[mule-user] Deploying Mule 1.4.3 JCA RA in JBoss

12 views
Skip to first unread message

Davide Piazza

unread,
Sep 19, 2007, 12:12:04 PM9/19/07
to us...@mule.codehaus.org
I'm following the documentation at http://mule.codehaus.org/display/MULE/JBoss+Integration
I downloaded the ear for JBoss and called it mule-ear-jboss-1.4.3.ear .
I put the mule-jboss-ds.xml file in the ear and moved the ear in the jboss deploy folder.
When I start jboss the deploy of mule fails:

17:08:19,339 INFO  [EARDeployer] Init J2EE application: file:/opt/jboss- 4.0.5.GA/server/default/deploy/mule-ear-jboss-1.4.3.ear
17:08:19,340 ERROR [MainDeployer] Could not initialise deployment: file:/opt/jboss- 4.0.5.GA/server/default/deploy/mule-ear-jboss-1.4.3.ear
org.jboss.deployment.DeploymentException: No META-INF/application.xml found
        at org.jboss.deployment.EARDeployer.init(EARDeployer.java:133)
        at org.jboss.deployment.MainDeployer.init(MainDeployer.java:872)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:809)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
        at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java :597)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
        at org.jboss.mx.interceptor.AbstractInterceptor.invoke (AbstractInterceptor.java:133)
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
        at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
        at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java :659)
        at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
        at $Proxy8.deploy(Unknown Source)
        at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java :421)
        at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
        at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java :263)
        at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
        at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
        at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
        at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
        at org.jboss.mx.server.Invocation.dispatch (Invocation.java:94)
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
        at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        at org.jboss.mx.server.MBeanServerImpl.invoke (MBeanServerImpl.java:659)
        at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
        at $Proxy0.start(Unknown Source)
        at org.jboss.system.ServiceController.start (ServiceController.java:417)
        at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke (Method.java:597)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
        at org.jboss.mx.server.Invocation.invoke (Invocation.java:86)
        at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
        at org.jboss.mx.util.MBeanProxyExt.invoke (MBeanProxyExt.java:210)
        at $Proxy4.start(Unknown Source)
        at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
        at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java :766)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
        at org.jboss.mx.server.Invocation.dispatch (Invocation.java:94)
        at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
        at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke (ModelMBeanOperationInterceptor.java:142)
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
        at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
        at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
        at $Proxy5.deploy(Unknown Source)
        at org.jboss.system.server.ServerImpl.doStart (ServerImpl.java:482)
        at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
        at org.jboss.Main.boot(Main.java:200)
        at org.jboss.Main$1.run(Main.java:490)
        at java.lang.Thread.run (Thread.java:619)
17:08:19,349 ERROR [URLDeploymentScanner] Incomplete Deployment listing:

--- Incompletely deployed packages ---
org.jboss.deployment.DeploymentInfo@e9e6e657 { url=file:/opt/jboss- 4.0.5.GA/server/default/deploy/mule-ear-jboss-1.4.3.ear }
  deployer: org.jboss.deployment.EARDeployer@16877f8
  status: null
  state: FAILED
  watch: file:/opt/jboss- 4.0.5.GA/server/default/deploy/mule-ear-jboss-1.4.3.ear
  altDD: null
  lastDeployed: 1190218099340
  lastModified: 1190218099000
  mbeans:



IN the ear file I can see the META-INF folder containing the application.xml file.

Any ideas?

thanks
Davide.

Dirk Olmes

unread,
Sep 20, 2007, 1:49:00 AM9/20/07
to us...@mule.codehaus.org
Davide Piazza wrote:
> I'm following the documentation at
> http://mule.codehaus.org/display/MULE/JBoss+Integration
> I downloaded the ear for JBoss and called it mule-ear-jboss-1.4.3.ear .
> I put the mule-jboss-ds.xml file in the ear and moved the ear in the
> jboss deploy folder.
> When I start jboss the deploy of mule fails:
>
> 17:08:19,339 INFO [EARDeployer] Init J2EE application: file:/opt/jboss-
> 4.0.5.GA/server/default/deploy/mule-ear-jboss-1.4.3.ear
[...]

