You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "Simon Laws (JIRA)" <de...@tuscany.apache.org> on 2009/05/20 15:00:47 UTC

[jira] Created: (TUSCANY-3051) demos/bigbank failure

demos/bigbank failure
---------------------

                 Key: TUSCANY-3051
                 URL: https://issues.apache.org/jira/browse/TUSCANY-3051
             Project: Tuscany
          Issue Type: Bug
          Components: Java SCA Demos
    Affects Versions: Java-SCA-1.5
         Environment: WinXP SP2 Sun JDK1.6
            Reporter: Simon Laws
             Fix For: Java-SCA-1.5


Firstly the README doesn't match the way the modules are now layed out
you have to do ant compile before any run. If it has to be this way we should just make run depend on compile

When I press the button in the browser I get the following error reported in the command prompt running bigbank

     [java] INFO: Added Servlet mapping: http://L3AW203:8085/*
     [java] Press Enter to Exit...
     [java] *** Calling BIG-BANK Passwd Handler for setting AUTHENTICATION passw
ord....
     [java] *** Calling ACCOUNTS-DATA Passwd Handler for AUTHENTICATING userID =
 bbaservice and password = bbaservice
     [java] AUTHENTICATION SUCCESSFUL!
     [java] Successfully Authorized 'bbaservice to access accounts of Customer_0
1
     [java] Successfully Authorized 'bbaservice to access accounts of Customer_0
1
     [java] Checking account: CHA_Customer_01, balance:1000.0
     [java] Savings account: SVA_Customer_01, balance:1000.0
     [java] Stock account: STA_Customer_01, symbol:IBM, quantity:100
     [java] *** Calling BIG-BANK Passwd Handler for SIGNING....
     [java] - Verification successful for URI "#id-15670774"
     [java] - Verification successful for URI "#SigConf-25054444"
     [java] Stock price for IBM: 104.99
     [java] org.osoa.sca.ServiceRuntimeException: java.lang.NullPointerException

     [java]     at org.apache.tuscany.sca.core.invocation.RuntimeWireInvoker.inv
oke(RuntimeWireInvoker.java:138)
     [java]     at org.apache.tuscany.sca.core.invocation.RuntimeWireInvoker.inv
oke(RuntimeWireInvoker.java:104)
     [java]     at org.apache.tuscany.sca.core.invocation.RuntimeWireInvoker.inv
oke(RuntimeWireInvoker.java:98)
     [java]     at org.apache.tuscany.sca.core.assembly.RuntimeWireImpl.invoke(R
untimeWireImpl.java:155)
     [java]     at org.apache.tuscany.sca.binding.rmi.provider.RMIServiceBinding
Provider.invokeTarget(RMIServiceBindingProvider.java:148)
     [java]     at org.apache.tuscany.sca.binding.rmi.provider.RMIServiceBinding
Provider$1.intercept(RMIServiceBindingProvider.java:110)
     [java]     at $java.rmi.server.UnicastRemoteObject$$EnhancerByCGLIB$$dfc714
d5.multiply(<generated>)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces
sorImpl.java:39)
     [java]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
hodAccessorImpl.java:25)
     [java]     at java.lang.reflect.Method.invoke(Method.java:597)
     [java]     at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.jav
a:305)
     [java]     at sun.rmi.transport.Transport$1.run(Transport.java:159)
     [java]     at java.security.AccessController.doPrivileged(Native Method)
     [java]     at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
     [java]     at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTranspor
t.java:535)
     [java]     at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCP
Transport.java:790)
     [java]     at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPT
ransport.java:649)
     [java]     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Thread
PoolExecutor.java:885)
     [java]     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPool
Executor.java:907)
     [java]     at java.lang.Thread.run(Thread.java:619)
     [java]     at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServe
r(StreamRemoteCall.java:255)
     [java]     at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCa
ll.java:233)
     [java]     at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:142)
     [java]     at java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMet
hod(RemoteObjectInvocationHandler.java:178)
     [java]     at java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteOb
jectInvocationHandler.java:132)
     [java]     at $Proxy27.multiply(Unknown Source)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces
sorImpl.java:39)
     [java]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
hodAccessorImpl.java:25)
     [java]     at java.lang.reflect.Method.invoke(Method.java:597)
     [java]     at org.apache.tuscany.sca.binding.rmi.provider.RMIReferenceInvok
er.invokeTarget(RMIReferenceInvoker.java:79)
     [java]     at org.apache.tuscany.sca.binding.rmi.provider.RMIReferenceInvok
