-
1. Re: Utf codification deploying an esb service
tomeicher Feb 17, 2012 5:01 PM (in response to jcsesar)Hello, are you sure the dash is a regular "minus sign" (0x2d) and not some windows/winword "long dash" ?
http://csswizardry.com/2010/01/the-three-types-of-dash/
Maybe you should post you whole jboss-esb.xml (as file attachment, not copy-paste)
Cheers, Tom.
-
2. Re: Utf codification deploying an esb service
jcsesar Feb 19, 2012 4:40 PM (in response to tomeicher)I'm sure is the minus sign.
J.Carlos
-
3. Re: Utf codification deploying an esb service
tomeicher Feb 20, 2012 5:01 AM (in response to jcsesar)This doesn't sound like it has to do anything with JBoss or ESB at all.
So we'd still need to see the file (as attachment, not copy-paste, if that's possible) and the full stack trace, to be able to tell anything...
Cheers, Tom.
-
4. Re: Utf codification deploying an esb service
jcsesar Feb 20, 2012 5:57 AM (in response to tomeicher)Hi. This is the stack trace of jboss
11:39:54,908 ERROR [STDERR] [Fatal Error] :131:37: Invalid byte 2 of 4-byte UTF-8 sequence.
11:39:54,908 ERROR [AbstractKernelController] Error installing to Start: name=jboss.esb.vfsfile:/C:/jboss-soa-p-standalone-5/jboss-esb/server/default/deploy/ajtesbproxy/esbcontent/META-INF/jboss-esb.xml state=Create
org.jboss.soa.esb.listeners.lifecycle.ManagedLifecycleException
: Error configuring action processing pipeline
MessageAwareListener.java:192at org.jboss.soa.esb.listeners.message.MessageAwareListener.doInitialise(
)
AbstractManagedLifecycle.java:133at org.jboss.soa.esb.listeners.lifecycle.AbstractManagedLifecycle.initialise(
)
ManagedLifecycleController.java:109at org.jboss.soa.esb.listeners.lifecycle.ManagedLifecycleController.initialiseInstances(
)
ManagedLifecycleController.java:66at org.jboss.soa.esb.listeners.lifecycle.ManagedLifecycleController.start(
)
EsbDeployment.java:232at org.jboss.soa.esb.listeners.deployers.mc.EsbDeployment.start(
)
Native Methodat sun.reflect.NativeMethodAccessorImpl.invoke0(
)
NativeMethodAccessorImpl.java:39at sun.reflect.NativeMethodAccessorImpl.invoke(
)
DelegatingMethodAccessorImpl.java:25at sun.reflect.DelegatingMethodAccessorImpl.invoke(
)
Method.java:597at java.lang.reflect.Method.invoke(
)
ReflectionUtils.java:59at org.jboss.reflect.plugins.introspection.ReflectionUtils.invoke(
)
ReflectMethodInfoImpl.java:150at org.jboss.reflect.plugins.introspection.ReflectMethodInfoImpl.invoke(
)
BasicMethodJoinPoint.java:66at org.jboss.joinpoint.plugins.BasicMethodJoinPoint.dispatch(
)
KernelControllerContextAction.java:243at org.jboss.kernel.plugins.dependency.KernelControllerContextAction$JoinpointDispatchWrapper.execute(
)
ExecutionWrapper.java:47at org.jboss.kernel.plugins.dependency.ExecutionWrapper.execute(
)
KernelControllerContextAction.java:111at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchExecutionWrapper(
)
KernelControllerContextAction.java:72at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchJoinPoint(
)
LifecycleAction.java:221at org.jboss.kernel.plugins.dependency.LifecycleAction.installActionInternal(
)
InstallsAwareAction.java:54at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(
)
InstallsAwareAction.java:42at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(
)
SimpleControllerContextAction.java:62at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(
)
AccessControllerContextAction.java:71at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(
)
AbstractControllerContextActions.java:51at org.jboss.dependency.plugins.AbstractControllerContextActions.install(
)
AbstractControllerContext.java:348at org.jboss.dependency.plugins.AbstractControllerContext.install(
)
AbstractController.java:1652at org.jboss.dependency.plugins.AbstractController.install(
)
AbstractController.java:938at org.jboss.dependency.plugins.AbstractController.incrementState(
)
AbstractController.java:1082at org.jboss.dependency.plugins.AbstractController.resolveContexts(
)
AbstractController.java:988at org.jboss.dependency.plugins.AbstractController.resolveContexts(
)
AbstractController.java:826at org.jboss.dependency.plugins.AbstractController.change(
)
AbstractController.java:556at org.jboss.dependency.plugins.AbstractController.change(
)
ServiceController.java:688at org.jboss.system.ServiceController.doChange(
)
ServiceController.java:460at org.jboss.system.ServiceController.start(
)
ServiceControllerStartStopLifecycleCallback.java:44at org.jboss.system.microcontainer.jmx.ServiceControllerStartStopLifecycleCallback.install(
)
DelegatingMethodAccessorImpl.java:25at sun.reflect.GeneratedMethodAccessor201.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(
)
Method.java:597at java.lang.reflect.Method.invoke(
)
ReflectionUtils.java:59at org.jboss.reflect.plugins.introspection.ReflectionUtils.invoke(
)
ReflectMethodInfoImpl.java:150at org.jboss.reflect.plugins.introspection.ReflectMethodInfoImpl.invoke(
)
BasicMethodJoinPoint.java:66at org.jboss.joinpoint.plugins.BasicMethodJoinPoint.dispatch(
)
AbstractBeanInfo.java:300at org.jboss.beans.info.plugins.AbstractBeanInfo.invoke(
)
AbstractKernelControllerContext.java:291at org.jboss.kernel.plugins.dependency.AbstractKernelControllerContext.invoke(
)
AbstractLifecycleCallbackItem.java:87at org.jboss.dependency.plugins.AbstractLifecycleCallbackItem.install(
)
AbstractController.java:1589at org.jboss.dependency.plugins.AbstractController.handleLifecycleCallbacks(
)
AbstractController.java:1554at org.jboss.dependency.plugins.AbstractController.handleInstallLifecycleCallbacks(
)
AbstractController.java:947at org.jboss.dependency.plugins.AbstractController.incrementState(
)
AbstractController.java:1082at org.jboss.dependency.plugins.AbstractController.resolveContexts(
)
AbstractController.java:988at org.jboss.dependency.plugins.AbstractController.resolveContexts(
)
AbstractController.java:778at org.jboss.dependency.plugins.AbstractController.install(
)
AbstractController.java:543at org.jboss.dependency.plugins.AbstractController.install(
)
BeanMetaDataDeployer.java:125at org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(
)
BeanMetaDataDeployer.java:52at org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(
)
AbstractSimpleRealDeployer.java:62at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(
)
AbstractRealDeployer.java:55at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(
)
DeployerWrapper.java:179at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(
)
DeployersImpl.java:1454at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(
)
DeployersImpl.java:1172at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(
)
DeployersImpl.java:1193at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(
)
DeployersImpl.java:1113at org.jboss.deployers.plugins.deployers.DeployersImpl.install(
)
AbstractControllerContext.java:348at org.jboss.dependency.plugins.AbstractControllerContext.install(
)
AbstractController.java:1652at org.jboss.dependency.plugins.AbstractController.install(
)
AbstractController.java:938at org.jboss.dependency.plugins.AbstractController.incrementState(
)
AbstractController.java:1082at org.jboss.dependency.plugins.AbstractController.resolveContexts(
)
AbstractController.java:988at org.jboss.dependency.plugins.AbstractController.resolveContexts(
)
AbstractController.java:826at org.jboss.dependency.plugins.AbstractController.change(
)
AbstractController.java:556at org.jboss.dependency.plugins.AbstractController.change(
)
DeployersImpl.java:789at org.jboss.deployers.plugins.deployers.DeployersImpl.process(
)
MainDeployerImpl.java:699at org.jboss.deployers.plugins.main.MainDeployerImpl.process(
)
MainDeployerAdapter.java:117at org.jboss.system.server.profileservice.repository.MainDeployerAdapter.process(
)
ProfileDeployAction.java:70at org.jboss.system.server.profileservice.repository.ProfileDeployAction.install(
)
AbstractProfileAction.java:53at org.jboss.system.server.profileservice.repository.AbstractProfileAction.install(
)
AbstractProfileService.java:403at org.jboss.system.server.profileservice.repository.AbstractProfileService.install(
)
AbstractControllerContext.java:348at org.jboss.dependency.plugins.AbstractControllerContext.install(
)
AbstractController.java:1652at org.jboss.dependency.plugins.AbstractController.install(
)
AbstractController.java:938at org.jboss.dependency.plugins.AbstractController.incrementState(
)
AbstractController.java:1082at org.jboss.dependency.plugins.AbstractController.resolveContexts(
)
AbstractController.java:988at org.jboss.dependency.plugins.AbstractController.resolveContexts(
)
AbstractController.java:778at org.jboss.dependency.plugins.AbstractController.install(
)
AbstractController.java:543at org.jboss.dependency.plugins.AbstractController.install(
)
AbstractProfileService.java:308at org.jboss.system.server.profileservice.repository.AbstractProfileService.registerProfile(
)
ProfileServiceBootstrap.java:256at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(
)
AbstractServerImpl.java:461at org.jboss.bootstrap.AbstractServerImpl.start(
)
Main.java:221at org.jboss.Main.boot(
)
Main.java:556at org.jboss.Main$1.run(
)
Thread.java:619at java.lang.Thread.run(
)
org.jboss.soa.esb.ConfigurationExceptionCaused by:
: Unexpected exception while instantiating action instance
ActionProcessorMethodInfo.java:359at org.jboss.soa.esb.listeners.message.ActionProcessorMethodInfo.getActionClassInstance(
)
ActionProcessorMethodInfo.java:340at org.jboss.soa.esb.listeners.message.ActionProcessorMethodInfo.getActionClassInstance(
)
ActionProcessingPipeline.java:275at org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.<init>(
)
MessageAwareListener.java:186at org.jboss.soa.esb.listeners.message.MessageAwareListener.doInitialise(
)
... 82 more
Caused by:
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(
Native Method)
NativeConstructorAccessorImpl.java:39at sun.reflect.NativeConstructorAccessorImpl.newInstance(
)
DelegatingConstructorAccessorImpl.java:27at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(
)
Constructor.java:513at java.lang.reflect.Constructor.newInstance(
)
ActionProcessorMethodInfo.java:355at org.jboss.soa.esb.listeners.message.ActionProcessorMethodInfo.getActionClassInstance(
)
org.jboss.soa.esb.ConfigurationException: java.io.IOException: org.apache.xerces.impl.io.MalformedByteSequenceException... 85 more
Caused by:
: Invalid byte 2 of 4-byte UTF-8 sequence.
SOAPProxy.java:193at org.jboss.soa.esb.actions.soap.proxy.SOAPProxy.<init>(
)
java.io.IOException: org.apache.xerces.impl.io.MalformedByteSequenceException... 90 more
Caused by:
: Invalid byte 2 of 4-byte UTF-8 sequence.
DOMUtils.java:126at org.jboss.util.xml.DOMUtils.parse(
)
SOAPProxyWsdlLoader.java:195at org.jboss.soa.esb.actions.soap.proxy.SOAPProxyWsdlLoader.pullLocations(
)
SOAPProxyWsdlLoader.java:161at org.jboss.soa.esb.actions.soap.proxy.SOAPProxyWsdlLoader.load(
)
SOAPProxy.java:188at org.jboss.soa.esb.actions.soap.proxy.SOAPProxy.<init>(
)
... 90 more
Sorry I can`t atach jboss-esb.xml file but , here are te lines of the declaration of de service
<service category="SIG" description="services SIG" invmScope="GLOBAL" name="ReportReceiverSoap">
<listeners>
<http-gateway busidref="public" name="ReportReceiverSoap" urlPattern="ReportReceiverSoap/*"/>
</listeners>
<actions>
<action class="org.jboss.soa.esb.actions.soap.proxy.SOAPProxy" name="ReportReceiverSoap">
<property name="wsdl" value="http://vmsi:8080/city-notum-ws/services/ReportReceiverSoap?wsdl"/>
<property name="endpointUrl" value="http://vmsi:8080/city-notum-ws/services/ReportReceiverSoap"/>
</action>
</actions>
</service>and this is the declaration of de busid
</http-bus>.....If I comment this service the jboss start with any problem, for this reason I know the problem is this service and in concret in the urlTanks in advance for yor helpJ. Carlos -
5. Re: Utf codification deploying an esb service
tomeicher Feb 20, 2012 6:20 AM (in response to jcsesar)1 of 1 people found this helpfulYep, failure in DOMUtils.parse still look like something is wrong with your file...
Does the xml file start with <?xml version='1.0' encoding='UTF-8' ?> ?
Is the file guaranteed in UTF8 encoding ? (better double check, using different tools)
Tried starting the JVM with -Dfile.encoding=utf8 ?
There is some bugs like https://issues.jboss.org/browse/JBWS-812
but those all have problems with "special characters" / ("umlauts"), not with a regular "-", thus me asking about the "kind of dash"...
Cheers, Tom.
-
6. Re: Utf codification deploying an esb service
jcsesar Feb 20, 2012 9:11 AM (in response to tomeicher)It was a problem with de JVM encoding. In development envirioment with jboss development studio, I have changed the property in the launch configuration and It works.
But in production, where I have to change the paramenter? I tried to put in run.bat file and run.conf but it not works.
Tanks in advance , it seems I begin to see the light at the in end of the tunnel.
J Carlos
-
7. Re: Utf codification deploying an esb service
tomeicher Feb 20, 2012 9:18 AM (in response to jcsesar)well, depends how your server is installed/started,
but usually it's added to JAVA_OPTS in bin/run.conf
Cheers, Tom.
-
8. Re: Utf codification deploying an esb service
tomeicher Mar 9, 2012 2:07 PM (in response to jcsesar)Any news here ?
If solved, please mark the thread as "answered".
Cheers, Tom.
-
9. Re: Utf codification deploying an esb service
jcsesar Mar 11, 2012 4:03 PM (in response to tomeicher)So sorry tankyou very much for your help