Any chance that you made an error during re-packaging the ear? I have
just checked that the original .ear does contain a application.xml

-dirk

---------------------------------------------------------------------
To unsubscribe from this list please visit:

http://xircles.codehaus.org/manage_email

Davide Piazza

unread,
Sep 20, 2007, 3:11:39 AM9/20/07
to us...@mule.codehaus.org
Yes, I see that original ear contains both application and jboss-app xml files in META- INF

2007/9/20, Dirk Olmes <dirk....@googlemail.com >:

Davide Piazza

unread,
Sep 20, 2007, 3:14:55 AM9/20/07
to us...@mule.codehaus.org
Sorry, I sent the mail truncated....

So the ear is ok. The only thing that you must do following the documentation is putting into the ear the mule-jboss-ds.xml file because the jars are ok in the rar file now.
I also tried deploying the downloaded ear as it is without mule-jboss-ds.xml but the error is the same: No META-INF/application.xml found

2007/9/20, Davide Piazza < davide...@gmail.com>:

Marie Claire Rizzo

unread,
Sep 20, 2007, 3:56:29 AM9/20/07
to us...@mule.codehaus.org
Hi, as it is the jca resource adapter ear file won't work. The ear file
must contain a mule-jboss-ds.xml (at the same level of the
mule-jca-jboss.rar). The mule-jboss-ds.xml must be removed from the
mule-module-jca-jboss-1.4.3. The contents of the mule-jboss-ds.xml
should be the following:

<?xml version="1.0" encoding="UTF-8"?>

<!--
Copyright (c) MuleSource, Inc. All rights reserved.
http://www.mulesource.com

The software in this package is published under the terms of the
MuleSource MPL
license, a copy of which has been included with this distribution in the
LICENSE.txt file.

NOTE: this file HAS to end with -ds.xml

$Id: mule-jboss-ds.xml 3798 2006-11-04 04:07:14Z aperepel $
-->

<connection-factories>
<tx-connection-factory>
<jndi-name>mule/ConnectionFactory</jndi-name>
<!-- This should go in sync with the currently built Mule
version -->

<rar-name>mule-ear-jboss-1.4.3.ear#mule-jca-jboss-1.4.3.rar</rar-name>

<connection-definition>org.mule.ra.MuleConnectionFactory</connection-definition>
<!--<local-transaction/>-->
<!--<xa-transaction/>-->
<!-- Maintain a 1:1 relationship between a TX and connection -->
<track-connection-by-tx/>
</tx-connection-factory>
</connection-factories>

This needs to get fixed.

Regards
Marie Rizzo

Davide Piazza wrote:
> Sorry, I sent the mail truncated....
>
> So the ear is ok. The only thing that you must do following the
> documentation is putting into the ear the mule-jboss-ds.xml file
> because the jars are ok in the rar file now.
> I also tried deploying the downloaded ear as it is without
> mule-jboss-ds.xml but the error is the same: No
> META-INF/application.xml found
>
> 2007/9/20, Davide Piazza < davide...@gmail.com

> <mailto:davide...@gmail.com>>:


>
> Yes, I see that original ear contains both application and
> jboss-app xml files in META- INF
>
> 2007/9/20, Dirk Olmes <dirk....@googlemail.com

> <mailto:dirk....@googlemail.com>>:


>
> Davide Piazza wrote:
> > I'm following the documentation at
> > http://mule.codehaus.org/display/MULE/JBoss+Integration
> > I downloaded the ear for JBoss and called it
> mule-ear-jboss-1.4.3.ear .
> > I put the mule-jboss-ds.xml file in the ear and moved the ear
> in the
> > jboss deploy folder.
> > When I start jboss the deploy of mule fails:
> >
> > 17:08:19,339 INFO [EARDeployer] Init J2EE application:
> file:/opt/jboss-
> > 4.0.5.GA/server/default/deploy/mule-ear-jboss-1.4.3.ear