er.invoke(RMIReferenceInvoker.java:56)
     [java]     at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.i
nvoke(JDKInvocationHandler.java:309)
     [java]     at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.i
nvoke(JDKInvocationHandler.java:156)
     [java]     at $Proxy16.multiply(Unknown Source)
     [java]     at bigbank.account.AccountServiceImpl.getAccountReport(AccountSe
rviceImpl.java:82)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces
sorImpl.java:39)
     [java]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
hodAccessorImpl.java:25)
     [java]     at java.lang.reflect.Method.invoke(Method.java:597)
     [java]     at org.apache.tuscany.sca.implementation.java.invocation.JavaImp
lementationInvoker.invoke(JavaImplementationInvoker.java:156)
     [java]     at org.apache.tuscany.sca.core.databinding.wire.DataTransformati
onInterceptor.invoke(DataTransformationInterceptor.java:67)
     [java]     at org.apache.tuscany.sca.binding.jsonrpc.provider.JSONRPCServic
eServlet.handleJSONRPCMethodInvocation(JSONRPCServiceServlet.java:257)
     [java]     at org.apache.tuscany.sca.binding.jsonrpc.provider.JSONRPCServic
eServlet.handleServiceRequest(JSONRPCServiceServlet.java:160)
     [java]     at org.apache.tuscany.sca.binding.jsonrpc.provider.JSONRPCServic
eServlet.service(JSONRPCServiceServlet.java:97)
     [java]     at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
     [java]     at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.
java:487)
     [java]     at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandle
r.java:362)
     [java]     at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandle
r.java:181)
     [java]     at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandle
r.java:726)
     [java]     at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrappe
r.java:139)
     [java]     at org.mortbay.jetty.Server.handle(Server.java:324)
     [java]     at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection
.java:505)
     [java]     at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpC
onnection.java:842)
     [java]     at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:648)
     [java]     at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:2
11)
     [java]     at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:3
80)
     [java]     at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEnd
Point.java:395)
     [java]     at org.apache.tuscany.sca.core.work.Work.run(Work.java:63)
     [java]     at org.apache.tuscany.sca.core.work.ThreadPoolWorkManager$Decora
tingWork.run(ThreadPoolWorkManager.java:215)
     [java]     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Thread
PoolExecutor.java:885)
     [java]     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPool
Executor.java:907)
     [java]     at java.lang.Thread.run(Thread.java:619)
     [java] Caused by: java.lang.NullPointerException
     [java]     at org.apache.tuscany.sca.policy.security.http.LDAPRealmAuthenti
cationServicePolicyProvider.findPolicies(LDAPRealmAuthenticationServicePolicyPro
vider.java:89)
     [java]     at org.apache.tuscany.sca.policy.security.http.LDAPRealmAuthenti
cationServicePolicyProvider.createInterceptor(LDAPRealmAuthenticationServicePoli
cyProvider.java:65)
     [java]     at org.apache.tuscany.sca.core.assembly.RuntimeWireImpl.addServi
ceBindingInterceptor(RuntimeWireImpl.java:340)
     [java]     at org.apache.tuscany.sca.core.assembly.RuntimeWireImpl.initInvo
cationChains(RuntimeWireImpl.java:210)
     [java]     at org.apache.tuscany.sca.core.assembly.RuntimeWireImpl.getInvoc
ationChains(RuntimeWireImpl.java:112)
     [java]     at org.apache.tuscany.sca.core.assembly.RuntimeWireImpl.getInvoc
ationChain(RuntimeWireImpl.java:132)
     [java]     at org.apache.tuscany.sca.core.assembly.RuntimeComponentServiceI
mpl.getInvocationChain(RuntimeComponentServiceImpl.java:125)
     [java]     at org.apache.tuscany.sca.binding.sca.impl.RuntimeSCAReferenceBi
ndingProvider.getInvoker(RuntimeSCAReferenceBindingProvider.java:185)
     [java]     at org.apache.tuscany.sca.binding.sca.impl.RuntimeSCAReferenceBi
ndingProvider.createInvoker(RuntimeSCAReferenceBindingProvider.java:197)
     [java]     at org.apache.tuscany.sca.core.assembly.RuntimeWireImpl.addRefer
enceBindingInterceptor(RuntimeWireImpl.java:309)
     [java]     at org.apache.tuscany.sca.core.assembly.RuntimeWireImpl.initInvo
