Hi, 

I am new to Camel and just tried some samples. One of the saimpe thing I am
trying to is to copy files from src directory to dest directories based on
the file name using "File Language". The following is the Spring config part
for the routing:

 
    org.apache.maven.archetypes
    
      
      
    
    
      
      
        
          ${file:onlyname.noext} ==  'NL.U0000.P0.GLACCTS'
          
        
        
          ${file:onlyname.noext} == 'NL.U0000.P0.ADHIER'
          
        
        
          ${file:onlyname.noext} == 'NL.U0000.P0.LEHIER'
          
        
        
          
        
      
    
  

It runs when the file size is around 18MB otherwise it throws the
NullPointerException as the following:

C:\Data\camel-archetype-activemq>mvn camel:run
[INFO] Scanning for projects...
[WARNING]
[WARNING] Some problems were encountered while building the effective model
for org.apache.maven.archetypes:camel-archetype-activemq:jar:1.0
-SNAPSHOT
[WARNING] 'build.plugins.plugin.version' for
org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 89, column
15
[WARNING]
[WARNING] It is highly recommended to fix these problems because they
threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support
building such malformed projects.
[WARNING]
[INFO]
[INFO]
------------------------------------------------------------------------
[INFO] Building A Camel Route 1.0-SNAPSHOT
[INFO]
------------------------------------------------------------------------
[INFO]
[INFO] >>> camel-maven-plugin:2.5.0:run (default-cli) @
camel-archetype-activemq >>>
[INFO]
[INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @
camel-archetype-activemq ---
[WARNING] Using platform encoding (Cp1252 actually) to copy filtered
resources, i.e. build is platform dependent!
[INFO] Copying 2 resources
[INFO]
[INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @
camel-archetype-activemq ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- maven-resources-plugin:2.4.3:testResources
(default-testResources) @ camel-archetype-activemq ---
[WARNING] Using platform encoding (Cp1252 actually) to copy filtered
resources, i.e. build is platform dependent!
[INFO] skip non existing resourceDirectory
C:\Data\camel-archetype-activemq\src\test\resources
[INFO]
[INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @
camel-archetype-activemq ---
[INFO] No sources to compile
[INFO]
[INFO] <<< camel-maven-plugin:2.5.0:run (default-cli) @
camel-archetype-activemq <<<
[INFO]
[INFO] --- camel-maven-plugin:2.5.0:run (default-cli) @
camel-archetype-activemq ---
[INFO] Classpath = [file:/C:/Data/camel-archetype-activemq/target/classes/,
file:/C:/Data/repository/org/apache/activemq/activemq-core/5.3.2
/activemq-core-5.3.2.jar,
file:/C:/Data/repository/commons-logging/commons-logging-api/1.1/commons-logging-api-1.1.jar,
file:/C:/Data/reposi
tory/org/apache/geronimo/specs/geronimo-jms_1.1_spec/1.1.1/geronimo-jms_1.1_spec-1.1.1.jar,
file:/C:/Data/repository/org/apache/activemq/act
iveio-core/3.1.2/activeio-core-3.1.2.jar,
file:/C:/Data/repository/org/apache/geronimo/specs/geronimo-j2ee-management_1.1_spec/1.0.1/geronim
o-j2ee-management_1.1_spec-1.0.1.jar,
file:/C:/Data/repository/org/apache/activemq/kahadb/5.3.2/kahadb-5.3.2.jar,
file:/C:/Data/repository/o
rg/apache/activemq/protobuf/activemq-protobuf/1.0/activemq-protobuf-1.0.jar,
file:/C:/Data/repository/org/osgi/org.osgi.core/4.1.0/org.osgi.
core-4.1.0.jar,
file:/C:/Data/repository/org/springframework/osgi/spring-osgi-core/1.2.1/spring-osgi-core-1.2.1.jar,
file:/C:/Data/repositor
y/org/springframework/osgi/spring-osgi-io/1.2.1/spring-osgi-io-1.2.1.jar,
file:/C:/Data/repository/org/apache/geronimo/specs/geronimo-j2ee-m
anagement_1.0_spec/1.0/geronimo-j2ee-management_1.0_spec-1.0.jar,
file:/C:/Data/repository/commons-net/commons-net/2.0/commons-net-2.0.jar,
file:/C:/Data/repository/org/apache/activemq/activemq-camel/5.3.2/activemq-camel-5.3.2.jar,
file:/C:/Data/repository/org/apache/activemq/act
ivemq-pool/5.3.2/activemq-pool-5.3.2.jar,
file:/C:/Data/repository/org/apache/geronimo/specs/geronimo-jta_1.0.1B_spec/1.0.1/geronimo-jta_1.0
.1B_spec-1.0.1.jar,
file:/C:/Data/repository/commons-pool/commons-pool/1.5.4/commons-pool-1.5.4.jar,
file:/C:/Data/repository/org/apache/cam
el/camel-core/2.5.0/camel-core-2.5.0.jar,
file:/C:/Data/repository/org/fusesource/commonman/commons-management/1.0/commons-management-1.0.ja
r,
file:/C:/Data/repository/org/apache/camel/camel-jms/2.5.0/camel-jms-2.5.0.jar,
file:/C:/Data/repository/org/springframework/spring-jms/3.
0.4.RELEASE/spring-jms-3.0.4.RELEASE.jar,
file:/C:/Data/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar,
file:/C:/Data/repository
/org/springframework/spring-core/3.0.4.RELEASE/spring-core-3.0.4.RELEASE.jar,
file:/C:/Data/repository/org/springframework/spring-tx/3.0.4.R
ELEASE/spring-tx-3.0.4.RELEASE.jar,
file:/C:/Data/repository/org/springframework/spring-beans/3.0.4.RELEASE/spring-beans-3.0.4.RELEASE.jar,
file:/C:/Data/repository/org/apache/camel/camel-spring/2.5.0/camel-spring-2.5.0.jar,
file:/C:/Data/repository/org/springframework/spring-aop
/3.0.4.RELEASE/spring-aop-3.0.4.RELEASE.jar,
file:/C:/Data/repository/org/apache/xbean/xbean-spring/3.5/xbean-spring-3.5.jar,
file:/C:/Data/
repository/commons-logging/commons-logging/1.0.3/commons-logging-1.0.3.jar,
file:/C:/Data/repository/org/springframework/spring-context/3.0.
4.RELEASE/spring-context-3.0.4.RELEASE.jar,
file:/C:/Data/repository/org/springframework/spring-expression/3.0.4.RELEASE/spring-expression-3
.0.4.RELEASE.jar,
file:/C:/Data/repository/org/springframework/spring-asm/3.0.4.RELEASE/spring-asm-3.0.4.RELEASE.jar,
file:/C:/Data/reposito
ry/log4j/log4j/1.2.16/log4j-1.2.16.jar]
[pache.camel.spring.Main.main()] MainSupport                    INFO  Apache
Camel 2.5.0 starting
[pache.camel.spring.Main.main()] CamelNamespaceHandler          INFO  OSGi
environment not detected.
[pache.camel.spring.Main.main()] AnnotationTypeConverterLoader  INFO  Found
4 packages with 15 @Converter classes to load
[pache.camel.spring.Main.main()] DefaultTypeConverter           INFO  Loaded
149 type converters in 0.313 seconds
[pache.camel.spring.Main.main()] BrokerService                  INFO  Using
Persistence Adapter: MemoryPersistenceAdapter
[pache.camel.spring.Main.main()] BrokerService                  INFO 
ActiveMQ 5.3.2 JMS Message Broker (localhost) is starting
[pache.camel.spring.Main.main()] BrokerService                  INFO  For
help or more information please see: http://activemq.apache.org/
[pache.camel.spring.Main.main()] TransportServerThreadSupport   INFO 
Listening for connections at: tcp://localhost:61616
[pache.camel.spring.Main.main()] TransportConnector             INFO 
Connector tcp://localhost:61616 Started
[pache.camel.spring.Main.main()] BrokerService                  INFO 
ActiveMQ JMS Message Broker (localhost, ID:CHMA5042975-2029-1299232360
714-0:0) started
[pache.camel.spring.Main.main()] DefaultCamelContext            INFO  Apache
Camel 2.5.0 (CamelContext: camel-1) is starting
[pache.camel.spring.Main.main()] DefaultCamelContext            INFO  JMX
enabled. Using ManagedManagementStrategy.
[pache.camel.spring.Main.main()] DefaultCamelContext            INFO  Route:
route1 started and consuming from: Endpoint[file://src/data?noo
p=true%3BbufferSize%3D512%3BmaxFileSize%3D500000000]
[                 ActiveMQ Task] FailoverTransport              INFO 
Successfully connected to tcp://localhost:61616
[pache.camel.spring.Main.main()] DefaultCamelContext            INFO  Route:
route2 started and consuming from: Endpoint[activemq://filter.f
iles]
[pache.camel.spring.Main.main()] DefaultCamelContext            INFO  Total
2 routes, of which 2 is started.
[pache.camel.spring.Main.main()] DefaultCamelContext            INFO  Apache
Camel 2.5.0 (CamelContext: camel-1) started in 0.672 seconds
[mel Thread 0 - file://src/data] GenericFileOnCompletion        ERROR Caused
by: [java.lang.NullPointerException - null]
java.lang.NullPointerException
        at
java.io.FilterOutputStream.write(FilterOutputStream.java:80)[:1.6.0_16]
        at
org.apache.activemq.command.ActiveMQBytesMessage.writeBytes(ActiveMQBytesMessage.java:687)[activemq-core-5.3.2.jar:5.3.2]
        at
org.apache.camel.component.jms.JmsBinding.createJmsMessageForType(JmsBinding.java:518)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsBinding.createJmsMessage(JmsBinding.java:461)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsBinding.makeJmsMessage(JmsBinding.java:288)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsProducer$2.createMessage(JmsProducer.java:233)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.doSendToDestination(JmsConfiguration.java:197)[camel-jms-2.5.0.j
ar:2.5.0]
        at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.access$100(JmsConfiguration.java:140)[camel-jms-2.5.0.jar:2.5.0]

        at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate$3.doInJms(JmsConfiguration.java:174)[camel-jms-2.5.0.jar:2.5.0]
        at
org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:466)[spring-jms-3.0.4.RELEASE.jar:3.0.4.RELEASE]
        at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.send(JmsConfiguration.java:171)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsProducer.doSend(JmsProducer.java:315)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsProducer.processInOnly(JmsProducer.java:269)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsProducer.process(JmsProducer.java:93)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.SendProcessor$2.doInAsyncProducer(SendProcessor.java:104)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.impl.ProducerCache.doInAsyncProducer(ProducerCache.java:272)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.SendProcessor.process(SendProcessor.java:98)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.5.0.jar:2.5.0
]
        at
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:256)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:99)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.file.GenericFileConsumer.processExchange(GenericFileConsumer.java:322)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.file.GenericFileConsumer.processBatch(GenericFileConsumer.java:155)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.file.GenericFileConsumer.poll(GenericFileConsumer.java:121)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.impl.ScheduledPollConsumer.run(ScheduledPollConsumer.java:97)[camel-core-2.5.0.jar:2.5.0]
        at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)[:1.6.0_16]
        at