> <http://4.0.5.GA/server/default/deploy/mule-ear-jboss-1.4.3.ear>

Davide Piazza

unread,
Sep 20, 2007, 4:19:00 AM9/20/07
to us...@mule.codehaus.org
I removed mule-jboss-ds.xml  from the mule-module-jca-jboss-1.4.3 and copied exaclty mule-jboss-ds.xml from your mail at the same level of the rar.

Still the same error remains....

The ear is this:

davide@piazza :/opt/jboss-4.0.5.GA/server/default/deploy$ unzip -l mule-ear-jboss-1.4.3.ear
Archive:  mule-ear-jboss-1.4.3.ear
  Length     Date   Time    Name
 --------    ----   ----    ----
        0  09-20-07 10:09   mule-ear-jboss-1.4.3/
      928  09-20-07 10:11   mule-ear-jboss-1.4.3/mule-jboss-ds.xml
        0  09-16-07 14:41   mule-ear-jboss-1.4.3/META-INF/
      423  09-16-07 14:41   mule-ear-jboss-1.4.3 /META-INF/application.xml
      453  09-16-07 14:41   mule-ear-jboss-1.4.3/META-INF/jboss-app.xml
      128  09-16-07 14:41   mule-ear-jboss-1.4.3/META-INF/MANIFEST.MF
        0  09-16-07 14:41   mule-ear-jboss-1.4.3 /META-INF/maven/
        0  09-16-07 14:41   mule-ear-jboss-1.4.3/META-INF/maven/org.mule.distributions.ear/
        0  09-16-07 14:41   mule-ear-jboss-1.4.3/META-INF/maven/org.mule.distributions.ear/mule-ear-jboss/
     3329  09-16-07 10:42   mule-ear-jboss-1.4.3/META-INF/maven/org.mule.distributions.ear/mule-ear-jboss/pom.xml
      131  09-16-07 14:41   mule-ear-jboss-1.4.3/META-INF/maven/org.mule.distributions.ear/mule-ear-jboss/pom.properties
 23268471  09-20-07 10:09   mule-ear-jboss-1.4.3/mule-jca-jboss-1.4.3.rar
 --------                   -------
 23273863                   12 files




2007/9/20, Marie Claire Rizzo < marie...@ricston.com>:

Davide Piazza

unread,
Sep 21, 2007, 5:36:57 AM9/21/07
to us...@mule.codehaus.org
Any Ideas to help me solve the problem?

thanks
Davide.

2007/9/20, Davide Piazza <davide...@gmail.com>:

Marie Claire Rizzo

unread,
Sep 24, 2007, 3:26:02 AM9/24/07
to us...@mule.codehaus.org
Hi Davide,

The only reason I can think of that the application.xml isn't being
found is that your ear file is not actually encoded as an ear file but
only renamed as being such. My guess is that at some point you have
extracted the contents of the downloaded ear file and that re-packaged.
Please try to create an actual ear file and try again.

Regards
Marie Rizzo

Davide Piazza wrote:
> Any Ideas to help me solve the problem?
>
> thanks
> Davide.
>
> 2007/9/20, Davide Piazza <davide...@gmail.com

> <mailto:davide...@gmail.com>>:


>
> I removed mule-jboss-ds.xml from the mule-module-jca-jboss-1.4.3
> and copied exaclty mule-jboss-ds.xml from your mail at the same
> level of the rar.
>
> Still the same error remains....
>
> The ear is this:
>
> davide@piazza :/opt/jboss-4.0.5.GA/server/default/deploy$

> <http://4.0.5.GA/server/default/deploy$> unzip -l

> <mailto:marie...@ricston.com>>:

> > <mailto:davide...@gmail.com


> <mailto:davide...@gmail.com>>>:
> >
> > Yes, I see that original ear contains both application and
> > jboss-app xml files in META- INF
> >
> > 2007/9/20, Dirk Olmes < dirk....@googlemail.com
> <mailto:dirk....@googlemail.com>

> > <mailto:dirk....@googlemail.com

