Question

Error in IPaaS log - Transport not scheme specified

  • 12 March 2024
  • 2 replies
  • 39 views

Badge +4

Error in IPaaS log - I’ve been looking through the log for the reason for why I cannot get into AssystETM and came across this error. Hoping someone will have a suggestion of what this error means or what I need to “fix/update”.

 

2024-03-12T14:54:53,036 [CDT] | ERROR | Camel (importToolProcessingContext) thread #2 - JmsConsumer[jmshealthcheck] | DefaultJmsMessageListenerContainer | 248 - org.apache.servicemix.bundles.spring-jms - 4.3.5.RELEASE_1| Could not refresh JMS Connection for destination 'jmshealthcheck' - retrying using FixedBackOff{interval=5000, currentAttempts=0, maxAttempts=unlimited}. Cause: Error while attempting to add new Connection to the pool; nested exception is javax.jms.JMSException: Could not create Transport. Reason: java.io.IOException: Transport not scheme specified: []
2024-03-12T14:54:53,052 [CDT] | ERROR | Camel (importToolProcessingContext) thread #12 - JmsConsumer[imports] | DefaultJmsMessageListenerContainer | 248 - org.apache.servicemix.bundles.spring-jms - 4.3.5.RELEASE_1| Could not refresh JMS Connection for destination 'imports' - retrying using FixedBackOff{interval=5000, currentAttempts=1, maxAttempts=unlimited}. Cause: Error while attempting to add new Connection to the pool; nested exception is javax.jms.JMSException: Could not create Transport. Reason: java.io.IOException: Transport not scheme specified: []
2024-03-12T14:54:53,052 [CDT] | ERROR | Camel (importToolProcessingContext) thread #10 - JmsConsumer[imports] | DefaultJmsMessageListenerContainer | 248 - org.apache.servicemix.bundles.spring-jms - 4.3.5.RELEASE_1| Could not refresh JMS Connection for destination 'imports' - retrying using FixedBackOff{interval=5000, currentAttempts=1, maxAttempts=unlimited}. Cause: Error while attempting to add new Connection to the pool; nested exception is javax.jms.JMSException: Could not create Transport. Reason: java.io.IOException: Transport not scheme specified: []
2024-03-12T14:54:53,052 [CDT] | ERROR | Camel (importToolProcessingContext) thread #7 - JmsConsumer[imports] | DefaultJmsMessageListenerContainer | 248 - org.apache.servicemix.bundles.spring-jms - 4.3.5.RELEASE_1| Could not refresh JMS Connection for destination 'imports' - retrying using FixedBackOff{interval=5000, currentAttempts=1, maxAttempts=unlimited}. Cause: Error while attempting to add new Connection to the pool; nested exception is javax.jms.JMSException: Could not create Transport. Reason: java.io.IOException: Transport not scheme specified: []
2024-03-12T14:54:54,583 [CDT] | WARN  | Camel (importToolProcessingContext) thread #13 - timer://jmshealthcheck | TimerConsumer                    | 212 - org.apache.camel.camel-core - 2.25.4| Error processing exchange. Exchange[ID-WVDEXINTS0002-1710273278755-2-5]. Caused by: [org.springframework.jms.UncategorizedJmsException - Uncategorized exception occurred during JMS processing; nested exception is javax.jms.JMSException: Error while attempting to add new Connection to the pool; nested exception is javax.jms.JMSException: Could not create Transport. Reason: java.io.IOException: Transport not scheme specified: []]
org.springframework.jms.UncategorizedJmsException: Uncategorized exception occurred during JMS processing; nested exception is javax.jms.JMSException: Error while attempting to add new Connection to the pool; nested exception is javax.jms.JMSException: Could not create Transport. Reason: java.io.IOException: Transport not scheme specified: []
    at org.springframework.jms.support.JmsUtils.convertJmsAccessException(JmsUtils.java:316) [!/:?]
    at org.springframework.jms.support.JmsAccessor.convertJmsAccessException(JmsAccessor.java:169) [!/:?]
    at org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:487) [!/:?]
    at org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.send(JmsConfiguration.java:527) [!/:2.25.4]
    at org.apache.camel.component.jms.JmsProducer.doSend(JmsProducer.java:440) [!/:2.25.4]
    at org.apache.camel.component.jms.JmsProducer.processInOnly(JmsProducer.java:394) [!/:2.25.4]
    at org.apache.camel.component.jms.JmsProducer.process(JmsProducer.java:157) [!/:2.25.4]
    at org.apache.camel.processor.SendProcessor.process(SendProcessor.java:148) [!/:2.25.4]
    at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:548) [!/:2.25.4]
    at org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:201) [!/:2.25.4]
    at org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:201) [!/:2.25.4]
    at org.apache.camel.component.timer.TimerConsumer.sendTimerExchange(TimerConsumer.java:197) [!/:2.25.4]
    at org.apache.camel.component.timer.TimerConsumer$1.run(TimerConsumer.java:79) [!/:2.25.4]
    at java.util.TimerThread.mainLoop(Timer.java:555) [?:1.8.0_392]
    at java.util.TimerThread.run(Timer.java:505) [?:1.8.0_392]