java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)[:1.6.0_16]
        at
java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)[:1.6.0_16]
        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)[:1.6.0_16]
        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)[:1.6.0_16]

        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)[:1.6.0_16]
        at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)[:1.6.0_16]
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)[:1.6.0_16]
        at java.lang.Thread.run(Thread.java:619)[:1.6.0_16]
[mel Thread 0 - file://src/data] GenericFileOnCompletion        WARN 
Rollback file strategy: org.apache.camel.component.file.strategy.Gener
icFileRenameProcessStrategy@13ded59 for file:
GenericFile[NL.U0000.P0.GLACCTS.DATA]
[mel Thread 0 - file://src/data] DefaultErrorHandler            ERROR Failed
delivery for exchangeId: ID-CHMA5042975-2028-1299232360245-0-2.
 Exhausted after delivery attempt: 1 caught: java.lang.NullPointerException
java.lang.NullPointerException
        at
java.io.FilterOutputStream.write(FilterOutputStream.java:80)[:1.6.0_16]
        at
org.apache.activemq.command.ActiveMQBytesMessage.writeBytes(ActiveMQBytesMessage.java:687)[activemq-core-5.3.2.jar:5.3.2]
        at
org.apache.camel.component.jms.JmsBinding.createJmsMessageForType(JmsBinding.java:518)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsBinding.createJmsMessage(JmsBinding.java:461)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsBinding.makeJmsMessage(JmsBinding.java:288)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsProducer$2.createMessage(JmsProducer.java:233)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.doSendToDestination(JmsConfiguration.java:197)[camel-jms-2.5.0.j
ar:2.5.0]
        at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.access$100(JmsConfiguration.java:140)[camel-jms-2.5.0.jar:2.5.0]

        at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate$3.doInJms(JmsConfiguration.java:174)[camel-jms-2.5.0.jar:2.5.0]
        at
org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:466)[spring-jms-3.0.4.RELEASE.jar:3.0.4.RELEASE]
        at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.send(JmsConfiguration.java:171)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsProducer.doSend(JmsProducer.java:315)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsProducer.processInOnly(JmsProducer.java:269)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsProducer.process(JmsProducer.java:93)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.SendProcessor$2.doInAsyncProducer(SendProcessor.java:104)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.impl.ProducerCache.doInAsyncProducer(ProducerCache.java:272)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.SendProcessor.process(SendProcessor.java:98)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.5.0.jar:2.5.0
]
        at
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:256)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:99)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.file.GenericFileConsumer.processExchange(GenericFileConsumer.java:322)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.file.GenericFileConsumer.processBatch(GenericFileConsumer.java:155)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.file.GenericFileConsumer.poll(GenericFileConsumer.java:121)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.impl.ScheduledPollConsumer.run(ScheduledPollConsumer.java:97)[camel-core-2.5.0.jar:2.5.0]
        at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)[:1.6.0_16]
        at