Davide Piazza

unread,
Sep 24, 2007, 4:21:25 AM9/24/07
to us...@mule.codehaus.org
Hi Marie,
indeed I was using jar to unpackage and repackage the ear and rar files.
The problem was that jar war creating a second manifest. I solved it using jar -M.
Now Mule seems to start up but I have two other problems.

The first is about logging, during startup I see this stacktrace, but it may be only a warning:

09:12:32,911 INFO  [EARDeployer] Init J2EE application: file:/opt/jboss- 4.0.5.GA/server/default/deploy/mule-ear-jboss-1.4.3.ear
09:12:47,897 INFO  [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../tmp/deploy/tmp54056mule-ear-jboss-1.4.3.ear-contents/mule-jca-jboss-1.4.3.rar-contents /mule-jca-jboss-1.4.3.rar
09:12:49,554 INFO  [MuleManager] Creating new MuleManager instance
09:12:49,816 ERROR [Digester] Begin event threw error
java.lang.NoSuchMethodError: org.apache.log4j.Logger.isTraceEnabled ()Z
        at org.slf4j.impl.Log4jLoggerAdapter.isTraceEnabled(Log4jLoggerAdapter.java:81)
        at org.apache.commons.logging.impl.SLF4JLocationAwareLog.isTraceEnabled(SLF4JLocationAwareLog.java:61)
        at org.apache.commons.beanutils.BeanUtilsBean.setProperty(BeanUtilsBean.java:852)
        at org.apache.commons.beanutils.BeanUtils.setProperty(BeanUtils.java:313)
        at org.mule.util.BeanUtils.populateWithoutFail (BeanUtils.java:65)
        at org.mule.impl.model.ModelFactory.createModel(ModelFactory.java:55)
        at org.mule.MuleManager.registerSystemModel(MuleManager.java:398)
        at org.mule.MuleManager.getInstance (MuleManager.java:296)
        at org.mule.config.builders.MuleXmlConfigurationBuilder$1.createObject(MuleXmlConfigurationBuilder.java:370)
        at org.apache.commons.digester.FactoryCreateRule.begin(FactoryCreateRule.java :389)
        at org.apache.commons.digester.Digester.startElement(Digester.java:1361)
        at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
        at org.apache.xerces.impl.xs.XMLSchemaValidator.startElement (Unknown Source)
        at org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(Unknown Source)
        at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)
        at org.apache.xerces.impl.XMLDocumentScannerImpl$ContentDispatcher.scanRootElementHook (Unknown Source)
        at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
        at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
        at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
        at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
        at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
        at org.apache.commons.digester.Digester.parse (Digester.java:1685)
        at org.mule.config.builders.AbstractDigesterConfiguration.process(AbstractDigesterConfiguration.java:101)
        at org.mule.config.builders.MuleXmlConfigurationBuilder.configure(MuleXmlConfigurationBuilder.java :264)
        at org.mule.config.builders.MuleXmlConfigurationBuilder.configure(MuleXmlConfigurationBuilder.java:218)
        at org.mule.ra.MuleResourceAdapter.start(MuleResourceAdapter.java:113)
        at org.jboss.resource.deployment.RARDeployment.startService (RARDeployment.java:109)

        at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
        at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java :245)
        at org.jboss.system.ServiceDynamicMBeanSupport.invoke(ServiceDynamicMBeanSupport.java:124)
        at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)

        at org.jboss.mx.server.MBeanServerImpl.invoke (MBeanServerImpl.java:659)
        at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
        at $Proxy0.start(Unknown Source)
        at org.jboss.system.ServiceController.start (ServiceController.java:417)
        at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke (Method.java:597)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
        at org.jboss.mx.server.Invocation.invoke (Invocation.java:86)
        at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
        at org.jboss.mx.util.MBeanProxyExt.invoke (MBeanProxyExt.java:210)
        at $Proxy31.start(Unknown Source)
        at org.jboss.deployment.SimpleSubDeployerSupport.startService(SimpleSubDeployerSupport.java:356)
        at org.jboss.deployment.SimpleSubDeployerSupport.start (SimpleSubDeployerSupport.java:127)
        at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
        at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1015)
        at org.jboss.deployment.MainDeployer.start (MainDeployer.java:1015)

        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
        at sun.reflect.GeneratedMethodAccessor54.invoke (Unknown Source)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke (ReflectedDispatcher.java:155)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)

        at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
        at org.jboss.mx.server.Invocation.invoke (Invocation.java:88)
        at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
        at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
        at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java :210)
        at $Proxy8.deploy(Unknown Source)
        at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
        at org.jboss.deployment.scanner.URLDeploymentScanner.scan (URLDeploymentScanner.java:634)
        at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
        at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService (AbstractDeploymentScanner.java:336)

        at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
        at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java :245)
        at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke (Method.java:597)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
        at org.jboss.mx.server.Invocation.invoke (Invocation.java:86)
        at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
        at org.jboss.system.ServiceController$ServiceProxy.invoke (ServiceController.java:978)
        at $Proxy0.start(Unknown Source)
        at org.jboss.system.ServiceController.start(ServiceController.java:417)

        at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke (ReflectedDispatcher.java:155)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
        at org.jboss.mx.server.AbstractMBeanInvoker.invoke (AbstractMBeanInvoker.java:264)

        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
        at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
        at $Proxy4.start(Unknown Source)
        at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
        at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java :819)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke (Method.java:597)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
        at org.jboss.mx.interceptor.AbstractInterceptor.invoke (AbstractInterceptor.java:133)
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
        at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
        at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java :659)
        at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
        at $Proxy5.deploy(Unknown Source)
        at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
        at org.jboss.system.server.ServerImpl.start (ServerImpl.java:362)

        at org.jboss.Main.boot(Main.java:200)
        at org.jboss.Main$1.run(Main.java:490)
        at java.lang.Thread.run(Thread.java:619)
