[ 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