java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)[:1.6.0_16]
        at
java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)[:1.6.0_16]
        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)[:1.6.0_16]
        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)[:1.6.0_16]

        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)[:1.6.0_16]
        at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)[:1.6.0_16]
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)[:1.6.0_16]
        at java.lang.Thread.run(Thread.java:619)[:1.6.0_16]
[mel Thread 0 - file://src/data] GenericFileOnCompletion        ERROR Caused
by: [java.lang.NullPointerException - null]
java.lang.NullPointerException
        at
java.io.FilterOutputStream.write(FilterOutputStream.java:80)[:1.6.0_16]
        at
org.apache.activemq.command.ActiveMQBytesMessage.writeBytes(ActiveMQBytesMessage.java:687)[activemq-core-5.3.2.jar:5.3.2]
        at
org.apache.camel.component.jms.JmsBinding.createJmsMessageForType(JmsBinding.java:518)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsBinding.createJmsMessage(JmsBinding.java:461)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsBinding.makeJmsMessage(JmsBinding.java:288)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsProducer$2.createMessage(JmsProducer.java:233)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.doSendToDestination(JmsConfiguration.java:197)[camel-jms-2.5.0.j
ar:2.5.0]
        at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.access$100(JmsConfiguration.java:140)[camel-jms-2.5.0.jar:2.5.0]

        at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate$3.doInJms(JmsConfiguration.java:174)[camel-jms-2.5.0.jar:2.5.0]
        at
org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:466)[spring-jms-3.0.4.RELEASE.jar:3.0.4.RELEASE]
        at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.send(JmsConfiguration.java:171)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsProducer.doSend(JmsProducer.java:315)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsProducer.processInOnly(JmsProducer.java:269)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsProducer.process(JmsProducer.java:93)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.SendProcessor$2.doInAsyncProducer(SendProcessor.java:104)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.impl.ProducerCache.doInAsyncProducer(ProducerCache.java:272)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.SendProcessor.process(SendProcessor.java:98)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.5.0.jar:2.5.0
]
        at
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:256)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:99)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.file.GenericFileConsumer.processExchange(GenericFileConsumer.java:322)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.file.GenericFileConsumer.processBatch(GenericFileConsumer.java:155)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.file.GenericFileConsumer.poll(GenericFileConsumer.java:121)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.impl.ScheduledPollConsumer.run(ScheduledPollConsumer.java:97)[camel-core-2.5.0.jar:2.5.0]
        at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)[:1.6.0_16]
        at