--------------------------------------------------------------------------------------

Then I followed the documentation and tried sobstitute the dummy mule config with the echo example. when I deploy the ear I get this error and the http://localhost:65081/services/EchoUMO?wsdl url is not working:

09:12:49,905 WARN  [ServiceController] Problem starting service jboss.jca:service=RARDeployment,name='mule-ear-jboss-1.4.3.ear#mule-jca-jboss-1.4.3.rar'
javax.resource.spi.ResourceAdapterInternalException : A manager is already configured, cannot configure a new one using the configurations set on the Resource Adapter
        at org.mule.ra.MuleResourceAdapter.start(MuleResourceAdapter.java:91)
        at org.jboss.resource.deployment.RARDeployment.startService (RARDeployment.java:109)

        at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
        at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java :245)
        at org.jboss.system.ServiceDynamicMBeanSupport.invoke(ServiceDynamicMBeanSupport.java:124)
        at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)

        at org.jboss.mx.server.MBeanServerImpl.invoke (MBeanServerImpl.java:659)
        at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
        at $Proxy0.start(Unknown Source)
        at org.jboss.system.ServiceController.start (ServiceController.java:417)
        at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke (Method.java:597)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
        at org.jboss.mx.server.Invocation.invoke (Invocation.java:86)
        at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
        at org.jboss.mx.util.MBeanProxyExt.invoke (MBeanProxyExt.java:210)
        at $Proxy31.start(Unknown Source)
        at org.jboss.deployment.SimpleSubDeployerSupport.startService(SimpleSubDeployerSupport.java:356)
        at org.jboss.deployment.SimpleSubDeployerSupport.start (SimpleSubDeployerSupport.java:127)
        at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
        at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1015)
        at org.jboss.deployment.MainDeployer.deploy (MainDeployer.java:819)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
        at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown Source)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
        at org.jboss.mx.server.Invocation.dispatch (Invocation.java:94)
        at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
        at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke (ModelMBeanOperationInterceptor.java:142)
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
        at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
        at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
        at $Proxy8.deploy(Unknown Source)
        at org.jboss.deployment.scanner.URLDeploymentScanner.deploy (URLDeploymentScanner.java:421)
        at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
        at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan (AbstractDeploymentScanner.java:263)
        at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
        at org.jboss.system.ServiceMBeanSupport.jbossInternalStart (ServiceMBeanSupport.java:289)

        at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
        at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java :155)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
        at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java :264)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)

        at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
        at $Proxy0.start(Unknown Source)
        at org.jboss.system.ServiceController.start(ServiceController.java:417)

        at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java :25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java :94)
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
        at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        at org.jboss.mx.server.MBeanServerImpl.invoke (MBeanServerImpl.java:659)
        at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)

        at $Proxy4.start(Unknown Source)
        at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
        at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java :782)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java :39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke (ReflectedDispatcher.java:155)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)

        at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
        at org.jboss.mx.server.Invocation.invoke (Invocation.java:88)
        at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)

        at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
        at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
        at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java :210)
        at $Proxy5.deploy(Unknown Source)
        at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
        at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
        at org.jboss.Main.boot (Main.java:200)

        at org.jboss.Main$1.run(Main.java:490)
        at java.lang.Thread.run(Thread.java:619)