cationChains(RuntimeWireImpl.java:188)
     [java]     at org.apache.tuscany.sca.core.assembly.RuntimeWireImpl.getInvoc
ationChains(RuntimeWireImpl.java:112)
     [java]     at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.g
etInvocationChain(JDKInvocationHandler.java:258)
     [java]     at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.i
nvoke(JDKInvocationHandler.java:151)
     [java]     at $Proxy7.multiply(Unknown Source)
     [java]     at calculator.CalculatorServiceImpl.multiply(CalculatorServiceIm
pl.java:65)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces
sorImpl.java:39)
     [java]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
hodAccessorImpl.java:25)
     [java]     at java.lang.reflect.Method.invoke(Method.java:597)
     [java]     at org.apache.tuscany.sca.implementation.java.invocation.JavaImp
lementationInvoker.invoke(JavaImplementationInvoker.java:156)
     [java]     at org.apache.tuscany.sca.core.invocation.RuntimeWireInvoker.inv
oke(RuntimeWireInvoker.java:129)
     [java]     at org.apache.tuscany.sca.core.invocation.RuntimeWireInvoker.inv
oke(RuntimeWireInvoker.java:104)
     [java]     at org.apache.tuscany.sca.core.invocation.RuntimeWireInvoker.inv
oke(RuntimeWireInvoker.java:98)
     [java]     at org.apache.tuscany.sca.core.assembly.RuntimeWireImpl.invoke(R
untimeWireImpl.java:155)
     [java]     at org.apache.tuscany.sca.binding.rmi.provider.RMIServiceBinding
Provider.invokeTarget(RMIServiceBindingProvider.java:148)
     [java]     at org.apache.tuscany.sca.binding.rmi.provider.RMIServiceBinding
Provider$1.intercept(RMIServiceBindingProvider.java:110)
     [java]     at $java.rmi.server.UnicastRemoteObject$$EnhancerByCGLIB$$dfc714
d5.multiply(<generated>)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces
sorImpl.java:39)
     [java]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
hodAccessorImpl.java:25)
     [java]     at java.lang.reflect.Method.invoke(Method.java:597)
     [java]     at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.jav
a:305)
     [java]     at sun.rmi.transport.Transport$1.run(Transport.java:159)
     [java]     at java.security.AccessController.doPrivileged(Native Method)
     [java]     at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
     [java]     at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTranspor
t.java:535)
     [java]     at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCP
Transport.java:790)
     [java]     at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPT
ransport.java:649)
     [java]     ... 3 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (TUSCANY-3051) demos/bigbank failure

Posted by "Simon Laws (JIRA)" <de...@tuscany.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-3051?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Simon Laws resolved TUSCANY-3051.
---------------------------------

    Resolution: Fixed

README and build.xml updated at revision: 778609  


