I have a webapplication based on Stripes and stripersist
having the following deployment errors on JBOSS6
17:05:44,617 INFO [org.hibernate.tool.hbm2ddl.SchemaUpdate] schema
update complete
17:05:44,617 INFO [org.hibernate.util.NamingHelper] JNDI
InitialContext properties:{}
17:05:44,619 INFO [org.stripesstuff.stripersist.Stripersist]
checking jar file from url:
vfs:/home/geert/Temp/eid-dss-mysql-distribution/jboss/server/default/deploy/
MarketPlace-1.0-SNAPSHOT.war/WEB-INF/classes/META-INF/persistence.xml
17:05:44,619 INFO [org.stripesstuff.stripersist.Stripersist] urlPath =
/home/geert/Temp/eid-dss-mysql-distribution/jboss/server/default/deploy
/MarketPlace-1.0-SNAPSHOT.war/WEB-INF/classes/META-INF/persistence.xml
17:05:44,619 ERROR [org.stripesstuff.stripersist.Stripersist] Could not search
jar file
'/home/geert/Temp/eid-dss-mysql-distribution/jboss/server/default/deploy/
MarketPlace-1.0-SNAPSHOT.war/WEB-INF/classes/META-INF/persistence.xml'
for entities due to an IOException:
/home/geert/Temp/eid-dss-mysql-distribution/jboss/server/default/deploy/
MarketPlace-1.0-SNAPSHOT.war/WEB-INF/classes/META-INF/persistence.xml
(Not a directory)
17:05:44,619 ERROR [org.stripesstuff.stripersist.Stripersist] :
java.lang.NullPointerException
at java.util.AbstractCollection.addAll(AbstractCollection.java:303)
[:1.6.0_31]
at org.stripesstuff.stripersist.Stripersist.init(Stripersist.java:294)
[:151:153]
My persistence.xml
<!--<?xml version="1.0" encoding="UTF-8"?>-->
<persistence xmlns="http://java.sun.com/xml/ns/persistence"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/persistence
http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"
version="2.0">
<persistence-unit name="MarketPlace" transaction-type="JTA">
<jta-data-source>java:/MarketPlaceDS</jta-data-source>
<class>be.zetes.marketplace.entity.User</class>
<properties>
<property name="hibernate.hbm2ddl.auto" value="update" />
<property name="hibernate.transaction.manager_lookup_class"
value="org.hibernate.transaction.JBossTransactionManagerLookup"/>
<property name="hibernate.jdbc.use_streams_for_binary"
value="true" />
<property name="hibernate.transaction.factory_class"
value="org.hibernate.transaction.JTATransactionFactory"/>
</properties>
</persistence-unit>
</persistence>
My data-source:
<?xml version="1.0" encoding="UTF-8"?>
<datasources>
<xa-datasource>
<jndi-name>MarketPlaceDS</jndi-name>
<track-connection-by-tx>true</track-connection-by-tx>
<xa-datasource-class>com.mysql.jdbc.jdbc2.optional.MysqlXADataSource
</xa-datasource-class>
<xa-datasource-property name="ServerName">localhost
</xa-datasource-property>
<xa-datasource-property name="DatabaseName">marketplace
</xa-datasource-property>
<xa-datasource-property name="User">mp</xa-datasource-property>
<xa-datasource-property name="Password">mp</xa-datasource-property>
<!-- corresponding type-mapping in the standardjbosscmp-jdbc.xml
(optional) -->
<metadata>
<type-mapping>mySQL</type-mapping>
</metadata>
</xa-datasource>
</datasources>
What is happening?
Regards,
Geert
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Stripes-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/stripes-users