09:12:49,945 INFO  [EARDeployer] Started J2EE application: file:/opt/jboss- 4.0.5.GA/server/default/deploy/mule-ear-jboss-1.4.3.ear
09:12:49,946 ERROR [URLDeploymentScanner] Incomplete Deployment listing:

--- MBeans waiting for other MBeans ---
ObjectName: jboss.jca:service=RARDeployment ,name='mule-ear-jboss-1.4.3.ear#mule-jca-jboss-1.4.3.rar#mule-jca-jboss-1.4.3.rar'
  State: FAILED
  Reason: java.lang.NoSuchMethodError: org.apache.log4j.Logger.isTraceEnabled()Z

ObjectName: jboss.jca:service=RARDeployment ,name='mule-ear-jboss-1.4.3.ear#mule-jca-jboss-1.4.3.rar'
  State: FAILED
  Reason: javax.resource.spi.ResourceAdapterInternalException: A manager is already configured, cannot configure a new one using the configurations set on the Resource Adapter
  Depends On Me:
    jboss.jca:service=ManagedConnectionFactory,name=mule/ConnectionFactory

--- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
ObjectName: jboss.jca:service=RARDeployment,name='mule-ear-jboss-1.4.3.ear#mule-jca-jboss-1.4.3.rar '
  State: FAILED
  Reason: javax.resource.spi.ResourceAdapterInternalException: A manager is already configured, cannot configure a new one using the configurations set on the Resource Adapter
  Depends On Me:
    jboss.jca:service=ManagedConnectionFactory,name=mule/ConnectionFactory

ObjectName: jboss.jca:service=RARDeployment,name='mule-ear-jboss-1.4.3.ear#mule-jca-jboss-1.4.3.rar#mule-jca-jboss-1.4.3.rar'
  State: FAILED
  Reason: java.lang.NoSuchMethodError: org.apache.log4j.Logger.isTraceEnabled()Z


Thanks
Davide.




2007/9/24, Marie Claire Rizzo < marie...@ricston.com>:

Davide Piazza

unread,
Sep 24, 2007, 5:06:47 AM9/24/07
to us...@mule.codehaus.org
please, forget the second error.

Still I have the firts one and the mule application is not answering.

Davide.

2007/9/24, Davide Piazza < davide...@gmail.com>:
        at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke( DelegatingMethodAccessorImpl.java :25)

Davide Piazza

unread,
Sep 24, 2007, 9:41:16 AM9/24/07
to us...@mule.codehaus.org
Ok, I solved the issue,
the problem is the log4j version boundled with JBoss. I put log4j-1.2.14.jar both in $JBOSS_HOME/lib (and called it log4j-boot.jar) and in $JBOSS_HOME/server/default/lib (and called it log4j.jar ).

Now Mule is starting up fine.

Thanks
Reply all
Reply to author
Forward
0 new messages