Details
-
Bug
-
Status: Closed
-
Blocker
-
Resolution: Cannot Reproduce
-
3.6.0
-
Mule ESB 3.6.0-M3-SNAPSHOT Build: e9230391
JDK 1.7
OS X - Version 10.9.5
Description
Using an app that has a HTTP Listener module works fine.
After a change was made in the mule-config.xml and you re-deploy it, the app start without any problem but when you consume it for exmple with a HTTP get method it throws an exception.
Example:
1) A simple flow like this:
<flow name="httpmoduletestingFlow2">
<http:listener host="localhost" port="8082" path="/in" />
<set-payload value="foo" />
</flow>
Works fine and returns "foo" after a GET http://localhost:8082/in .
2) Changing for example the payload value to "foo2" -> saving -> re-deploying
and finally the app starts fine again with the server running.
3) Sending the same GET http://localhost:8082/in it throws an exception like this (Check Log Output section for the complete Exception Message):
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ Started app 'test-mule-app-standalone-1.0-SNAPSHOT' +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Oct 31, 2014 6:22:16 PM org.glassfish.grizzly.filterchain.DefaultFilterChain execute
WARNING: GRIZZLY0013: Exception during FilterChain execution
java.lang.NullPointerException
at org.mule.config.spring.SpringRegistry.lookupObject(SpringRegistry.java:140)