java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)[:1.6.0_16]
        at
java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)[:1.6.0_16]
        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)[:1.6.0_16]
        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)[:1.6.0_16]

        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)[:1.6.0_16]
        at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)[:1.6.0_16]
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)[:1.6.0_16]
        at java.lang.Thread.run(Thread.java:619)[:1.6.0_16]
[mel Thread 0 - file://src/data] GenericFileOnCompletion        WARN 
Rollback file strategy: org.apache.camel.component.file.strategy.Gener
icFileRenameProcessStrategy@13ded59 for file:
GenericFile[NL.U0000.P0.GLACCTS.DATA]
[mel Thread 0 - file://src/data] DefaultErrorHandler            ERROR Failed
delivery for exchangeId: ID-CHMA5042975-2028-1299232360245-0-4.
 Exhausted after delivery attempt: 1 caught: java.lang.NullPointerException
java.lang.NullPointerException
        at
java.io.FilterOutputStream.write(FilterOutputStream.java:80)[:1.6.0_16]
        at
org.apache.activemq.command.ActiveMQBytesMessage.writeBytes(ActiveMQBytesMessage.java:687)[activemq-core-5.3.2.jar:5.3.2]
        at
org.apache.camel.component.jms.JmsBinding.createJmsMessageForType(JmsBinding.java:518)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsBinding.createJmsMessage(JmsBinding.java:461)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsBinding.makeJmsMessage(JmsBinding.java:288)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsProducer$2.createMessage(JmsProducer.java:233)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.doSendToDestination(JmsConfiguration.java:197)[camel-jms-2.5.0.j
ar:2.5.0]
        at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.access$100(JmsConfiguration.java:140)[camel-jms-2.5.0.jar:2.5.0]

        at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate$3.doInJms(JmsConfiguration.java:174)[camel-jms-2.5.0.jar:2.5.0]
        at
org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:466)[spring-jms-3.0.4.RELEASE.jar:3.0.4.RELEASE]
        at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.send(JmsConfiguration.java:171)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsProducer.doSend(JmsProducer.java:315)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsProducer.processInOnly(JmsProducer.java:269)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsProducer.process(JmsProducer.java:93)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.SendProcessor$2.doInAsyncProducer(SendProcessor.java:104)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.impl.ProducerCache.doInAsyncProducer(ProducerCache.java:272)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.SendProcessor.process(SendProcessor.java:98)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.5.0.jar:2.5.0
]
        at
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:256)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:99)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.file.GenericFileConsumer.processExchange(GenericFileConsumer.java:322)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.file.GenericFileConsumer.processBatch(GenericFileConsumer.java:155)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.file.GenericFileConsumer.poll(GenericFileConsumer.java:121)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.impl.ScheduledPollConsumer.run(ScheduledPollConsumer.java:97)[camel-core-2.5.0.jar:2.5.0]
        at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)[:1.6.0_16]
        at
