You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@phoenix.apache.org by "Arjun (JIRA)" <ji...@apache.org> on 2018/07/12 08:51:00 UTC

[jira] [Created] (PHOENIX-4812) Issue while deploying on JBOSS

Arjun created PHOENIX-4812:
------------------------------

             Summary: Issue while deploying on JBOSS
                 Key: PHOENIX-4812
                 URL: https://issues.apache.org/jira/browse/PHOENIX-4812
             Project: Phoenix
          Issue Type: Bug
            Reporter: Arjun


We are{color:#333333} using the class: *org.apache.phoenix.jdbc.PhoenixDriver* to *connect to Phoenix* and currently using the jar (*phoenix-4.7.0-HBase-1.0-client.jar*) & while using this jar in our final artifact and deploying on JBOSS, seeing the following exception:{color}

{color:#333333}aga@{color}XXXX{color:#333333}$ cat vzw-hbase-djr-client-1.0-SNAPSHOT.war.failed
 *"{*
     *\"JBAS014671: Failed services\" => {\"jboss.deployment.unit.\\\"vzw-hbase-djr-client-1.0-SNAPSHOT.war\\\".POST_MODULE\" => \"org.jboss.msc.service.StartException in service jboss.deployment.unit.\\\"vzw-hbase-djr-client-1.0-SNAPSHOT.war\\\".POST_MODULE: JBAS018733: Failed to process phase POST_MODULE of deployment* {color}[\\\"vzw-hbase-djr-client-1.0-SNAPSHOT.war\\\|file:///%22vzw-hbase-djr-client-1.0-SNAPSHOT.war/]*{color:#333333}"{color}*{color:#333333}
     *Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException: JBAS011232: Only one JAX-RS Application Class allowed.  com.sun.jersey.server.impl.application.DeferredResourceConfig com.sun.jersey.api.core.WebAppResourceConfig com.sun.jersey.api.core.DefaultResourceConfig com.sun.jersey.api.core.ApplicationAdapter com.sun.jersey.api.core.PackagesResourceConfig com.sun.jersey.api.core.ClasspathResourceConfig com.sun.jersey.api.core.ClassNamesResourceConfig com.sun.jersey.api.core.ScanningResourceConfig com.sun.jersey.api.core.ResourceConfig\"},*
     *\"JBAS014771: Services with missing/unavailable dependencies\" => [\"jboss.naming.context.java.jboss.udm-plugin-meta.\\\"vzw-hbase-djr-client-1.0-SNAPSHOT.war\\\" is missing* *[jboss.deployment.unit.\\\"vzw-hbase-djr-client-1.0-SNAPSHOT.war\\\".beanmanager]**\"]*{color}

{color:#333333}W/o this jar{color}{color:#333333} in the{color} {color:#333333}war{color}{color:#333333} file we get ClassNotFoundException for org.apache.phoenix.jdbc.PhoenixDriver.{color}

*Any inputs on this will help. It is ok if we deploy this jar outside of WAR file.*

*Also, ok to consume a lighter jar which can be used to connect to Phoenix from Java.*



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)