Hello, Sorry to cause eye strain. Here is a *brief* description of the proposed lab:
Extending Java Persistence Architecture (JPA) to provide persistence service for Service Data Objects. JPA currently provides persistence of strongly-type Java objects in relational database. This lab will leverage JPA to provide similar service for Service Data Objects (SDO) that employs a less strongly-typed domain representation. The main objective is to promote JPA API to accept DataGraph/DataObject as defined by SDO for persistent operation and generate DataGraph instead of Java object graph as a result of JPA Query. This will faciltate client programming using SDO as well as promote JPA as standard persistence service for Java domain modeling. OpenJPA and Tuscany SDO will be used as implementation of JPA and SDO specification for initial work. However, the proposed plan will adhere to the API standard and no assume any specific implementaion details. ======================================================================== == I have done some preliminary investigation/implementaion on this issue and can provide a more detailed plan if required. Regards -- Pinaki Poddar 972.834.2865 -----Original Message----- From: Geir Magnusson Jr. [mailto:[EMAIL PROTECTED] Sent: Sunday, July 15, 2007 5:36 AM To: labs@labs.apache.org Subject: Re: Fluid: Request for new lab neat +1 (Reading RDF makes my eyes bleed. Can we ask for a description that is in a human readable format too? :) On Jul 15, 2007, at 12:19 AM, Pinaki Poddar wrote: > Hello, > This is a request for a Apache Lab to explore persistence of Service > Data Objects (SDO) using Java Persistence Architecture(JPA). > > Regards -- > > > A DOAP for the proposal follows: > > <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" > xmlns="http://usefulinc.com/ns/doap#" > xmlns:foaf="http://xmlns.com/foaf/0.1/" > xmlns:labs="http://labs.apache.org/doap-ext/1.0#" > xmlns:projects="http://projects.apache.org/ns/asfext#"> <Project > rdf:about="http://labs.apache.org/labs#fluid"> <name>Fluid</name> > <shortname>fluid</shortname> <shortdesc xml:lang="en">Extension of JPA > for Service Data Objects</shortdesc> <description > xml:lang="en">Extending Java Persistence Architecture (JPA) to provide > persistence service for Service Data Objects. JPA currently provides > persistence of strongly-type Java objects in relational database. This > lab will leverage JAP to provide similar service for Service Data > Objects (SDO) that employs a less strongly-typed domain > representation. > The main objective is to promote JPA API to accept DataGraph as > defined by SDO for persistent operation and generate DataGraph instead > of Java object graph as a result of JPA Query. This will allow clients > to use SDO as programming model.</description> <homepage > rdf:resource="http://labs.apache.org/fluid/"/> <license > rdf:resource="http://usefulinc.com/doap/licenses/asl20"/> > <created>2007-7-14</created> <labs:status>active</labs:status> > <maintainer> <foaf:Person > rdf:about="http://people.apache.org/~ppoddar/#me"> <foaf:name>Pinaki > Poddar</foaf:name> <foaf:homepage > rdf:resource="http://people.apache.org/~ppoddar/"/> > <foaf:mbox_sha1sum>cfa9604cd07f848af401bd4acf533d040a5d537e</ > foaf:mbox_s > ha1sum> </foaf:Person> </maintainer> <repository> <SVNRepository> > <location rdf:resource="http://svn.apache.org/repos/asf/labs/fluid/"/> > <browse rdf:resource="http://svn.apache.org/viewvc/labs/fluid/"/> > </SVNRepository> </repository> > <programming-language>Java</programming-language> </Project> </ > rdf:RDF> > > Pinaki Poddar > 972.834.2865 > > > Notice: This email message, together with any attachments, may > contain information of BEA Systems, Inc., its subsidiaries > and affiliated entities, that may be confidential, proprietary, > copyrighted and/or legally privileged, and is intended solely for the > use of the individual or entity named in this message. If you are not > the intended recipient, and have received this message in error, > please immediately return this by email and then delete it. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Notice: This email message, together with any attachments, may contain information of BEA Systems, Inc., its subsidiaries and affiliated entities, that may be confidential, proprietary, copyrighted and/or legally privileged, and is intended solely for the use of the individual or entity named in this message. If you are not the intended recipient, and have received this message in error, please immediately return this by email and then delete it. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]