java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)[:1.6.0_16]
        at
java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)[:1.6.0_16]
        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)[:1.6.0_16]
        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)[:1.6.0_16]

        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)[:1.6.0_16]
        at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)[:1.6.0_16]
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)[:1.6.0_16]
        at java.lang.Thread.run(Thread.java:619)[:1.6.0_16]
[                      Thread-1] Main$HangupInterceptor         INFO 
Received hang up - stopping the main instance.
[                      Thread-1] MainSupport                    INFO  Apache
Camel 2.5.0 stopping
[                      Thread-1] BrokerService                  INFO 
ActiveMQ Message Broker (localhost, ID:CHMA5042975-2029-1299232360714-
0:0) is shutting down
[         ActiveMQ ShutdownHook] BrokerService                  INFO 
ActiveMQ Message Broker (localhost, ID:CHMA5042975-2029-1299232360714-
0:0) is shutting down
[cp://localhost/127.0.0.1:61616] FailoverTransport              WARN 
Transport failed to tcp://localhost:61616 , attempting to automaticall
y reconnect due to: java.io.EOFException
[         ActiveMQ ShutdownHook] TransportConnector             INFO 
Connector tcp://localhost:61616 Stopped
[         ActiveMQ ShutdownHook] BrokerService                  INFO 
ActiveMQ JMS Message Broker (localhost, ID:CHMA5042975-2029-1299232360
714-0:0) stopped
[                      Thread-1] TransportConnector             INFO 
Connector tcp://localhost:61616 Stopped
[                      Thread-1] BrokerService                  INFO 
ActiveMQ JMS Message Broker (localhost, ID:CHMA5042975-2029-1299232360
714-0:0) stopped
[                      Thread-1] DefaultCamelContext            INFO  Apache
Camel 2.5.0 (CamelContext:camel-1) is shutting down
[                      Thread-1] DefaultShutdownStrategy        INFO 
Starting to graceful shutdown 2 routes (timeout 300 seconds)
[ Camel Thread 1 - ShutdownTask] DefaultShutdownStrategy        INFO  Route:
route2 suspended and shutdown deferred, was consuming from: End
point[activemq://filter.files]
[ Camel Thread 1 - ShutdownTask] DefaultShutdownStrategy        INFO  Route:
route1 suspended and shutdown deferred, was consuming from: End
point[file://src/data?noop=true%3BbufferSize%3D512%3BmaxFileSize%3D500000000]
[ Camel Thread 1 - ShutdownTask] DefaultShutdownStrategy        INFO 
Waiting as there are still 1 inflight and pending exchanges to complet
e, timeout in 300 seconds.
[mel Thread 0 - file://src/data] GenericFileOnCompletion        ERROR Caused
by: [java.lang.NullPointerException - null]
java.lang.NullPointerException
        at
java.io.FilterOutputStream.write(FilterOutputStream.java:80)[:1.6.0_16]
        at
org.apache.activemq.command.ActiveMQBytesMessage.writeBytes(ActiveMQBytesMessage.java:687)[activemq-core-5.3.2.jar:5.3.2]
        at
org.apache.camel.component.jms.JmsBinding.createJmsMessageForType(JmsBinding.java:518)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsBinding.createJmsMessage(JmsBinding.java:461)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsBinding.makeJmsMessage(JmsBinding.java:288)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsProducer$2.createMessage(JmsProducer.java:233)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.doSendToDestination(JmsConfiguration.java:197)[camel-jms-2.5.0.j
ar:2.5.0]
        at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.access$100(JmsConfiguration.java:140)[camel-jms-2.5.0.jar:2.5.0]

        at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate$3.doInJms(JmsConfiguration.java:174)[camel-jms-2.5.0.jar:2.5.0]
        at
org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:466)[spring-jms-3.0.4.RELEASE.jar:3.0.4.RELEASE]
        at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.send(JmsConfiguration.java:171)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsProducer.doSend(JmsProducer.java:315)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsProducer.processInOnly(JmsProducer.java:269)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsProducer.process(JmsProducer.java:93)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.SendProcessor$2.doInAsyncProducer(SendProcessor.java:104)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.impl.ProducerCache.doInAsyncProducer(ProducerCache.java:272)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.SendProcessor.process(SendProcessor.java:98)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.5.0.jar:2.5.0
]
        at
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:256)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:99)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.file.GenericFileConsumer.processExchange(GenericFileConsumer.java:322)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.file.GenericFileConsumer.processBatch(GenericFileConsumer.java:155)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.file.GenericFileConsumer.poll(GenericFileConsumer.java:121)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.impl.ScheduledPollConsumer.run(ScheduledPollConsumer.java:97)[camel-core-2.5.0.jar:2.5.0]
        at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)[:1.6.0_16]
        at
