[mule-user] error starting mule

0 views
Skip to first unread message

zgha...@pentalog.fr

unread,
Mar 6, 2007, 5:36:14 AM3/6/07
to us...@mule.codehaus.org

I published(edited) a file of configuration (MULE), when I start MULE with
this file it generates the following error message


Launching a JVM...
Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org
Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved.

INFO 2007-03-06 11:31:03,265 [WrapperSimpleAppMain] org.mule.MuleServer:
Mule Server starting...
ERROR 2007-03-06 11:31:04,546 [WrapperSimpleAppMain]
org.apache.commons.digester.Digester: Parse Error at line 7 column 15:
Document root element "transfo
rs", must match DOCTYPE root "mule-configuration".
org.xml.sax.SAXParseException: Document root element "transformers", must
match DOCTYPE root "mule-configuration".
at
org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown
Source)
at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown
Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown
Source)
at
org.apache.xerces.impl.dtd.XMLDTDValidator.rootElementSpecified(Unknown
Source)
at
org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(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:121)
at
org.mule.config.builders.MuleXmlConfigurationBuilder.configure(MuleXmlConfigurationBuilder.java:236)
at
org.mule.config.builders.MuleXmlConfigurationBuilder.configure(MuleXmlConfigurationBuilder.java:211)
at org.mule.MuleServer.initialize(MuleServer.java:288)
at org.mule.MuleServer.run(MuleServer.java:201)
at org.mule.MuleServer.start(MuleServer.java:189)
at org.mule.MuleServer.main(MuleServer.java:160)
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.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:240)
at java.lang.Thread.run(Thread.java:619)
ERROR 2007-03-06 11:31:04,546 [WrapperSimpleAppMain]
org.mule.config.builders.MuleXmlConfigurationBuilder: Document root element
"transformers", must matc
OCTYPE root "mule-configuration".
org.xml.sax.SAXParseException: Document root element "transformers", must
match DOCTYPE root "mule-configuration".
at
org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown
Source)
at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown
Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown
Source)
at
org.apache.xerces.impl.dtd.XMLDTDValidator.rootElementSpecified(Unknown
Source)
at
org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(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:121)
at
org.mule.config.builders.MuleXmlConfigurationBuilder.configure(MuleXmlConfigurationBuilder.java:236)
at
org.mule.config.builders.MuleXmlConfigurationBuilder.configure(MuleXmlConfigurationBuilder.java:211)
at org.mule.MuleServer.initialize(MuleServer.java:288)
at org.mule.MuleServer.run(MuleServer.java:201)
at org.mule.MuleServer.start(MuleServer.java:189)
at org.mule.MuleServer.main(MuleServer.java:160)
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.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:240)
at java.lang.Thread.run(Thread.java:619)
FATAL 2007-03-06 11:31:04,640 [WrapperSimpleAppMain] org.mule.MuleServer:
********************************************************************************
Message : Failed to parse configuration resource "conf.xml"
Type : org.mule.config.ConfigurationException
Code : MULE_ERROR-13139
JavaDoc :
http://mule.mulesource.org/docs/apidocs/org/mule/config/ConfigurationException.html
********************************************************************************
Exception stack is:
1. Document root element "transformers", must match DOCTYPE root
"mule-configuration". (org.xml.sax.SAXException)
org.mule.config.builders.AbstractDigesterConfiguration$2:80 (null)
2. Failed to parse configuration resource "conf.xml"
(org.mule.config.ConfigurationException)
org.mule.config.builders.AbstractDigesterConfiguration:125
(http://mule.mulesource.org/docs/apidocs/org/mule/config/ConfigurationException.html)
********************************************************************************
Root Exception stack trace:
org.xml.sax.SAXParseException: Document root element "transformers", must
match DOCTYPE root "mule-configuration".
at
org.mule.config.builders.AbstractDigesterConfiguration$2.error(AbstractDigesterConfiguration.java:80)
at org.apache.commons.digester.Digester.error(Digester.java:1542)
at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown
Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown
Source)
at
org.apache.xerces.impl.dtd.XMLDTDValidator.rootElementSpecified(Unknown
Source)
at
org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(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:121)
at
org.mule.config.builders.MuleXmlConfigurationBuilder.configure(MuleXmlConfigurationBuilder.java:236)
at
org.mule.config.builders.MuleXmlConfigurationBuilder.configure(MuleXmlConfigurationBuilder.java:211)
at org.mule.MuleServer.initialize(MuleServer.java:288)
at org.mule.MuleServer.run(MuleServer.java:201)
at org.mule.MuleServer.start(MuleServer.java:189)
at org.mule.MuleServer.main(MuleServer.java:160)
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.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:240)
at java.lang.Thread.run(Thread.java:619)

