This content has been marked as final.
Show 3 replies
-
1. Re: CDI enabled module
ctomc May 31, 2016 8:11 AM (in response to nickarls)Yes there is some trick (and I of course forgot what exactly it is).
how do you add dep to your module? and how does your module.xml look like?
AFAIR you need to import also annotations & services (meta-inf)
-
2. Re: CDI enabled module
nickarls May 31, 2016 8:44 AM (in response to ctomc)I got it mostly working (it deploys!) with
<module xmlns="urn:jboss:module:1.3" name="my.module"> <resources> <resource-root path="picketlink-idm-api-1.5.0.Alpha02.jar"/> <resource-root path="picketlink-idm-common-1.5.0.Alpha02.jar"/> <resource-root path="picketlink-idm-core-1.5.0.Alpha02.jar"/> <resource-root path="picketlink-idm-spi-1.5.0.Alpha02.jar"/> <resource-root path="seam-faces-3.1.0.Beta4.jar"/> <resource-root path="seam-faces-api-3.1.0.Beta4.jar"/> <resource-root path="seam-international-3.1.0.Beta4.jar"/> <resource-root path="seam-international-api-3.1.0.Beta4.jar"/> <resource-root path="seam-persistence-3.1.0.Beta4.jar"/> <resource-root path="seam-persistence-api-3.1.0.Beta4.jar"/> <resource-root path="seam-security-3.1.0.Beta4.jar"/> <resource-root path="seam-security-api-3.1.0.Beta4.jar"/> <resource-root path="seam-transaction-3.1.0.Beta4.jar"/> <resource-root path="seam-transaction-api-3.1.0.Beta4.jar"/> <resource-root path="solder-api-3.1.1.Final.jar"/> <resource-root path="solder-impl-3.1.1.Final.jar"/> <resource-root path="solder-logging-3.1.1.Final.jar"/> <resource-root path="commons-logging-1.1.1.jar"/> <resource-root path="hamcrest-all-1.1.jar"/> <resource-root path="lambdaj-2.2.jar"/> <resource-root path="objenesis-1.2.jar"/> </resources> <dependencies> <module name="javax.enterprise.api"/> <module name="javax.transaction.api"/> <module name="javax.faces.api"/> <module name="javax.persistence.api"/> <module name="org.hibernate"/> <module name="javax.ejb.api"/> </dependencies> </module>
and
<jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.1"> <deployment> <dependencies> <module name="my.module" services="import"/> </dependencies> </deployment> </jboss-deployment-structure>
Now I'm hunting down misc runtime-errors...
-
3. Re: CDI enabled module
ctomc May 31, 2016 8:54 AM (in response to nickarls)also try adding annotations=true
also
<resource-root path="commons-logging-1.1.1.jar"/>
<resource-root path="hamcrest-all-1.1.jar"/>
feel bit out of place....