java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)[:1.6.0_16]
        at
java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)[:1.6.0_16]
        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)[:1.6.0_16]
        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)[:1.6.0_16]

        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)[:1.6.0_16]
        at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)[:1.6.0_16]
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)[:1.6.0_16]
        at java.lang.Thread.run(Thread.java:619)[:1.6.0_16]
[mel Thread 0 - file://src/data] GenericFileOnCompletion        WARN 
Rollback file strategy: org.apache.camel.component.file.strategy.Gener
icFileRenameProcessStrategy@13ded59 for file:
GenericFile[NL.U0000.P0.GLACCTS.DATA]
[mel Thread 0 - file://src/data] DefaultErrorHandler            ERROR Failed
delivery for exchangeId: ID-CHMA5042975-2028-1299232360245-0-6.
 Exhausted after delivery attempt: 1 caught: java.lang.NullPointerException
java.lang.NullPointerException
        at
java.io.FilterOutputStream.write(FilterOutputStream.java:80)[:1.6.0_16]
        at
org.apache.activemq.command.ActiveMQBytesMessage.writeBytes(ActiveMQBytesMessage.java:687)[activemq-core-5.3.2.jar:5.3.2]
        at
org.apache.camel.component.jms.JmsBinding.createJmsMessageForType(JmsBinding.java:518)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsBinding.createJmsMessage(JmsBinding.java:461)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsBinding.makeJmsMessage(JmsBinding.java:288)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsProducer$2.createMessage(JmsProducer.java:233)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.doSendToDestination(JmsConfiguration.java:197)[camel-jms-2.5.0.j
ar:2.5.0]
        at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.access$100(JmsConfiguration.java:140)[camel-jms-2.5.0.jar:2.5.0]

        at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate$3.doInJms(JmsConfiguration.java:174)[camel-jms-2.5.0.jar:2.5.0]
        at
org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:466)[spring-jms-3.0.4.RELEASE.jar:3.0.4.RELEASE]
        at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.send(JmsConfiguration.java:171)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsProducer.doSend(JmsProducer.java:315)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsProducer.processInOnly(JmsProducer.java:269)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.jms.JmsProducer.process(JmsProducer.java:93)[camel-jms-2.5.0.jar:2.5.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.SendProcessor$2.doInAsyncProducer(SendProcessor.java:104)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.impl.ProducerCache.doInAsyncProducer(ProducerCache.java:272)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.SendProcessor.process(SendProcessor.java:98)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.5.0.jar:2.5.0
]
        at
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:256)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:99)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.file.GenericFileConsumer.processExchange(GenericFileConsumer.java:322)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.file.GenericFileConsumer.processBatch(GenericFileConsumer.java:155)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.component.file.GenericFileConsumer.poll(GenericFileConsumer.java:121)[camel-core-2.5.0.jar:2.5.0]
        at