********************************************************************************

INFO 2007-03-06 11:31:04,718 [WrapperSimpleAppMain] org.mule.MuleManager:
Creating new MuleManager instance
FATAL 2007-03-06 11:31:04,937 [WrapperSimpleAppMain] org.mule.MuleServer:
********************************************************************************
* A Fatal error has occurred while the server was running:
*
* Document root element "transformers", must match DOCTYPE root
*
* "mule-configuration". (org.xml.sax.SAXException)
*
*
*
* The error is fatal, the system must shutdown
*
* Server started: 01/01/70 01:00
*
* Server shutdown: Tue Mar 06 11:31:04 CET 2007
*
********************************************************************************
INFO 2007-03-06 11:31:04,937 [Thread-0] org.mule.MuleManager: disposing
agents...
INFO 2007-03-06 11:31:04,937 [Thread-0] org.mule.MuleManager: Agents
Successfully Disposed
<-- Wrapper Stopped
--
View this message in context: http://www.nabble.com/error-starting-mule-tf3354412.html#a9328887
Sent from the Mule - User mailing list archive at Nabble.com.


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

http://xircles.codehaus.org/manage_email

Stephen Fenech

unread,
Mar 6, 2007, 6:06:52 AM3/6/07
to us...@mule.codehaus.org
Can you post your config file, there is some error...

Stephen

zgha...@pentalog.fr

unread,
Mar 6, 2007, 6:21:19 AM3/6/07
to us...@mule.codehaus.org

can you correct for me the file of config

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

<!DOCTYPE mule-configuration PUBLIC "-//MuleSource //DTD mule-configuration
XML V1.0//EN"

"http://mule.mulesource.org/dtds/mule-configuration.dtd">

<mule-configuration id="Receive_Http" version="1.0">


<description>

</description>


<connector name="SystemStreamConnector"
className="org.mule.providers.stream.SystemStreamConnector">
<properties>
<property name="promptMessage" value="Do You Want to Read the Message:
"/>
<property name="messageDelayTime" value="1000"/>
</properties>
</connector>

<transformers>
<transformer name="Http"
className="org.mule.providers.http.transformers.HttpResponseToString"/>
<transformer name="HttpRequestToSoapRequest"
className="org.mule.providers.soap.transformers.HttpRequestToSoapRequest"/>
</transformers>


<model name="HttpSample">
<mule-descriptor name="test"
implementation="org.mule.components.simple.EchoComponent">

<inbound-router>

<endpoint address="http://localhost:8888"
transformers="HttRequestToSoapRequestp">
<properties>
<property name="Content-Type" value="text/plain"/>
</properties>
</endpoint>

</inbound-router>

<outbound-router>

<catch-all-strategy
className="org.mule.routing.ForwardingCatchAllStrategy">
<endpoint address="stream://system.out"/>
</catch-all-strategy>
<router className="org.mule.routing.outbound.OutboundPassThroughRouter"/>

</outbound-router>


</mule-descriptor>
</model>
</mule-configuration>

--
View this message in context: http://www.nabble.com/error-starting-mule-tf3354412.html#a9330262


Sent from the Mule - User mailing list archive at Nabble.com.

Jan-Olav Eide

unread,
Mar 6, 2007, 7:01:14 AM3/6/07
to us...@mule.codehaus.org
It appears that the logging in AbstractOutboundRouter.send() is wrong.
The intention is to log the response, but it is the message being sent
that is actually logged:

UMOMessage result = session.sendEvent(message, endpoint);
...
if (logger.isDebugEnabled()) {
logger.debug("Response message from sending to
endpoint.getEndpointURI());
logger.debug(message); /* This should be response, shouldn't it ?
*/
}
if (logger.isTraceEnabled()) {
try {
logger.trace("Message payload: \n" +
message.getPayloadAsString()); /* here as well ? */

}
}
...
return result;

--
jo

UWD

unread,
Mar 6, 2007, 10:00:03 AM3/6/07
to us...@mule.codehaus.org

Hi,

On your inbound endpoint, you have misspelled the transformer name:
HttRequestToSoapRequestp
Could that maybe cause the error?

Regards
Ulf

--
View this message in context: http://www.nabble.com/error-starting-mule-tf3354412.html#a9333703

Holger Hoffstätte

unread,
Mar 8, 2007, 8:07:20 AM3/8/07
to us...@mule.codehaus.org
Jan-Olav Eide wrote:
> It appears that the logging in AbstractOutboundRouter.send() is wrong.
> The intention is to log the response, but it is the message being sent
> that is actually logged:

Yes, thanks - fixed in svn.

-h

Reply all
Reply to author
Forward
0 new messages