> demos/bigbank failure
> ---------------------
>
>                 Key: TUSCANY-3051
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-3051
>             Project: Tuscany
>          Issue Type: Bug
>          Components: Java SCA Demos
>    Affects Versions: Java-SCA-1.5
>         Environment: WinXP SP2 Sun JDK1.6
>            Reporter: Simon Laws
>            Assignee: Simon Laws
>             Fix For: Java-SCA-1.5
>
>
> Firstly the README doesn't match the way the modules are now layed out
> you have to do ant compile before any run. If it has to be this way we should just make run depend on compile
> When I press the button in the browser I get the following error reported in the command prompt running bigbank
>      [java] INFO: Added Servlet mapping: http://L3AW203:8085/*
>      [java] Press Enter to Exit...
>      [java] *** Calling BIG-BANK Passwd Handler for setting AUTHENTICATION passw
> ord....
>      [java] *** Calling ACCOUNTS-DATA Passwd Handler for AUTHENTICATING userID =
>  bbaservice and password = bbaservice
>      [java] AUTHENTICATION SUCCESSFUL!
>      [java] Successfully Authorized 'bbaservice to access accounts of Customer_0
> 1
>      [java] Successfully Authorized 'bbaservice to access accounts of Customer_0
> 1
>      [java] Checking account: CHA_Customer_01, balance:1000.0
>      [java] Savings account: SVA_Customer_01, balance:1000.0
>      [java] Stock account: STA_Customer_01, symbol:IBM, quantity:100
>      [java] *** Calling BIG-BANK Passwd Handler for SIGNING....
>      [java] - Verification successful for URI "#id-15670774"
>      [java] - Verification successful for URI "#SigConf-25054444"
>      [java] Stock price for IBM: 104.99
>      [java] org.osoa.sca.ServiceRuntimeException: java.lang.NullPointerException
>      [java]     at org.apache.tuscany.sca.core.invocation.RuntimeWireInvoker.inv
> oke(RuntimeWireInvoker.java:138)
>      [java]     at org.apache.tuscany.sca.core.invocation.RuntimeWireInvoker.inv
> oke(RuntimeWireInvoker.java:104)
>      [java]     at org.apache.tuscany.sca.core.invocation.RuntimeWireInvoker.inv
> oke(RuntimeWireInvoker.java:98)
>      [java]     at org.apache.tuscany.sca.core.assembly.RuntimeWireImpl.invoke(R
> untimeWireImpl.java:155)
>      [java]     at org.apache.tuscany.sca.binding.rmi.provider.RMIServiceBinding
> Provider.invokeTarget(RMIServiceBindingProvider.java:148)
>      [java]     at org.apache.tuscany.sca.binding.rmi.provider.RMIServiceBinding
> Provider$1.intercept(RMIServiceBindingProvider.java:110)
>      [java]     at $java.rmi.server.UnicastRemoteObject$$EnhancerByCGLIB$$dfc714
> d5.multiply(<generated>)
>      [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>      [java]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces
> sorImpl.java:39)
>      [java]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
> hodAccessorImpl.java:25)
>      [java]     at java.lang.reflect.Method.invoke(Method.java:597)
>      [java]     at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.jav
> a:305)
>      [java]     at sun.rmi.transport.Transport$1.run(Transport.java:159)
>      [java]     at java.security.AccessController.doPrivileged(Native Method)
>      [java]     at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
>      [java]     at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTranspor
> t.java:535)
>      [java]     at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCP
> Transport.java:790)
>      [java]     at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPT
> ransport.java:649)
>      [java]     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Thread
> PoolExecutor.java:885)
>      [java]     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPool
> Executor.java:907)
>      [java]     at java.lang.Thread.run(Thread.java:619)
>      [java]     at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServe
> r(StreamRemoteCall.java:255)
>      [java]     at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCa
> ll.java:233)
>      [java]     at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:142)
>      [java]     at java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMet
> hod(RemoteObjectInvocationHandler.java:178)
>      [java]     at java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteOb
> jectInvocationHandler.java:132)
>      [java]     at $Proxy27.multiply(Unknown Source)
>      [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>      [java]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces
> sorImpl.java:39)
>      [java]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
> hodAccessorImpl.java:25)
>      [java]     at java.lang.reflect.Method.invoke(Method.java:597)
>      [java]     at org.apache.tuscany.sca.binding.rmi.provider.RMIReferenceInvok
> er.invokeTarget(RMIReferenceInvoker.java:79)
>      [java]     at org.apache.tuscany.sca.binding.rmi.provider.RMIReferenceInvok
> er.invoke(RMIReferenceInvoker.java:56)
>      [java]     at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.i
> nvoke(JDKInvocationHandler.java:309)
>      [java]     at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.i
> nvoke(JDKInvocationHandler.java:156)
>      [java]     at $Proxy16.multiply(Unknown Source)
>      [java]     at bigbank.account.AccountServiceImpl.getAccountReport(AccountSe
> rviceImpl.java:82)
>      [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>      [java]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces
> sorImpl.java:39)
>      [java]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
> hodAccessorImpl.java:25)
>      [java]     at java.lang.reflect.Method.invoke(Method.java:597)
>      [java]     at org.apache.tuscany.sca.implementation.java.invocation.JavaImp
> lementationInvoker.invoke(JavaImplementationInvoker.java:156)
>      [java]     at org.apache.tuscany.sca.core.databinding.wire.DataTransformati
> onInterceptor.invoke(DataTransformationInterceptor.java:67)
>      [java]     at org.apache.tuscany.sca.binding.jsonrpc.provider.JSONRPCServic
> eServlet.handleJSONRPCMethodInvocation(JSONRPCServiceServlet.java:257)
>      [java]     at org.apache.tuscany.sca.binding.jsonrpc.provider.JSONRPCServic
> eServlet.handleServiceRequest(JSONRPCServiceServlet.java:160)
>      [java]     at org.apache.tuscany.sca.binding.jsonrpc.provider.JSONRPCServic
> eServlet.service(JSONRPCServiceServlet.java:97)
>      [java]     at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>      [java]     at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.
> java:487)
>      [java]     at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandle
> r.java:362)
>      [java]     at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandle
> r.java:181)
>      [java]     at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandle
> r.java:726)
>      [java]     at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrappe
> r.java:139)
>      [java]     at org.mortbay.jetty.Server.handle(Server.java:324)
>      [java]     at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection
> .java:505)
>      [java]     at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpC
> onnection.java:842)
>      [java]     at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:648)
>      [java]     at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:2
> 11)
>      [java]     at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:3
> 80)
>      [java]     at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEnd
> Point.java:395)
>      [java]     at org.apache.tuscany.sca.core.work.Work.run(Work.java:63)
>      [java]     at org.apache.tuscany.sca.core.work.ThreadPoolWorkManager$Decora
> tingWork.run(ThreadPoolWorkManager.java:215)
>      [java]     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Thread
> PoolExecutor.java:885)
>      [java]     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPool
> Executor.java:907)
>      [java]     at java.lang.Thread.run(Thread.java:619)
>      [java] Caused by: java.lang.NullPointerException
>      [java]     at org.apache.tuscany.sca.policy.security.http.LDAPRealmAuthenti
> cationServicePolicyProvider.findPolicies(LDAPRealmAuthenticationServicePolicyPro
> vider.java:89)
>      [java]     at org.apache.tuscany.sca.policy.security.http.LDAPRealmAuthenti
> cationServicePolicyProvider.createInterceptor(LDAPRealmAuthenticationServicePoli
> cyProvider.java:65)
>      [java]     at org.apache.tuscany.sca.core.assembly.RuntimeWireImpl.addServi
> ceBindingInterceptor(RuntimeWireImpl.java:340)
>      [java]     at org.apache.tuscany.sca.core.assembly.RuntimeWireImpl.initInvo
> cationChains(RuntimeWireImpl.java:210)
>      [java]     at org.apache.tuscany.sca.core.assembly.RuntimeWireImpl.getInvoc
> ationChains(RuntimeWireImpl.java:112)
>      [java]     at org.apache.tuscany.sca.core.assembly.RuntimeWireImpl.getInvoc
> ationChain(RuntimeWireImpl.java:132)
>      [java]     at org.apache.tuscany.sca.core.assembly.RuntimeComponentServiceI
> mpl.getInvocationChain(RuntimeComponentServiceImpl.java:125)
>      [java]     at org.apache.tuscany.sca.binding.sca.impl.RuntimeSCAReferenceBi
> ndingProvider.getInvoker(RuntimeSCAReferenceBindingProvider.java:185)
>      [java]     at org.apache.tuscany.sca.binding.sca.impl.RuntimeSCAReferenceBi
> ndingProvider.createInvoker(RuntimeSCAReferenceBindingProvider.java:197)
>      [java]     at org.apache.tuscany.sca.core.assembly.RuntimeWireImpl.addRefer
> enceBindingInterceptor(RuntimeWireImpl.java:309)
>      [java]     at org.apache.tuscany.sca.core.assembly.RuntimeWireImpl.initInvo
> cationChains(RuntimeWireImpl.java:188)
>      [java]     at org.apache.tuscany.sca.core.assembly.RuntimeWireImpl.getInvoc
> ationChains(RuntimeWireImpl.java:112)
>      [java]     at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.g
> etInvocationChain(JDKInvocationHandler.java:258)
>      [java]     at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.i
> nvoke(JDKInvocationHandler.java:151)
>      [java]     at $Proxy7.multiply(Unknown Source)
>      [java]     at calculator.CalculatorServiceImpl.multiply(CalculatorServiceIm
> pl.java:65)
>      [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>      [java]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces
> sorImpl.java:39)
>      [java]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
> hodAccessorImpl.java:25)
>      [java]     at java.lang.reflect.Method.invoke(Method.java:597)
>      [java]     at org.apache.tuscany.sca.implementation.java.invocation.JavaImp
> lementationInvoker.invoke(JavaImplementationInvoker.java:156)
>      [java]     at org.apache.tuscany.sca.core.invocation.RuntimeWireInvoker.inv
> oke(RuntimeWireInvoker.java:129)
>      [java]     at org.apache.tuscany.sca.core.invocation.RuntimeWireInvoker.inv
> oke(RuntimeWireInvoker.java:104)
>      [java]     at org.apache.tuscany.sca.core.invocation.RuntimeWireInvoker.inv
> oke(RuntimeWireInvoker.java:98)
>      [java]     at org.apache.tuscany.sca.core.assembly.RuntimeWireImpl.invoke(R
> untimeWireImpl.java:155)
>      [java]     at org.apache.tuscany.sca.binding.rmi.provider.RMIServiceBinding
> Provider.invokeTarget(RMIServiceBindingProvider.java:148)
>      [java]     at org.apache.tuscany.sca.binding.rmi.provider.RMIServiceBinding
> Provider$1.intercept(RMIServiceBindingProvider.java:110)
>      [java]     at $java.rmi.server.UnicastRemoteObject$$EnhancerByCGLIB$$dfc714
> d5.multiply(<generated>)
>      [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>      [java]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces
> sorImpl.java:39)
>      [java]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
> hodAccessorImpl.java:25)
>      [java]     at java.lang.reflect.Method.invoke(Method.java:597)
>      [java]     at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.jav
> a:305)
>      [java]     at sun.rmi.transport.Transport$1.run(Transport.java:159)
>      [java]     at java.security.AccessController.doPrivileged(Native Method)
>      [java]     at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
>      [java]     at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTranspor
> t.java:535)
>      [java]     at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCP
> Transport.java:790)
>      [java]     at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPT
> ransport.java:649)
>      [java]     ... 3 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Assigned: (TUSCANY-3051) demos/bigbank failure

