[ http://jira.codehaus.org/browse/OPENEJB-111?page=comments#action_58448 ] 

Jacek Laskowski commented on OPENEJB-111:
-----------------------------------------

Should we include it in OpenEJB3 branch, we would need to rename the package to 
org.openejb. Since the classes are implementation of EJB3 interfaces *and* they 
bring Cayenne closer to OpenEJB, I think, OpenEJB should provide some 
interfaces (and its own implementation, too), but other providers, like 
Cayenne, are to implement them on their own, in their software/packages and 
describe how to run it with OpenEJB. Am I correct in my thinking?

> JPA - persistence.xml parser and skeleton provider
> --------------------------------------------------
>
>          Key: OPENEJB-111
>          URL: http://jira.codehaus.org/browse/OPENEJB-111
>      Project: OpenEJB
>         Type: Task

>   Components: ejb3 simplified
>     Versions: 3.0
>     Reporter: Andrus Adamchik
>  Attachments: cayenne-jpa.zip
>
>
> This is a first cut of a Cayenne JPA provider that includes full parser for 
> persistence_1_0.xsd and a skeleton provider implementation. 
> Package structure:
> 1. 
> org.objectstyle.cayenne.jpa
> org.objectstyle.cayenne.jpa.spi
> Skeleton provider that DOES NOT depend on Cayenne core API. It includes 
> persistence.xml parser (no JAXB, sorry... but the parser is trivial - the 
> actial SAX handler code is around 100 lines). Parser can optionally be 
> configured to avlidate against the schema.
> 2. 
> org.objectstyle.cayenne.jpa.cspi 
> Concrete Cayenne-based provider that extends from generic provider.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to