Caused by: javax.jms.JMSException: Error while attempting to add new Connection to the pool
    at org.apache.activemq.jms.pool.PooledConnectionFactory.createJmsException(PooledConnectionFactory.java:279) ~[?:?]
    at org.apache.activemq.jms.pool.PooledConnectionFactory.createConnection(PooledConnectionFactory.java:230) ~[?:?]
    at org.apache.activemq.jms.pool.PooledConnectionFactory.createConnection(PooledConnectionFactory.java:209) ~[?:?]
    at org.springframework.jms.support.JmsAccessor.createConnection(JmsAccessor.java:180) ~[?:?]
    at org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:474) ~[?:?]
    ... 12 more
Caused by: javax.jms.JMSException: Could not create Transport. Reason: java.io.IOException: Transport not scheme specified: []
    at org.apache.activemq.util.JMSExceptionSupport.create(JMSExceptionSupport.java:38) ~[!/:5.16.5]
    at org.apache.activemq.ActiveMQConnectionFactory.createTransport(ActiveMQConnectionFactory.java:333) ~[!/:5.16.5]
    at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:346) ~[!/:5.16.5]
    at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:304) ~[!/:5.16.5]
    at org.apache.activemq.ActiveMQConnectionFactory.createConnection(ActiveMQConnectionFactory.java:244) ~[!/:5.16.5]
    at org.apache.activemq.jms.pool.PooledConnectionFactory.createConnection(PooledConnectionFactory.java:288) ~[?:?]
    at org.apache.activemq.jms.pool.PooledConnectionFactory$1.makeObject(PooledConnectionFactory.java:97) ~[?:?]
    at org.apache.activemq.jms.pool.PooledConnectionFactory$1.makeObject(PooledConnectionFactory.java:94) ~[?:?]
    at org.apache.commons.pool2.impl.GenericKeyedObjectPool.create(GenericKeyedObjectPool.java:780) ~[?:?]
    at org.apache.commons.pool2.impl.GenericKeyedObjectPool.addObject(GenericKeyedObjectPool.java:334) ~[?:?]
    at org.apache.activemq.jms.pool.PooledConnectionFactory.createConnection(PooledConnectionFactory.java:226) ~[?:?]
    at org.apache.activemq.jms.pool.PooledConnectionFactory.createConnection(PooledConnectionFactory.java:209) ~[?:?]
    at org.springframework.jms.support.JmsAccessor.createConnection(JmsAccessor.java:180) ~[?:?]
    at org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:474) ~[?:?]
    ... 12 more
Caused by: java.io.IOException: Transport not scheme specified: []
    at org.apache.activemq.ActiveMQConnectionFactory.createTransport(ActiveMQConnectionFactory.java:319) ~[!/:5.16.5]
    at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:346) ~[!/:5.16.5]
    at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:304) ~[!/:5.16.5]
    at org.apache.activemq.ActiveMQConnectionFactory.createConnection(ActiveMQConnectionFactory.java:244) ~[!/:5.16.5]
    at org.apache.activemq.jms.pool.PooledConnectionFactory.createConnection(PooledConnectionFactory.java:288) ~[?:?]
    at org.apache.activemq.jms.pool.PooledConnectionFactory$1.makeObject(PooledConnectionFactory.java:97) ~[?:?]
    at org.apache.activemq.jms.pool.PooledConnectionFactory$1.makeObject(PooledConnectionFactory.java:94) ~[?:?]
    at org.apache.commons.pool2.impl.GenericKeyedObjectPool.create(GenericKeyedObjectPool.java:780) ~[?:?]
    at org.apache.commons.pool2.impl.GenericKeyedObjectPool.addObject(GenericKeyedObjectPool.java:334) ~[?:?]
    at org.apache.activemq.jms.pool.PooledConnectionFactory.createConnection(PooledConnectionFactory.java:226) ~[?:?]
    at org.apache.activemq.jms.pool.PooledConnectionFactory.createConnection(PooledConnectionFactory.java:209) ~[?:?]
    at org.springframework.jms.support.JmsAccessor.createConnection(JmsAccessor.java:180) ~[?:?]
    at org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:474) ~[?:?]
    ... 12 more
