org.mule.providers.service.ConnectorServiceException: "stream.message.adapter" not set in service descriptor "vm service descriptor"

MuleSoft JIRA | Jason Boutwell | 1 decade ago
  1. 0

    When testing an XFire service over VM transport: ("xfire:vm://serviceComponent"), the service call fails with the below error. Also, the ServiceConnectorDescriptor class does not allow an override to that property via the serviceOverrides map. It looks like this stream adapter was set up with 'http' protocol in mind, but 'vm' got hosed in the process. 2006-10-17 12:50:16,326 ERROR impl.AbstractExceptionListener - ******************************************************************************** Message : "stream.message.adapter" not set in service descriptor "vm service descriptor" Type : org.mule.providers.service.ConnectorServiceException Code : MULE_ERROR-62075 JavaDoc : http://mule.codehaus.org/docs/apidocs/org/mule/providers/service/ConnectorServiceException.html ******************************************************************************** Exception stack is: 1. "stream.message.adapter" not set in service descriptor "vm service descriptor" (org.mule.providers.service.ConnectorServiceException) org.mule.providers.service.ConnectorServiceDescriptor:297 (http://mule.codehaus.org/docs/apidocs/org/mule/providers/service/ConnectorServiceException.html) ******************************************************************************** Root Exception stack trace: org.mule.providers.service.ConnectorServiceException: "stream.message.adapter" not set in service descriptor "vm service descriptor" at org.mule.providers.service.ConnectorServiceDescriptor.createStreamMessageAdapter(ConnectorServiceDescriptor.java:297) at org.mule.providers.AbstractServiceEnabledConnector.getStreamMessageAdapter(AbstractServiceEnabledConnector.java:160) at org.mule.providers.vm.VMMessageDispatcher.doSend(VMMessageDispatcher.java:192) at org.mule.providers.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:198) at org.mule.impl.MuleSession.sendEvent(MuleSession.java:284) at org.mule.extras.client.MuleClient.sendStream(MuleClient.java:343) at org.mule.extras.client.MuleClient.sendStream(MuleClient.java:322) at org.mule.providers.soap.xfire.transport.MuleUniversalChannel.sendViaClient(MuleUniversalChannel.java:291) at org.mule.providers.soap.xfire.transport.MuleUniversalChannel.send(MuleUniversalChannel.java:136) at org.codehaus.xfire.handler.OutMessageSender.invoke(OutMessageSender.java:26) at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131) at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:75) at org.codehaus.xfire.client.Client.invoke(Client.java:335) at org.codehaus.xfire.client.Client.invoke(Client.java:349) at org.mule.providers.soap.xfire.XFireMessageDispatcher.doDispatch(XFireMessageDispatcher.java:189) at org.mule.providers.AbstractMessageDispatcher$Worker.run(AbstractMessageDispatcher.java:488) at org.mule.impl.work.WorkerContext.run(WorkerContext.java:301) at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) at java.lang.Thread.run(Thread.java:595) ********************************************************************************

    MuleSoft JIRA | 1 decade ago | Jason Boutwell
    org.mule.providers.service.ConnectorServiceException: "stream.message.adapter" not set in service descriptor "vm service descriptor"
  2. 0

    When testing an XFire service over VM transport: ("xfire:vm://serviceComponent"), the service call fails with the below error. Also, the ServiceConnectorDescriptor class does not allow an override to that property via the serviceOverrides map. It looks like this stream adapter was set up with 'http' protocol in mind, but 'vm' got hosed in the process. 2006-10-17 12:50:16,326 ERROR impl.AbstractExceptionListener - ******************************************************************************** Message : "stream.message.adapter" not set in service descriptor "vm service descriptor" Type : org.mule.providers.service.ConnectorServiceException Code : MULE_ERROR-62075 JavaDoc : http://mule.codehaus.org/docs/apidocs/org/mule/providers/service/ConnectorServiceException.html ******************************************************************************** Exception stack is: 1. "stream.message.adapter" not set in service descriptor "vm service descriptor" (org.mule.providers.service.ConnectorServiceException) org.mule.providers.service.ConnectorServiceDescriptor:297 (http://mule.codehaus.org/docs/apidocs/org/mule/providers/service/ConnectorServiceException.html) ******************************************************************************** Root Exception stack trace: org.mule.providers.service.ConnectorServiceException: "stream.message.adapter" not set in service descriptor "vm service descriptor" at org.mule.providers.service.ConnectorServiceDescriptor.createStreamMessageAdapter(ConnectorServiceDescriptor.java:297) at org.mule.providers.AbstractServiceEnabledConnector.getStreamMessageAdapter(AbstractServiceEnabledConnector.java:160) at org.mule.providers.vm.VMMessageDispatcher.doSend(VMMessageDispatcher.java:192) at org.mule.providers.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:198) at org.mule.impl.MuleSession.sendEvent(MuleSession.java:284) at org.mule.extras.client.MuleClient.sendStream(MuleClient.java:343) at org.mule.extras.client.MuleClient.sendStream(MuleClient.java:322) at org.mule.providers.soap.xfire.transport.MuleUniversalChannel.sendViaClient(MuleUniversalChannel.java:291) at org.mule.providers.soap.xfire.transport.MuleUniversalChannel.send(MuleUniversalChannel.java:136) at org.codehaus.xfire.handler.OutMessageSender.invoke(OutMessageSender.java:26) at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131) at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:75) at org.codehaus.xfire.client.Client.invoke(Client.java:335) at org.codehaus.xfire.client.Client.invoke(Client.java:349) at org.mule.providers.soap.xfire.XFireMessageDispatcher.doDispatch(XFireMessageDispatcher.java:189) at org.mule.providers.AbstractMessageDispatcher$Worker.run(AbstractMessageDispatcher.java:488) at org.mule.impl.work.WorkerContext.run(WorkerContext.java:301) at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) at java.lang.Thread.run(Thread.java:595) ********************************************************************************

    MuleSoft JIRA | 1 decade ago | Jason Boutwell
    org.mule.providers.service.ConnectorServiceException: "stream.message.adapter" not set in service descriptor "vm service descriptor"
  3. 0

    Channels with a DICOM Listener as the source connector will not deploy. To recreate, simply create a new channel, select DICOM as the source connector and use all default settings. Set all data types to DICOM. Use any destination connector. Save and deploy. Channel does not deploy, and you get the following exception: [2011-07-05 17:12:23,436] ERROR (com.mirth.connect.server.controllers.MuleEngineController:230): Error registering channel. org.mule.providers.service.ConnectorServiceException: Failed to create "Message Receiver" with "dicom" at org.mule.providers.service.ConnectorServiceDescriptor.createMessageReceiver(ConnectorServiceDescriptor.java:321) at org.mule.providers.service.ConnectorServiceDescriptor.createMessageReceiver(ConnectorServiceDescriptor.java:287) at org.mule.providers.AbstractServiceEnabledConnector.createReceiver(AbstractServiceEnabledConnector.java:132) at com.mirth.connect.connectors.dimse.DICOMConnector.createReceiver(DICOMConnector.java:228) at org.mule.providers.AbstractConnector.registerListener(AbstractConnector.java:503) at com.mirth.connect.connectors.dimse.DICOMConnector.registerListener(DICOMConnector.java:195) at org.mule.impl.model.AbstractModel.registerListeners(AbstractModel.java:232) at org.mule.impl.model.AbstractModel.registerComponent(AbstractModel.java:188) at com.mirth.connect.server.controllers.MuleEngineController.registerChannel(MuleEngineController.java:364) at com.mirth.connect.server.controllers.MuleEngineController.deployChannels(MuleEngineController.java:212) at com.mirth.connect.server.servlets.EngineServlet.doPost(EngineServlet.java:60) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:534) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:475) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:224) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:929) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:403) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:184) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:864) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:47) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:114) at org.eclipse.jetty.server.Server.handle(Server.java:352) at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:596) at org.eclipse.jetty.server.HttpConnection$RequestHandler.content(HttpConnection.java:1068) at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:805) at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:212) at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:426) at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:508) at org.eclipse.jetty.io.nio.SelectChannelEndPoint.access$000(SelectChannelEndPoint.java:34) at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:40) at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:451) at java.lang.Thread.run(Unknown Source)Caused by: java.lang.SecurityException: class "org.dcm4che2.tool.dcmrcv.MirthDcmRcv"'s signer information does not match signer information of other classes in the same package at java.lang.ClassLoader.checkCerts(Unknown Source) at java.lang.ClassLoader.preDefineClass(Unknown Source) at java.lang.ClassLoader.defineClassCond(Unknown Source) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$000(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Unknown Source) at java.lang.Class.getConstructors(Unknown Source) at org.mule.util.ClassHelper.getConstructor(ClassHelper.java:315) at org.mule.util.ClassHelper.instanciateClass(ClassHelper.java:262) at org.mule.util.ClassHelper.instanciateClass(ClassHelper.java:278) at org.mule.providers.service.ConnectorServiceDescriptor.createMessageReceiver(ConnectorServiceDescriptor.java:319) ... 33 more

    Mirth Project | 5 years ago | Eric Butterfield
    org.mule.providers.service.ConnectorServiceException: Failed to create "Message Receiver" with "dicom"
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. org.mule.providers.service.ConnectorServiceException

      "stream.message.adapter" not set in service descriptor "vm service descriptor"

      at org.mule.providers.service.ConnectorServiceDescriptor.createStreamMessageAdapter()
    2. org.mule.providers
      AbstractMessageDispatcher.send
      1. org.mule.providers.service.ConnectorServiceDescriptor.createStreamMessageAdapter(ConnectorServiceDescriptor.java:297)
      2. org.mule.providers.AbstractServiceEnabledConnector.getStreamMessageAdapter(AbstractServiceEnabledConnector.java:160)
      3. org.mule.providers.vm.VMMessageDispatcher.doSend(VMMessageDispatcher.java:192)
      4. org.mule.providers.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:198)
      4 frames
    3. org.mule.impl
      MuleSession.sendEvent
      1. org.mule.impl.MuleSession.sendEvent(MuleSession.java:284)
      1 frame
    4. org.mule.extras
      MuleClient.sendStream
      1. org.mule.extras.client.MuleClient.sendStream(MuleClient.java:343)
      2. org.mule.extras.client.MuleClient.sendStream(MuleClient.java:322)
      2 frames
    5. org.mule.providers
      MuleUniversalChannel.send
      1. org.mule.providers.soap.xfire.transport.MuleUniversalChannel.sendViaClient(MuleUniversalChannel.java:291)
      2. org.mule.providers.soap.xfire.transport.MuleUniversalChannel.send(MuleUniversalChannel.java:136)
      2 frames
    6. XFire
      Client.invoke
      1. org.codehaus.xfire.handler.OutMessageSender.invoke(OutMessageSender.java:26)
      2. org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131)
      3. org.codehaus.xfire.client.Invocation.invoke(Invocation.java:75)
      4. org.codehaus.xfire.client.Client.invoke(Client.java:335)
      5. org.codehaus.xfire.client.Client.invoke(Client.java:349)
      5 frames
    7. org.mule.providers
      AbstractMessageDispatcher$Worker.run
      1. org.mule.providers.soap.xfire.XFireMessageDispatcher.doDispatch(XFireMessageDispatcher.java:189)
      2. org.mule.providers.AbstractMessageDispatcher$Worker.run(AbstractMessageDispatcher.java:488)
      2 frames
    8. org.mule.impl
      WorkerContext.run
      1. org.mule.impl.work.WorkerContext.run(WorkerContext.java:301)
      1 frame
    9. Backport of JSR 166
      ThreadPoolExecutor$Worker.run
      1. edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
      2. edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
      2 frames
    10. Java RT
      Thread.run
      1. java.lang.Thread.run(Thread.java:595)
      1 frame