<?xml version="1.0" encoding="UTF-8"?>











<rss version="2.0" xmlns:jf="http://www.jivesoftware.com/xmlns/jiveforums/rss">



<channel>
    <title>Support Forums: Message List - JDO 2 passes JCP EC Reconsideration Ballot with 12 in favour</title>
    <link>http://www.theserverside.com</link>
    <description>Most recent forum messages</description>
    <language>en</language>
    
        <generator>Jive Forums Silver 5.5.30 (www.jivesoftware.com)</generator>
    
    <pubDate>Tue, 21 May 2013 17:15:28 -0400</pubDate>


    <item>

        <title>Safe query methods without class declarations or closures</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=32200</link>

        

        
            <description><![CDATA[<blockquote>The first parameter is the extent.</blockquote><br>We used the term &quot;extent&quot; quite a bit in the Shlaer/Mellor methodology.  It's most relevant today with object prevalance.  Why doesn't the EJB-3 persistance specification mention it?]]></description>
        

        <pubDate>Mon, 07 Mar 2005 10:58:36 -0500</pubDate>

        

        <jf:creationDate>Mon, 07 Mar 2005 10:58:36 -0500</jf:creationDate>
        <jf:modificationDate>Mon, 07 Mar 2005 10:58:36 -0500</jf:modificationDate>
        <jf:date>Mar 7, 2005</jf:date>
        <jf:author>Brian Miller</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Safe query methods without class declarations or closures</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=32200</link>

        

        
            <description><![CDATA[How about the following:<br><br>Object query(Cat cat, String name, double minWeight, double maxWeight){<br><br>&nbsp;&nbsp;return (cat.getName().startsWith(name)) <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&amp;&amp; weight &gt;=...]]></description>
        

        <pubDate>Mon, 07 Mar 2005 08:42:12 -0500</pubDate>

        

        <jf:creationDate>Mon, 07 Mar 2005 08:42:12 -0500</jf:creationDate>
        <jf:modificationDate>Mon, 07 Mar 2005 08:42:12 -0500</jf:modificationDate>
        <jf:date>Mar 7, 2005</jf:date>
        <jf:author>Carl Rosenberger</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>Safe queries, Good luck! ...and we will keep fighting</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=32200</link>

        

        
            <description><![CDATA[Thank you for your interest in my work on Safe Queries. In the paper I try to clarify the *problem* that needs to be solved, not just present a new solution. The reason we have so many solutions, I think, is a general lack of agreement (and...]]></description>
        

        <pubDate>Sun, 06 Mar 2005 15:12:54 -0500</pubDate>

        

        <jf:creationDate>Sun, 06 Mar 2005 15:12:54 -0500</jf:creationDate>
        <jf:modificationDate>Sun, 06 Mar 2005 15:12:54 -0500</jf:modificationDate>
        <jf:date>Mar 6, 2005</jf:date>
        <jf:author>William Cook</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Safe queries,   Good luck! ...and we will keep fighting</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=32200</link>

        

        
            <description><![CDATA[<blockquote>Of course EJB3 supports dynamic queries.</blockquote><br>Sure, but we were talking about build-time validation.  There's a whole category of errors for dynamic queries that EJB-3 doesn't catch before query execution.  That makes EJB-3 queries...]]></description>
        

        <pubDate>Sun, 06 Mar 2005 11:54:05 -0500</pubDate>

        

        <jf:creationDate>Sun, 06 Mar 2005 11:54:05 -0500</jf:creationDate>
        <jf:modificationDate>Sun, 06 Mar 2005 11:54:05 -0500</jf:modificationDate>
        <jf:date>Mar 6, 2005</jf:date>
        <jf:author>Brian Miller</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Safe queries, Good luck! ...and we will keep fighting</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=32200</link>

        

        
            <description><![CDATA[<blockquote>...but the principle approach is dead on: Clean plain code, members and fields described by typesafe <i>object.field</i> notation, use of existing Java syntax, no strings whatsoever, fully refactorable by IDEs.</blockquote><br>We went through...]]></description>
        

        <pubDate>Sun, 06 Mar 2005 11:33:26 -0500</pubDate>

        

        <jf:creationDate>Sun, 06 Mar 2005 11:33:26 -0500</jf:creationDate>
        <jf:modificationDate>Sun, 06 Mar 2005 11:33:26 -0500</jf:modificationDate>
        <jf:date>Mar 6, 2005</jf:date>
        <jf:author>Brian Miller</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Safe queries</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=32200</link>

        

        
            <description><![CDATA[This is example from XORM :<br><br>public abstract class DeptsWithEmpSalary extends Department {<br>&nbsp;&nbsp;public Employee emp;  // variable<br>&nbsp;&nbsp;public boolean evaluate(float sal) {<br>&nbsp;&nbsp;&nbsp;&nbsp;return emps.contains(emp)...]]></description>
        

        <pubDate>Sun, 06 Mar 2005 07:29:51 -0500</pubDate>

        

        <jf:creationDate>Sun, 06 Mar 2005 07:29:51 -0500</jf:creationDate>
        <jf:modificationDate>Sun, 06 Mar 2005 07:29:51 -0500</jf:modificationDate>
        <jf:date>Mar 6, 2005</jf:date>
        <jf:author>Juozas Baliuka</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Safe queries</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=32200</link>

        

        
            <description><![CDATA[<blockquote>+1...and thank you very much again for the link.</blockquote><br>Glad to be to some help. Sorry that you didn't get any sleep though! ;-)<br><br>Just a thought: If byte code enhancement is a way to translate Safe Java DDL Queries into target...]]></description>
        

        <pubDate>Sun, 06 Mar 2005 03:50:26 -0500</pubDate>

        

        <jf:creationDate>Sun, 06 Mar 2005 03:50:26 -0500</jf:creationDate>
        <jf:modificationDate>Sun, 06 Mar 2005 03:50:26 -0500</jf:modificationDate>
        <jf:date>Mar 6, 2005</jf:date>
        <jf:author>Johan Strandler</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Safe queries,   Good luck! ...and we will keep fighting</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=32200</link>

        

        
            <description><![CDATA[<blockquote><blockquote>It is trivial to validate &quot;static&quot; queries, but I have no idea how to validate &quot;dynamic&quot; stuff.</blockquote>EJB-3 doesn't support dynamic queries either, so here the bar is quite low.  Safe queries could...]]></description>
        

        <pubDate>Sat, 05 Mar 2005 22:53:03 -0500</pubDate>

        

        <jf:creationDate>Sat, 05 Mar 2005 22:53:03 -0500</jf:creationDate>
        <jf:modificationDate>Sat, 05 Mar 2005 22:53:03 -0500</jf:modificationDate>
        <jf:date>Mar 5, 2005</jf:date>
        <jf:author>Bill Burke</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>EOL</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=32200</link>

        

        
            <description><![CDATA[<blockquote><blockquote>Sorry, wrong.  There are multiple implementations of EJB 3 today.  Container and containerless support, clear migration paths, etc.<a href="http://www.oracle.com/technology/tech/java/ejb30.html"...]]></description>
        

        <pubDate>Sat, 05 Mar 2005 21:31:04 -0500</pubDate>

        

        <jf:creationDate>Sat, 05 Mar 2005 21:31:04 -0500</jf:creationDate>
        <jf:modificationDate>Sat, 05 Mar 2005 21:31:04 -0500</jf:modificationDate>
        <jf:date>Mar 5, 2005</jf:date>
        <jf:author>Debu Panda</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Safe queries</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=32200</link>

        

        
            <description><![CDATA[Hi Thomas,<blockquote>if we had nice closures and could grab the bytecode for these when passed, it would be entirely possible to parse the bytecode into a query and then re-implement to the DB.</blockquote>Yes!<br><a...]]></description>
        

        <pubDate>Sat, 05 Mar 2005 13:24:25 -0500</pubDate>

        

        <jf:creationDate>Sat, 05 Mar 2005 13:24:25 -0500</jf:creationDate>
        <jf:modificationDate>Sat, 05 Mar 2005 13:24:25 -0500</jf:modificationDate>
        <jf:date>Mar 5, 2005</jf:date>
        <jf:author>Carl Rosenberger</jf:author>
        <jf:replyCount>3</jf:replyCount>
    </item>


    <item>

        <title>EOL</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=32200</link>

        

        
            <description><![CDATA[<blockquote>Sorry, wrong.  There are multiple implementations of EJB 3 today.  Container and containerless support, clear migration paths, etc.<a href="http://www.oracle.com/technology/tech/java/ejb30.html"...]]></description>
        

        <pubDate>Sat, 05 Mar 2005 04:45:48 -0500</pubDate>

        

        <jf:creationDate>Sat, 05 Mar 2005 04:45:48 -0500</jf:creationDate>
        <jf:modificationDate>Sat, 05 Mar 2005 04:45:48 -0500</jf:modificationDate>
        <jf:date>Mar 5, 2005</jf:date>
        <jf:author>George Jiang</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>Safe queries</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=32200</link>

        

        
            <description><![CDATA[Hi Carl,<br><br>if we had nice closures and could grab the bytecode for these when passed, it would be entirely possible to parse the bytecode into a query and then re-implement to the DB.<br><br>However this would be a fairly advanced approach :-) and...]]></description>
        

        <pubDate>Sat, 05 Mar 2005 00:08:25 -0500</pubDate>

        

        <jf:creationDate>Sat, 05 Mar 2005 00:08:25 -0500</jf:creationDate>
        <jf:modificationDate>Sat, 05 Mar 2005 00:08:25 -0500</jf:modificationDate>
        <jf:date>Mar 5, 2005</jf:date>
        <jf:author>Thomas Whitmore</jf:author>
        <jf:replyCount>4</jf:replyCount>
    </item>


    <item>

        <title>EOL</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=32200</link>

        

        
            <description><![CDATA[<blockquote>blah blah blah, fud, fud, fud</blockquote><br>Sorry, wrong.  There are multiple implementations of EJB 3 today.  Container and containerless support, clear migration paths, etc.<br><br><a...]]></description>
        

        <pubDate>Fri, 04 Mar 2005 21:17:01 -0500</pubDate>

        

        <jf:creationDate>Fri, 04 Mar 2005 21:17:01 -0500</jf:creationDate>
        <jf:modificationDate>Fri, 04 Mar 2005 21:17:01 -0500</jf:modificationDate>
        <jf:date>Mar 4, 2005</jf:date>
        <jf:author>Donald Smith</jf:author>
        <jf:replyCount>2</jf:replyCount>
    </item>


    <item>

        <title>Safe queries, Good luck! ...and we will keep fighting</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=32200</link>

        

        
            <description><![CDATA[<blockquote>Carl,Looks to me that you are after something like Safe Queries as described in this research document by William R. Cook: <a href="http://www.cs.utexas.edu/users/wcook/papers/SafeQuery/SafeQueryICSEv2.pdf"...]]></description>
        

        <pubDate>Fri, 04 Mar 2005 17:24:42 -0500</pubDate>

        

        <jf:creationDate>Fri, 04 Mar 2005 17:24:42 -0500</jf:creationDate>
        <jf:modificationDate>Fri, 04 Mar 2005 17:24:42 -0500</jf:modificationDate>
        <jf:date>Mar 4, 2005</jf:date>
        <jf:author>Carl Rosenberger</jf:author>
        <jf:replyCount>8</jf:replyCount>
    </item>


    <item>

        <title>JDO in J2SE 6</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=32200</link>

        

        
            <description><![CDATA[<blockquote>Sun reiterated that JSR 220 is the intended standard Java persistence API moving forward. This is not some breath of new life for JDO, it's the formal beginning of the end.&amp;nbsp;- Don</blockquote><br>&quot;Tis many a slip 'twixt the cup...]]></description>
        

        <pubDate>Fri, 04 Mar 2005 13:59:42 -0500</pubDate>

        

        <jf:creationDate>Fri, 04 Mar 2005 13:59:42 -0500</jf:creationDate>
        <jf:modificationDate>Fri, 04 Mar 2005 13:59:42 -0500</jf:modificationDate>
        <jf:date>Mar 4, 2005</jf:date>
        <jf:author>David Ezzio</jf:author>
        <jf:replyCount>3</jf:replyCount>
    </item>



</channel>
</rss>

