Trying to build a destination connector using sFTP. Every time it runs I get the following error. I have confirmed the Host, Username, and Password. Is anyone using sFTP Writer and is there some detail I may have overlooked?
Thanks
Thanks
Code:
ERROR-409: SFTP Connector error ERROR MESSAGE: Error writing to Sftp java.lang.StringIndexOutOfBoundsException: String index out of range: -1 at java.lang.String.substring(Unknown Source) at com.webreach.mirth.connectors.sftp.SftpConnectionFactory.makeObject(SftpConnectionFactory.java:49) at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:816) at com.webreach.mirth.connectors.sftp.SftpConnector.getClient(SftpConnector.java:114) at com.webreach.mirth.connectors.sftp.SftpMessageDispatcher.doDispatch(SftpMessageDispatcher.java:83) at com.webreach.mirth.connectors.sftp.SftpMessageDispatcher.doSend(SftpMessageDispatcher.java:144) at org.mule.providers.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:166) at org.mule.impl.MuleSession.sendEvent(MuleSession.java:191) at org.mule.impl.MuleSession.sendEvent(MuleSession.java:130) at org.mule.routing.outbound.AbstractOutboundRouter.send(AbstractOutboundRouter.java:85) at org.mule.routing.outbound.FilteringMulticastingRouter.route(FilteringMulticastingRouter.java:99) at org.mule.routing.outbound.OutboundMessageRouter$1.doInTransaction(OutboundMessageRouter.java:78) at org.mule.transaction.TransactionTemplate.execute(TransactionTemplate.java:48) at org.mule.routing.outbound.OutboundMessageRouter.route(OutboundMessageRouter.java:82) at org.mule.impl.model.DefaultMuleProxy.onCall(DefaultMuleProxy.java:247) at org.mule.impl.model.seda.SedaComponent.doSend(SedaComponent.java:209) at org.mule.impl.model.AbstractComponent.sendEvent(AbstractComponent.java:277) at org.mule.impl.MuleSession.sendEvent(MuleSession.java:201) at org.mule.routing.inbound.InboundMessageRouter.send(InboundMessageRouter.java:161) at org.mule.routing.inbound.InboundMessageRouter.route(InboundMessageRouter.java:128) at org.mule.providers.AbstractMessageReceiver$DefaultInternalMessageListener.onMessage(AbstractMessageReceiver.java:492) at org.mule.providers.AbstractMessageReceiver.routeMessage(AbstractMessageReceiver.java:271) at org.mule.providers.AbstractMessageReceiver.routeMessage(AbstractMessageReceiver.java:243) at com.webreach.mirth.connectors.mllp.MllpMessageReceiver$TcpWorker.processHL7Data(MllpMessageReceiver.java:441) at com.webreach.mirth.connectors.mllp.MllpMessageReceiver$TcpWorker.processData(MllpMessageReceiver.java:417) at com.webreach.mirth.connectors.mllp.MllpMessageReceiver$TcpWorker.run(MllpMessageReceiver.java:341) at org.mule.impl.work.WorkerContext.run(WorkerContext.java:290) 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(Unknown Source)
Comment