This seems to be a serialization problem. Due to the serialization
mechanism used by Drools, you have to use exact same version of client
and server for KnowledgeAgent to work.
Cheers,
Jervis
On 2010/12/7 5:34, kenichiwa wrote:
Thanks for your reply Jervis. I checked out the latest trunk from subversion,
built, and deployed it.
I now get the following when I attempt to execute my test code, and now I
can not access Guvnor web app. Any ideas?
[12/6/10 14:43:34:309 MST] 00000022 SystemOut O [2010:12:340
14:12:309:info] ResourceChangeNotification created
[12/6/10 14:43:34:309 MST] 00000022 SystemOut O [2010:12:340
14:12:309:info] ResourceChangeScanner reconfigured with interval=60
[12/6/10 14:43:34:309 MST] 00000022 SystemOut O [2010:12:340
14:12:309:info] ResourceChangeScanner created with default interval=60
[12/6/10 14:43:34:309 MST] 00000022 SystemOut O [2010:12:340
14:12:309:debug] ResourceChangeNotification monitor added
monitor=org.drools.io.impl.ResourceChangeScannerImpl@2dde2dde
[12/6/10 14:43:34:309 MST] 00000022 SystemOut O [2010:12:340
14:12:309:debug] KnowledgeAgent building resource map
[12/6/10 14:43:34:309 MST] 00000027 SystemOut O [2010:12:340
14:12:309:info] KnowledegAgent has started listening for ChangeSet
notifications
[12/6/10 14:43:34:309 MST] 00000022 SystemOut O [2010:12:340
14:12:309:info] KnowledgeAgent created, with configuration:
monitorChangeSetEvents=true scanResources=true scanDirectories=true
newInstance=true
[12/6/10 14:43:34:387 MST] 00000021 servlet I
com.ibm.ws.webcontainer.servlet.ServletWrapper init SRVE0242I: [myappEAR]
[/drools-guvnor] [PackageDeploymentServlet]: Initialization successful.
[12/6/10 14:43:34:574 MST] 00000021 SystemOut O INFO 06-12 14:43:34,574
(NilAuthenticator.java:authenticate:51) All users are guests.
[12/6/10 14:43:34:574 MST] 00000021 SystemOut O INFO 06-12 14:43:34,574
(RepositoryServlet.java:allowUser:134) admin authenticated for rest api
[12/6/10 14:43:34:574 MST] 00000021 SystemOut O INFO 06-12 14:43:34,574
(PackageDeploymentServlet.java:a:136) PackageName: defaultPackage
[12/6/10 14:43:34:574 MST] 00000021 SystemOut O INFO 06-12 14:43:34,574
(PackageDeploymentServlet.java:a:137) PackageVersion: LATEST
[12/6/10 14:43:34:590 MST] 00000021 SystemOut O INFO 06-12 14:43:34,574
(PackageDeploymentServlet.java:a:138) PackageIsLatest: true
[12/6/10 14:43:34:590 MST] 00000021 SystemOut O INFO 06-12 14:43:34,590
(PackageDeploymentServlet.java:a:139) PackageIsSource: false
[12/6/10 14:43:55:684 MST] 00000022 SystemOut O [2010:12:340
14:12:684:info] KnowledgeAgent applying ChangeSet
[12/6/10 14:43:55:684 MST] 00000022 SystemOut O [2010:12:340
14:12:684:debug] KnowledgeAgent notifier subscribing to
resource=[UrlResource
path='http://localhost:9080/drools-guvnor/org.drools.guvnor.Guvnor/package/defaultPackage/LATEST']
[12/6/10 14:43:55:684 MST] 00000022 SystemOut O [2010:12:340
14:12:684:debug] ResourceChangeNotification subscribing
listener=org.drools.agent.impl.KnowledgeAgentImpl@6baf6baf to
resource=[UrlResource
path='http://localhost:9080/drools-guvnor/org.drools.guvnor.Guvnor/package/defaultPackage/LATEST']
[12/6/10 14:43:55:684 MST] 00000022 SystemOut O [2010:12:340
14:12:684:debug] ResourceChangeScanner subcribing
notifier=org.drools.io.impl.ResourceChangeNotifierImpl@68826882 to
resource=[UrlResource
path='http://localhost:9080/drools-guvnor/org.drools.guvnor.Guvnor/package/defaultPackage/LATEST']
[12/6/10 14:43:55:684 MST] 00000022 SystemOut O [2010:12:340
14:12:684:debug] KnowledgeAgent rebuilding KnowledgeBase using ChangeSet
[12/6/10 14:43:55:715 MST] 00000021 SystemOut O INFO 06-12 14:43:55,715
(NilAuthenticator.java:authenticate:51) All users are guests.
[12/6/10 14:43:55:715 MST] 00000021 SystemOut O INFO 06-12 14:43:55,715
(RepositoryServlet.java:allowUser:134) null authenticated for rest api
[12/6/10 14:43:55:715 MST] 00000021 SystemOut O INFO 06-12 14:43:55,715
(PackageDeploymentServlet.java:a:136) PackageName: defaultPackage
[12/6/10 14:43:55:715 MST] 00000021 SystemOut O INFO 06-12 14:43:55,715
(PackageDeploymentServlet.java:a:137) PackageVersion: LATEST
[12/6/10 14:43:55:715 MST] 00000021 SystemOut O INFO 06-12 14:43:55,715
(PackageDeploymentServlet.java:a:138) PackageIsLatest: true
[12/6/10 14:43:55:715 MST] 00000021 SystemOut O INFO 06-12 14:43:55,715
(PackageDeploymentServlet.java:a:139) PackageIsSource: false
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O [2010:12:340
14:12:902:exception]
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O
java.lang.RuntimeException: KnowledgeAgent exception while trying to
deserialize KnowledgeDefinitionsPackage
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
org.drools.agent.impl.KnowledgeAgentImpl.createPackageFromResource(KnowledgeAgentImpl.java:732)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
org.drools.agent.impl.KnowledgeAgentImpl.addResourcesToKnowledgeBase(KnowledgeAgentImpl.java:965)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
org.drools.agent.impl.KnowledgeAgentImpl.rebuildResources(KnowledgeAgentImpl.java:774)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
org.drools.agent.impl.KnowledgeAgentImpl.buildKnowledgeBase(KnowledgeAgentImpl.java:646)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
org.drools.agent.impl.KnowledgeAgentImpl.applyChangeSet(KnowledgeAgentImpl.java:190)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
org.drools.agent.impl.KnowledgeAgentImpl.applyChangeSet(KnowledgeAgentImpl.java:172)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
com.mycorp.myapp.test.controllers.TestDroolsController.testDrools(TestDroolsController.java:44)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
java.lang.reflect.Method.invoke(Method.java:600)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
org.springframework.web.servlet.mvc.multiaction.MultiActionController.invokeNamedMethod(MultiActionController.java:471)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
org.springframework.web.servlet.mvc.multiaction.MultiActionController.handleRequestInternal(MultiActionController.java:408)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:771)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:716)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
javax.servlet.http.HttpServlet.service(HttpServlet.java:718)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1661)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1595)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:131)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
org.springframework.security.ui.logout.LogoutFilter.doFilterHttp(LogoutFilter.java:89)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
org.springframework.security.ui.preauth.AbstractPreAuthenticatedProcessingFilter.doFilterHttp(AbstractPreAuthenticatedProcessingFilter.java:69)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:175)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:188)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:77)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:908)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:932)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:500)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3826)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:276)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:931)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1583)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:186)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:455)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:384)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:272)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1550)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O Caused by:
java.io.InvalidClassException: org.drools.rule.MVELDialectRuntimeData; local
class incompatible: stream classdesc serialVersionUID =
-1899561210033391346, local class serialVersionUID = 8808844570772337501
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:574)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1587)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1500)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1736)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1333)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:352)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
java.util.HashMap.readObject(HashMap.java:862)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
java.lang.reflect.Method.invoke(Method.java:600)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:986)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1853)
[12/6/10 14:43:55:902 MST] 00000022 SystemOut O at
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1757)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1333)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:352)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.drools.rule.DialectRuntimeRegistry.readExternal(DialectRuntimeRegistry.java:61)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:1796)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1755)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1333)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:352)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.drools.rule.Package.readExternal(Package.java:197)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:1796)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1755)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1333)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:352)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.drools.core.util.DroolsStreamUtils.streamIn(DroolsStreamUtils.java:205)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.drools.core.util.DroolsStreamUtils.streamIn(DroolsStreamUtils.java:174)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.drools.agent.impl.KnowledgeAgentImpl.createPackageFromResource(KnowledgeAgentImpl.java:721)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O ... 64 more
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O [2010:12:340
14:12:918:debug] KnowledgeAgent obtaining pkg resource=[UrlResource
path='http://localhost:9080/drools-guvnor/org.drools.guvnor.Guvnor/package/defaultPackage/LATEST']
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O [2010:12:340
14:12:918:exception]
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O
java.lang.RuntimeException: KnowledgeAgent exception while trying to
deserialize KnowledgeDefinitionsPackage
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.drools.agent.impl.KnowledgeAgentImpl.addResourcesToKnowledgeBase(KnowledgeAgentImpl.java:993)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.drools.agent.impl.KnowledgeAgentImpl.rebuildResources(KnowledgeAgentImpl.java:774)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.drools.agent.impl.KnowledgeAgentImpl.buildKnowledgeBase(KnowledgeAgentImpl.java:646)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.drools.agent.impl.KnowledgeAgentImpl.applyChangeSet(KnowledgeAgentImpl.java:190)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.drools.agent.impl.KnowledgeAgentImpl.applyChangeSet(KnowledgeAgentImpl.java:172)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
com.mycorp.myapp.test.controllers.TestDroolsController.testDrools(TestDroolsController.java:44)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
java.lang.reflect.Method.invoke(Method.java:600)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.springframework.web.servlet.mvc.multiaction.MultiActionController.invokeNamedMethod(MultiActionController.java:471)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.springframework.web.servlet.mvc.multiaction.MultiActionController.handleRequestInternal(MultiActionController.java:408)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:771)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:716)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
javax.servlet.http.HttpServlet.service(HttpServlet.java:718)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1661)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1595)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:131)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.springframework.security.ui.logout.LogoutFilter.doFilterHttp(LogoutFilter.java:89)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.springframework.security.ui.preauth.AbstractPreAuthenticatedProcessingFilter.doFilterHttp(AbstractPreAuthenticatedProcessingFilter.java:69)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:175)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:188)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:77)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:908)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:932)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:500)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3826)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:276)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:931)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1583)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:186)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:455)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:384)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:272)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1550)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O Caused by:
java.lang.NullPointerException
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O at
org.drools.agent.impl.KnowledgeAgentImpl.addResourcesToKnowledgeBase(KnowledgeAgentImpl.java:984)
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O ... 63 more
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O [2010:12:340
14:12:918:info] KnowledgeAgent new KnowledgeBase now built and in use
[12/6/10 14:43:55:918 MST] 00000022 SystemOut O [2010:12:340
14:12:918:debug] KnowledgeAgent finished rebuilding KnowledgeBase using
ChangeSet
[12/6/10 14:43:55:980 MST] 00000022 servlet I
com.ibm.ws.webcontainer.servlet.ServletWrapper init SRVE0242I: [myappEAR]
[/myapp] [/WEB-INF/jsp/test/testDrools.jsp]: Initialization successful.