You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@geronimo.apache.org by Guillaume Bilodeau <gb...@yahoo.com> on 2006/10/31 14:27:16 UTC
Solved (partly!)
Hi guys,
Here's an openejb-jar.xml that allows me to deploy my application:
<?xml version="1.0"?>
<openejb-jar
xmlns="http://www.openejb.org/xml/ns/openejb-jar-2.1"
xmlns:naming="http://geronimo.apache.org/xml/ns/naming-1.1"
xmlns:sys="http://geronimo.apache.org/xml/ns/deployment-1.1">
<sys:environment>
<sys:moduleId>
<sys:groupId>com.auchan</sys:groupId>
<sys:artifactId>promo-server</sys:artifactId>
<sys:version>2.0.0-SNAPSHOT</sys:version>
<sys:type>car</sys:type>
</sys:moduleId>
<sys:dependencies>
<sys:dependency>
<sys:groupId>console.dbpool</sys:groupId>
<sys:artifactId>AuchanPromoDS</sys:artifactId>
</sys:dependency>
</sys:dependencies>
<sys:hidden-classes />
<sys:non-overridable-classes />
</sys:environment>
<enterprise-beans xmlns="http://www.openejb.org/xml/ns/openejb-jar-2.1">
<session>
<ejb-name>RemoteTask</ejb-name>
<jndi-name>RemoteTask</jndi-name>
<naming:resource-ref>
<naming:ref-name>jdbc/AuchanPromoDS</naming:ref-name>
<naming:resource-link>AuchanPromoDS</naming:resource-link>
</naming:resource-ref>
</session>
<session>
<ejb-name>CloseStagesTask</ejb-name>
<jndi-name>CloseStagesTask</jndi-name>
<naming:resource-ref>
<naming:ref-name>jdbc/AuchanPromoDS</naming:ref-name>
<naming:resource-link>AuchanPromoDS</naming:resource-link>
</naming:resource-ref>
</session>
<session>
<ejb-name>CreatePitpTask</ejb-name>
<jndi-name>CreatePitpTask</jndi-name>
<naming:resource-ref>
<naming:ref-name>jdbc/AuchanPromoDS</naming:ref-name>
<naming:resource-link>AuchanPromoDS</naming:resource-link>
</naming:resource-ref>
</session>
<session>
<ejb-name>CreateNotificationsTask</ejb-name>
<jndi-name>CreateNotificationsTask</jndi-name>
<naming:resource-ref>
<naming:ref-name>jdbc/AuchanPromoDS</naming:ref-name>
<naming:resource-link>AuchanPromoDS</naming:resource-link>
</naming:resource-ref>
</session>
</enterprise-beans>
</openejb-jar>
The application can be deployed and accessed at the configured context root.
Finally!
I'm now running into a different problem
(javax.persistence.PersistenceException: Unable to resolve persistence unit
root URL) but hopefully this one will be easier to solve.
Thanks again for your time guys, I couldn't have done it without your
pointers.
Cheers,
GB
--
View this message in context: http://www.nabble.com/Error-deploying-EAR-because-of-DataSource-tf2513035.html#a7093845
Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.