2024-03-12T14:54:54,583 [CDT] | ERROR | Camel (importToolProcessingContext) thread #13 - timer://jmshealthcheck | DefaultErrorHandler              | 212 - org.apache.camel.camel-core - 2.25.4| Failed delivery for (MessageId: ID-WVDEXINTS0002-1710273278755-2-6 on ExchangeId: ID-WVDEXINTS0002-1710273278755-2-5). Exhausted after delivery attempt: 1 caught: org.springframework.jms.UncategorizedJmsException: Uncategorized exception occurred during JMS processing; nested exception is javax.jms.JMSException: Error while attempting to add new Connection to the pool; nested exception is javax.jms.JMSException: Could not create Transport. Reason: java.io.IOException: Transport not scheme specified: []

Message History
---------------------------------------------------------------------------------------------------------------------------------------
RouteId              ProcessorId          Processor                                                                        Elapsed (ms)
[jmshealthchecksend] [jmshealthchecksend] [timer://jmshealthcheck?period=5000                                            ] [         0]
[jmshealthchecksend] [to49              ] [activemq:queue:jmshealthcheck                                                 ] [         0]

Stacktrace
---------------------------------------------------------------------------------------------------------------------------------------
org.springframework.jms.UncategorizedJmsException: Uncategorized exception occurred during JMS processing; nested exception is javax.jms.JMSException: Error while attempting to add new Connection to the pool; nested exception is javax.jms.JMSException: Could not create Transport. Reason: java.io.IOException: Transport not scheme specified: []
    at org.springframework.jms.support.JmsUtils.convertJmsAccessException(JmsUtils.java:316) [!/:?]
    at org.springframework.jms.support.JmsAccessor.convertJmsAccessException(JmsAccessor.java:169) [!/:?]
    at org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:487) [!/:?]
    at org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.send(JmsConfiguration.java:527) [!/:2.25.4]
    at org.apache.camel.component.jms.JmsProducer.doSend(JmsProducer.java:440) [!/:2.25.4]
    at org.apache.camel.component.jms.JmsProducer.processInOnly(JmsProducer.java:394) [!/:2.25.4]
    at org.apache.camel.component.jms.JmsProducer.process(JmsProducer.java:157) [!/:2.25.4]
    at org.apache.camel.processor.SendProcessor.process(SendProcessor.java:148) [!/:2.25.4]
    at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:548) [!/:2.25.4]
    at org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:201) [!/:2.25.4]
    at org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:201) [!/:2.25.4]
    at org.apache.camel.component.timer.TimerConsumer.sendTimerExchange(TimerConsumer.java:197) [!/:2.25.4]
    at org.apache.camel.component.timer.TimerConsumer$1.run(TimerConsumer.java:79) [!/:2.25.4]
    at java.util.TimerThread.mainLoop(Timer.java:555) [?:1.8.0_392]
    at java.util.TimerThread.run(Timer.java:505) [?:1.8.0_392]
Caused by: javax.jms.JMSException: Error while attempting to add new Connection to the pool
    at org.apache.activemq.jms.pool.PooledConnectionFactory.createJmsException(PooledConnectionFactory.java:279) ~[?:?]
    at org.apache.activemq.jms.pool.PooledConnectionFactory.createConnection(PooledConnectionFactory.java:230) ~[?:?]
    at org.apache.activemq.jms.pool.PooledConnectionFactory.createConnection(PooledConnectionFactory.java:209) ~[?:?]
    at org.springframework.jms.support.JmsAccessor.createConnection(JmsAccessor.java:180) ~[?:?]
    at org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:474) ~[?:?]
    ... 12 more
