[mule-user] Mule 1.4.3 and CFX, Setup problems, using CFX I get a ServiceNotFoundException

8 views
Skip to first unread message

am

unread,
Oct 19, 2011, 5:12:17 AM10/19/11
to us...@mule.codehaus.org
I am currently running Mule 1.4.3 and have tried to add CFX to this
deployment. I have followed the steps outlined
http://www.mulesoft.org/documentation/display/CXF/Setting+up+your+build+and+classpath
here for cfx setting up build and classpath

I have downloaded the CXF/Mule transport distribution 1.1 and removed the
necessary libraries to remove conflicts:
Remove axis-wsdl4j.jar. CXF comes bundled with a newer version of this
jar: wsdl4j-1.6.1.jar.
Remove geronimo-saaj.jar. CXF uses the Sun SAAJ implementation which
implements the newer SAAJ standard required for JAX-WS.
Remove XmlSchema.jar and use the XmlSchema-1.2.jar bundled with CXF.
This contains several important fixes which are required for WSDL generation
to correctly work.

Here is the snippet of my mule-config to setup the endpoint. If I do not
supply the cfx: I do not have problems but the wsdl is not generated which
is what I need.

<mule-descriptor name="ProductCatalogService"
implementation="productCatalogService">
<inbound-router>
<endpoint
address="cfx:http://localhost:65082/services/ProductCatalogService" />
</inbound-router>
</mule-descriptor>

This results in an error. Is there somewhere else that I need to add the
CFX service to so that Mule recognizes it?

Any help on this would be much appreciated

Thanks,
------------------------------------------------------------------------------------------------------

Here is the error reported:

SEVERE: Begin event threw exception
org.apache.commons.beanutils.ConversionException:
META-INF/services/org/mule/providers/cfx
(org.mule.providers.service.TransportServiceNotFoundException)
at
org.mule.config.converters.EndpointURIConverter.convert(EndpointURIConverter.java:58)
at
org.apache.commons.beanutils.ConvertUtilsBean.convert(ConvertUtilsBean.java:428)
at
org.apache.commons.beanutils.BeanUtilsBean.setProperty(BeanUtilsBean.java:1002)
at
org.apache.commons.beanutils.BeanUtilsBean.populate(BeanUtilsBean.java:811)
at
org.apache.commons.beanutils.BeanUtils.populate(BeanUtils.java:298)
at
org.apache.commons.digester.SetPropertiesRule.begin(SetPropertiesRule.java:251)
at
org.mule.config.builders.MuleXmlConfigurationBuilder$ExtendedMuleSetPropertiesRule.begin(MuleXmlConfigurationBuilder.java:1251)
at
org.apache.commons.digester.Digester.startElement(Digester.java:1361)
at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown
Source)
at
org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown
Source)
at org.apache.xerces.impl.dtd.XMLDTDValidator.emptyElement(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(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:268)
at
org.mule.config.builders.MuleXmlConfigurationBuilder.configure(MuleXmlConfigurationBuilder.java:221)
at
org.mule.config.builders.MuleXmlConfigurationBuilder.configure(MuleXmlConfigurationBuilder.java:191)
at
com.alarmpoint.integrationagent.boot.IAServer.startMule(IAServer.java:272)
at
com.alarmpoint.integrationagent.boot.IAServer.main(IAServer.java:94)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at
org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:240)
at java.lang.Thread.run(Unknown Source)
Caused by: org.mule.umo.endpoint.MalformedEndpointException:
META-INF/services/org/mule/providers/cfx
(org.mule.providers.service.TransportServiceNotFoundException)
at
org.mule.impl.endpoint.MuleEndpointURI.<init>(MuleEndpointURI.java:165)
at
org.mule.config.converters.EndpointURIConverter.convert(EndpointURIConverter.java:54)
... 31 more
Caused by: org.mule.providers.service.TransportServiceNotFoundException:
META-INF/services/org/mule/providers/cfx
at
org.mule.providers.service.TransportFactory.getServiceDescriptor(TransportFactory.java:368)
at
org.mule.providers.service.TransportFactory.getServiceDescriptor(TransportFactory.java:324)
at
org.mule.impl.endpoint.MuleEndpointURI.<init>(MuleEndpointURI.java:158)
... 32 more
Exit code 86: The Mule configuration located at ./conf/mule-config.xml
contains an error. Reason: Failed to parse configuration resource
"./conf/mule-config.xml" (org.mule.config.ConfigurationException)
com.alarmpoint.integrationagent.exceptions.ExitCodeException: Exit code 86:
The Mule configuration located at ./conf/mule-config.xml contains an error.
Reason: Failed to parse configuration resource "./conf/mule-config.xml"
(org.mule.config.ConfigurationException)
at
com.alarmpoint.integrationagent.boot.IAServer.startMule(IAServer.java:276)
at
com.alarmpoint.integrationagent.boot.IAServer.main(IAServer.java:94)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at
org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:240)
at java.lang.Thread.run(Unknown Source)
Caused by: org.mule.config.ConfigurationException: Failed to parse
configuration resource "./conf/mule-config.xml"
(org.mule.config.ConfigurationException)
at
org.mule.config.builders.MuleXmlConfigurationBuilder.configure(MuleXmlConfigurationBuilder.java:227)
at
org.mule.config.builders.MuleXmlConfigurationBuilder.configure(MuleXmlConfigurationBuilder.java:191)
at
com.alarmpoint.integrationagent.boot.IAServer.startMule(IAServer.java:272)
... 7 more
Caused by: org.mule.config.ConfigurationException: Failed to parse
configuration resource "./conf/mule-config.xml"
at
org.mule.config.builders.AbstractDigesterConfiguration.process(AbstractDigesterConfiguration.java:105)
at
org.mule.config.builders.MuleXmlConfigurationBuilder.configure(MuleXmlConfigurationBuilder.java:268)
at
org.mule.config.builders.MuleXmlConfigurationBuilder.configure(MuleXmlConfigurationBuilder.java:221)
... 9 more
Caused by: org.apache.commons.beanutils.ConversionException:
META-INF/services/org/mule/providers/cfx
(org.mule.providers.service.TransportServiceNotFoundException)
at
org.apache.commons.digester.Digester.createSAXException(Digester.java:2919)
at
org.apache.commons.digester.Digester.createSAXException(Digester.java:2945)
at
org.apache.commons.digester.Digester.startElement(Digester.java:1364)
at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown
Source)
at
org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown
Source)
at org.apache.xerces.impl.dtd.XMLDTDValidator.emptyElement(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(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)
... 11 more


--
View this message in context: http://mule.1045714.n5.nabble.com/Mule-1-4-3-and-CFX-Setup-problems-using-CFX-I-get-a-ServiceNotFoundException-tp4917000p4917000.html
Sent from the Mule - User mailing list archive at Nabble.com.

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

http://xircles.codehaus.org/manage_email


Reply all
Reply to author
Forward
0 new messages