Posted by "Simon Laws (JIRA)" <de...@tuscany.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-3051?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Simon Laws reassigned TUSCANY-3051:
-----------------------------------

    Assignee: Simon Laws

> demos/bigbank failure
> ---------------------
>
>                 Key: TUSCANY-3051
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-3051
>             Project: Tuscany
>          Issue Type: Bug
>          Components: Java SCA Demos
>    Affects Versions: Java-SCA-1.5
>         Environment: WinXP SP2 Sun JDK1.6
>            Reporter: Simon Laws
>            Assignee: Simon Laws
>             Fix For: Java-SCA-1.5
>
>
> Firstly the README doesn't match the way the modules are now layed out
> you have to do ant compile before any run. If it has to be this way we should just make run depend on compile
> When I press the button in the browser I get the following error reported in the command prompt running bigbank
>      [java] INFO: Added Servlet mapping: http://L3AW203:8085/*
>      [java] Press Enter to Exit...
>      [java] *** Calling BIG-BANK Passwd Handler for setting AUTHENTICATION passw
> ord....
>      [java] *** Calling ACCOUNTS-DATA Passwd Handler for AUTHENTICATING userID =
>  bbaservice and password = bbaservice
>      [java] AUTHENTICATION SUCCESSFUL!
>      [java] Successfully Authorized 'bbaservice to access accounts of Customer_0
> 1
>      [java] Successfully Authorized 'bbaservice to access accounts of Customer_0
> 1
>      [java] Checking account: CHA_Customer_01, balance:1000.0
>      [java] Savings account: SVA_Customer_01, balance:1000.0
>      [java] Stock account: STA_Customer_01, symbol:IBM, quantity:100
>      [java] *** Calling BIG-BANK Passwd Handler for SIGNING....
>      [java] - Verification successful for URI "#id-15670774"
>      [java] - Verification successful for URI "#SigConf-25054444"
>      [java] Stock price for IBM: 104.99
>      [java] org.osoa.sca.ServiceRuntimeException: java.lang.NullPointerException
>      [java]     at org.apache.tuscany.sca.core.invocation.RuntimeWireInvoker.inv
> oke(RuntimeWireInvoker.java:138)
>      [java]     at org.apache.tuscany.sca.core.invocation.RuntimeWireInvoker.inv
> oke(RuntimeWireInvoker.java:104)
>      [java]     at org.apache.tuscany.sca.core.invocation.RuntimeWireInvoker.inv
> oke(RuntimeWireInvoker.java:98)
>      [java]     at org.apache.tuscany.sca.core.assembly.RuntimeWireImpl.invoke(R
> untimeWireImpl.java:155)
>      [java]     at org.apache.tuscany.sca.binding.rmi.provider.RMIServiceBinding
> Provider.invokeTarget(RMIServiceBindingProvider.java:148)
>      [java]     at org.apache.tuscany.sca.binding.rmi.provider.RMIServiceBinding
> Provider$1.intercept(RMIServiceBindingProvider.java:110)
>      [java]     at $java.rmi.server.UnicastRemoteObject$$EnhancerByCGLIB$$dfc714
> d5.multiply(<generated>)
>      [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>      [java]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces
> sorImpl.java:39)
>      [java]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
> hodAccessorImpl.java:25)
>      [java]     at java.lang.reflect.Method.invoke(Method.java:597)
>      [java]     at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.jav
> a:305)
>      [java]     at sun.rmi.transport.Transport$1.run(Transport.java:159)
>      [java]     at java.security.AccessController.doPrivileged(Native Method)
>      [java]     at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
>      [java]     at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTranspor
> t.java:535)
>      [java]     at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCP
> Transport.java:790)
>      [java]     at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPT
> ransport.java:649)
>      [java]     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Thread
> PoolExecutor.java:885)
>      [java]     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPool
> Executor.java:907)
>      [java]     at java.lang.Thread.run(Thread.java:619)
>      [java]     at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServe
> r(StreamRemoteCall.java:255)
>      [java]     at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCa
> ll.java:233)
>      [java]     at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:142)
>      [java]     at java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMet
> hod(RemoteObjectInvocationHandler.java:178)
>      [java]     at java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteOb
> jectInvocationHandler.java:132)
>      [java]     at $Proxy27.multiply(Unknown Source)
>      [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>      [java]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces
> sorImpl.java:39)
>      [java]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
> hodAccessorImpl.java:25)
>      [java]     at java.lang.reflect.Method.invoke(Method.java:597)
>      [java]     at org.apache.tuscany.sca.binding.rmi.provider.RMIReferenceInvok
> er.invokeTarget(RMIReferenceInvoker.java:79)
>      [java]     at org.apache.tuscany.sca.binding.rmi.provider.RMIReferenceInvok
> er.invoke(RMIReferenceInvoker.java:56)
>      [java]     at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.i
> nvoke(JDKInvocationHandler.java:309)
>      [java]     at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.i
> nvoke(JDKInvocationHandler.java:156)
>      [java]     at $Proxy16.multiply(Unknown Source)
>      [java]     at bigbank.account.AccountServiceImpl.getAccountReport(AccountSe
> rviceImpl.java:82)
>      [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>      [java]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces
> sorImpl.java:39)
>      [java]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
> hodAccessorImpl.java:25)
>      [java]     at java.lang.reflect.Method.invoke(Method.java:597)
>      [java]     at org.apache.tuscany.sca.implementation.java.invocation.JavaImp
> lementationInvoker.invoke(JavaImplementationInvoker.java:156)
>      [java]     at org.apache.tuscany.sca.core.databinding.wire.DataTransformati
> onInterceptor.invoke(DataTransformationInterceptor.java:67)
>      [java]     at org.apache.tuscany.sca.binding.jsonrpc.provider.JSONRPCServic
> eServlet.handleJSONRPCMethodInvocation(JSONRPCServiceServlet.java:257)
>      [java]     at org.apache.tuscany.sca.binding.jsonrpc.provider.JSONRPCServic
> eServlet.handleServiceRequest(JSONRPCServiceServlet.java:160)
>      [java]     at org.apache.tuscany.sca.binding.jsonrpc.provider.JSONRPCServic
> eServlet.service(JSONRPCServiceServlet.java:97)
>      [java]     at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>      [java]     at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.
> java:487)
>      [java]     at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandle
> r.java:362)
>      [java]     at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandle
> r.java:181)
>      [java]     at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandle
> r.java:726)
>      [java]     at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrappe
> r.java:139)
>      [java]     at org.mortbay.jetty.Server.handle(Server.java:324)
>      [java]     at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection
> .java:505)
>      [java]     at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpC
> onnection.java:842)
>      [java]     at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:648)
>      [java]     at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:2
> 11)
>      [java]     at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:3
> 80)
>      [java]     at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEnd
> Point.java:395)
>      [java]     at org.apache.tuscany.sca.core.work.Work.run(Work.java:63)
>      [java]     at org.apache.tuscany.sca.core.work.ThreadPoolWorkManager$Decora
> tingWork.run(ThreadPoolWorkManager.java:215)
>      [java]     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Thread
> PoolExecutor.java:885)
>      [java]     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPool
> Executor.java:907)
>      [java]     at java.lang.Thread.run(Thread.java:619)
>      [java] Caused by: java.lang.NullPointerException
>      [java]     at org.apache.tuscany.sca.policy.security.http.LDAPRealmAuthenti
> cationServicePolicyProvider.findPolicies(LDAPRealmAuthenticationServicePolicyPro
> vider.java:89)
>      [java]     at org.apache.tuscany.sca.policy.security.http.LDAPRealmAuthenti
> cationServicePolicyProvider.createInterceptor(LDAPRealmAuthenticationServicePoli
> cyProvider.java:65)
>      [java]     at org.apache.tuscany.sca.core.assembly.RuntimeWireImpl.addServi
> ceBindingInterceptor(RuntimeWireImpl.java:340)
>      [java]     at org.apache.tuscany.sca.core.assembly.RuntimeWireImpl.initInvo
> cationChains(RuntimeWireImpl.java:210)
>      [java]     at org.apache.tuscany.sca.core.assembly.RuntimeWireImpl.getInvoc
> ationChains(RuntimeWireImpl.java:112)
>      [java]     at org.apache.tuscany.sca.core.assembly.RuntimeWireImpl.getInvoc
> ationChain(RuntimeWireImpl.java:132)
>      [java]     at org.apache.tuscany.sca.core.assembly.RuntimeComponentServiceI
> mpl.getInvocationChain(RuntimeComponentServiceImpl.java:125)
>      [java]     at org.apache.tuscany.sca.binding.sca.impl.RuntimeSCAReferenceBi
> ndingProvider.getInvoker(RuntimeSCAReferenceBindingProvider.java:185)
>      [java]     at org.apache.tuscany.sca.binding.sca.impl.RuntimeSCAReferenceBi
> ndingProvider.createInvoker(RuntimeSCAReferenceBindingProvider.java:197)
>      [java]     at org.apache.tuscany.sca.core.assembly.RuntimeWireImpl.addRefer
> enceBindingInterceptor(RuntimeWireImpl.java:309)
>      [java]     at org.apache.tuscany.sca.core.assembly.RuntimeWireImpl.initInvo
> cationChains(RuntimeWireImpl.java:188)
>      [java]     at org.apache.tuscany.sca.core.assembly.RuntimeWireImpl.getInvoc
> ationChains(RuntimeWireImpl.java:112)
>      [java]     at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.g
> etInvocationChain(JDKInvocationHandler.java:258)
>      [java]     at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.i
> nvoke(JDKInvocationHandler.java:151)
>      [java]     at $Proxy7.multiply(Unknown Source)
>      [java]     at calculator.CalculatorServiceImpl.multiply(CalculatorServiceIm
> pl.java:65)
>      [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>      [java]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces
> sorImpl.java:39)
>      [java]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
> hodAccessorImpl.java:25)
>      [java]     at java.lang.reflect.Method.invoke(Method.java:597)
>      [java]     at org.apache.tuscany.sca.implementation.java.invocation.JavaImp
> lementationInvoker.invoke(JavaImplementationInvoker.java:156)
>      [java]     at org.apache.tuscany.sca.core.invocation.RuntimeWireInvoker.inv
> oke(RuntimeWireInvoker.java:129)
>      [java]     at org.apache.tuscany.sca.core.invocation.RuntimeWireInvoker.inv
> oke(RuntimeWireInvoker.java:104)
>      [java]     at org.apache.tuscany.sca.core.invocation.RuntimeWireInvoker.inv
> oke(RuntimeWireInvoker.java:98)
>      [java]     at org.apache.tuscany.sca.core.assembly.RuntimeWireImpl.invoke(R
> untimeWireImpl.java:155)
>      [java]     at org.apache.tuscany.sca.binding.rmi.provider.RMIServiceBinding
> Provider.invokeTarget(RMIServiceBindingProvider.java:148)
>      [java]     at org.apache.tuscany.sca.binding.rmi.provider.RMIServiceBinding
> Provider$1.intercept(RMIServiceBindingProvider.java:110)
>      [java]     at $java.rmi.server.UnicastRemoteObject$$EnhancerByCGLIB$$dfc714
> d5.multiply(<generated>)
>      [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>      [java]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces
> sorImpl.java:39)
>      [java]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
> hodAccessorImpl.java:25)
>      [java]     at java.lang.reflect.Method.invoke(Method.java:597)
>      [java]     at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.jav
> a:305)
>      [java]     at sun.rmi.transport.Transport$1.run(Transport.java:159)
>      [java]     at java.security.AccessController.doPrivileged(Native Method)
>      [java]     at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
>      [java]     at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTranspor
> t.java:535)
>      [java]     at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCP
> Transport.java:790)
>      [java]     at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPT
> ransport.java:649)
>      [java]     ... 3 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.