Caused by: javax.jms.JMSException: Could not create Transport. Reason: java.io.IOException: Transport not scheme specified: []
    at org.apache.activemq.util.JMSExceptionSupport.create(JMSExceptionSupport.java:38) ~[!/:5.16.5]
    at org.apache.activemq.ActiveMQConnectionFactory.createTransport(ActiveMQConnectionFactory.java:333) ~[!/:5.16.5]
    at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:346) ~[!/:5.16.5]
    at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:304) ~[!/:5.16.5]
    at org.apache.activemq.ActiveMQConnectionFactory.createConnection(ActiveMQConnectionFactory.java:244) ~[!/:5.16.5]
    at org.apache.activemq.jms.pool.PooledConnectionFactory.createConnection(PooledConnectionFactory.java:288) ~[?:?]
    at org.apache.activemq.jms.pool.PooledConnectionFactory$1.makeObject(PooledConnectionFactory.java:97) ~[?:?]
    at org.apache.activemq.jms.pool.PooledConnectionFactory$1.makeObject(PooledConnectionFactory.java:94) ~[?:?]
    at org.apache.commons.pool2.impl.GenericKeyedObjectPool.create(GenericKeyedObjectPool.java:780) ~[?:?]
    at org.apache.commons.pool2.impl.GenericKeyedObjectPool.addObject(GenericKeyedObjectPool.java:334) ~[?:?]
    at org.apache.activemq.jms.pool.PooledConnectionFactory.createConnection(PooledConnectionFactory.java:226) ~[?:?]
    at org.apache.activemq.jms.pool.PooledConnectionFactory.createConnection(PooledConnectionFactory.java:209) ~[?:?]
    at org.springframework.jms.support.JmsAccessor.createConnection(JmsAccessor.java:180) ~[?:?]
    at org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:474) ~[?:?]
    ... 12 more
Caused by: java.io.IOException: Transport not scheme specified: []
    at org.apache.activemq.ActiveMQConnectionFactory.createTransport(ActiveMQConnectionFactory.java:319) ~[!/:5.16.5]
    at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:346) ~[!/:5.16.5]
    at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:304) ~[!/:5.16.5]
    at org.apache.activemq.ActiveMQConnectionFactory.createConnection(ActiveMQConnectionFactory.java:244) ~[!/:5.16.5]
    at org.apache.activemq.jms.pool.PooledConnectionFactory.createConnection(PooledConnectionFactory.java:288) ~[?:?]
    at org.apache.activemq.jms.pool.PooledConnectionFactory$1.makeObject(PooledConnectionFactory.java:97) ~[?:?]
    at org.apache.activemq.jms.pool.PooledConnectionFactory$1.makeObject(PooledConnectionFactory.java:94) ~[?:?]
    at org.apache.commons.pool2.impl.GenericKeyedObjectPool.create(GenericKeyedObjectPool.java:780) ~[?:?]
    at org.apache.commons.pool2.impl.GenericKeyedObjectPool.addObject(GenericKeyedObjectPool.java:334) ~[?:?]
    at org.apache.activemq.jms.pool.PooledConnectionFactory.createConnection(PooledConnectionFactory.java:226) ~[?:?]
    at org.apache.activemq.jms.pool.PooledConnectionFactory.createConnection(PooledConnectionFactory.java:209) ~[?:?]
    at org.springframework.jms.support.JmsAccessor.createConnection(JmsAccessor.java:180) ~[?:?]
    at org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:474) ~[?:?]
    ... 12 more
 


2 replies

Badge +3

Hey schumacher777,

from the log excerpt provided this seems like it may be a possible ActiveMQ misconfiguration.

For the start I would recommend to restart ActiveMQ as well as IPAAS to see if this resolves the issue but I would recommend to raise a ticket with ServiceDesk to investigate further if this issue is still occurring after. 

You can either raise a ticket via the customer portal  or via ‘axios.support@ifs.com’.

Thanks,
Patricia

Userlevel 2
Badge +9

The “Transport not scheme specified: []” is expected behavior during startup. It doesn’t indicate an issue with ActiveMQ.

If the message keeps appearing and IPaaS doesn’t eventually start then their is possobly an assue with the IPaaS configuration. In this case, and assuming an IPaaS restart doesn’t resolve it, then log a ticket as suggested.

 

The confusing log messages have been removed in the forthcoming IPaaS release.

Reply