[arquillian-issues] [JBoss JIRA] (ARQ-2004) arquillian-wls-embedded-12.1 doesn't support Ear deployment

Claude Libois (JIRA) issues at jboss.org
Sun Apr 10 02:19:00 EDT 2016


    [ https://issues.jboss.org/browse/ARQ-2004?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13189427#comment-13189427 ] 

Claude Libois commented on ARQ-2004:
------------------------------------

This "bug" has been pushed 4 month ago but still no update. I just would like to know if it's a bug  something that won't be fix whatever the reason...


> arquillian-wls-embedded-12.1 doesn't support Ear deployment
> -----------------------------------------------------------
>
>                 Key: ARQ-2004
>                 URL: https://issues.jboss.org/browse/ARQ-2004
>             Project: Arquillian
>          Issue Type: Bug
>          Components: WebLogic Containers
>    Affects Versions: 1.0.1.Final
>         Environment: Test done on Linux with java 7u79 through intelliJ test.
>            Reporter: Claude Libois
>            Assignee: Vineet Reynolds
>
> For weblogic, I need to deploy a ear to embed datasource definition. However when creating a ear archive I get a "Could not determine the module name for <ear name>". By digging in the code I have noticed that the ear is deployed as an EJB. Maybe that it's a limitation of the embeddable API but it wasn't clear if embedded container support ear deployment or not:
> {code:java}
> @Deployment
> public static Archive<?> createDeploymentPackage() {
>         EnterpriseArchive ea=ShrinkWrap.create(org.jboss.shrinkwrap.api.spec.EnterpriseArchive.class, "m.ear").
>                 addAsManifestResource(new FileAsset(new File("META-INF/weblogic-application.xml")), "weblogic-application.xml").
>                 setApplicationXML("META-INF/application.xml").
>                 addAsResource(new FileAsset(new File("datasources/minfin.ccff.fwk.core.db.SharedDataSource-jdbc.xml")), "datasources/minfin.ccff.fwk.core.db.SharedDataSource-jdbc.xml").
>                 addAsResource(new FileAsset(new File("datasources/minfin.ccff.fwk.core.db.SharedDataSourceTx-jdbc.xml")), "datasources/minfin.ccff.fwk.core.db.SharedDataSourceTx-jdbc.xml");
>         JavaArchive jar= ShrinkWrap.create(JavaArchive.class,"idgeneratorTest.jar")
>                 .addClass(IDDAO.class)
>                 .addClass(IDDAOTestEJB.class).
>                         addAsManifestResource(new FileAsset(new File("META-INF/ejb-jar.xml")), "ejb-jar.xml");
>         ea.addAsModule(jar);
>         return ea;
>     }
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the arquillian-issues mailing list