org.apache.camel.impl.ScheduledPollConsumer.run(ScheduledPollConsumer.java:97)[camel-core-2.5.0.jar:2.5.0]
        at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)[:1.6.0_16]
        at
java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)[:1.6.0_16]
        at
java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)[:1.6.0_16]
        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)[:1.6.0_16]
        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)[:1.6.0_16]

        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)[:1.6.0_16]
        at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)[:1.6.0_16]
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)[:1.6.0_16]
        at java.lang.Thread.run(Thread.java:619)[:1.6.0_16]
[ Camel Thread 1 - ShutdownTask] DefaultShutdownStrategy        INFO  Route:
route2 shutdown complete.
[ Camel Thread 1 - ShutdownTask] DefaultShutdownStrategy        INFO  Route:
route1 shutdown complete.
[                      Thread-1] DefaultShutdownStrategy        INFO 
Graceful shutdown of 2 routes completed in 1 seconds
[                      Thread-1] DefaultInflightRepository      INFO 
Shutting down with no inflight exchanges.
[                      Thread-1] DefaultCamelContext            INFO 
Uptime: 4.484 seconds
[                      Thread-1] DefaultCamelContext            INFO  Apache
Camel 2.5.0 (CamelContext: camel-1) is shutdown in 1.360 seconds


I am using Camel 2.5.0 and Spring 3.0.4. I am running the maven task in
windows.

Has someone come accross the similar problem before or anyone can provide
any assistance please?

Best regards,

New Camel User: HYAO

--
View this message in context: 
http://camel.465427.n5.nabble.com/file-transfer-failed-in-windows-when-filesize-is-big-say-35MB-tp3409217p3409217.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to