tuscany-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Frank Budinsky (JIRA)" <tuscany-...@ws.apache.org>
Subject [jira] Resolved: (TUSCANY-1060) SDO Serialzation Failing in BigBank.
Date Tue, 03 Apr 2007 16:42:32 GMT

     [ https://issues.apache.org/jira/browse/TUSCANY-1060?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Frank Budinsky resolved TUSCANY-1060.
-------------------------------------

    Resolution: Invalid

Resolving because this is old, and doesn't appear to be identifying an actual SDO problem.

> SDO Serialzation Failing in BigBank.
> ------------------------------------
>
>                 Key: TUSCANY-1060
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1060
>             Project: Tuscany
>          Issue Type: Bug
>          Components: Java SDO Implementation
>    Affects Versions: Java-SCA-Future
>            Reporter: Rick Rineholt
>             Fix For: Java-SDO-Mx
>
>
> BigBank is failing cause it's now using the PassByValueInterceptor which is detects com.bigbank.account.impl.CustomerProfileDataImpl
SDO generated class is Java Serializable;  however during serialization it receives a ClassCastException.
 To reproduce run BigBank see readme.html in directory java\sampleapps\bigbank
> Stack trace :
> Daemon Thread [http-8090-Processor25] (Suspended)	
> 	org.apache.tuscany.databinding.sdo.SDODataBinding(org.apache.tuscany.spi.databinding.extension.DataBindingExtension).copy(java.lang.Object)
line: 149	
> 	org.apache.tuscany.core.databinding.impl.PassByValueInterceptor.copy(java.lang.Object,
org.apache.tuscany.spi.databinding.DataBinding) line: 106	
> 	org.apache.tuscany.core.databinding.impl.PassByValueInterceptor.invoke(org.apache.tuscany.spi.wire.Message)
line: 71	
> 	org.apache.tuscany.core.wire.SynchronousBridgingInterceptor.invoke(org.apache.tuscany.spi.wire.Message)
line: 41	
> 	org.apache.tuscany.core.wire.jdk.JDKOutboundInvocationHandler(org.apache.tuscany.spi.wire.AbstractOutboundInvocationHandler).invoke(org.apache.tuscany.spi.wire.OutboundInvocationChain,
org.apache.tuscany.spi.wire.TargetInvoker, java.lang.Object[], java.lang.Object, java.util.LinkedList<java.lang.Object>)
line: 91	
> 	org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder(org.apache.axiom.om.impl.builder.StAXOMBuilder).<init>(javax.xml.stream.XMLStreamReader)
line: 95	
> 	org.apache.axiom.om.impl.builder.StAXOMBuilder.<init>(java.io.InputStream) line:
86	
> 	org.apache.tuscany.databinding.axiom.AxiomDataBinding.copy(java.lang.Object) line: 62

> 	org.apache.tuscany.core.databinding.impl.PassByValueInterceptor.copy(java.lang.Object,
org.apache.tuscany.spi.databinding.DataBinding) line: 106	
> 	org.apache.tuscany.core.databinding.impl.PassByValueInterceptor.invoke(org.apache.tuscany.spi.wire.Message)
line: 71	
> 	org.apache.tuscany.core.wire.SynchronousBridgingInterceptor.invoke(org.apache.tuscany.spi.wire.Message)
line: 41	
> 	org.apache.tuscany.core.databinding.impl.DataBindingInteceptor.invoke(org.apache.tuscany.spi.wire.Message)
line: 71	
> 	org.apache.tuscany.core.wire.jdk.JDKOutboundInvocationHandler(org.apache.tuscany.spi.wire.AbstractOutboundInvocationHandler).invoke(org.apache.tuscany.spi.wire.OutboundInvocationChain,
org.apache.tuscany.spi.wire.TargetInvoker, java.lang.Object[], java.lang.Object, java.util.LinkedList<java.lang.Object>)
line: 91	
> 	org.apache.tuscany.core.wire.jdk.JDKOutboundInvocationHandler.invoke(java.lang.Object,
java.lang.reflect.Method, java.lang.Object[]) line: 166	
> 	$Proxy43.getCustomerProfile(java.lang.String) line: not available	
> 	bigbank.webclient.services.account.AccountServiceComponentImpl.getCustomerProfile(java.lang.String)
line: 73	
> 	sun.reflect.NativeMethodAccessorImpl.invoke0(java.lang.reflect.Method, java.lang.Object,
java.lang.Object[]) line: not available [native method]	
> 	sun.reflect.NativeMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[]) line:
39	
> 	sun.reflect.DelegatingMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[])
line: 25	
> 	java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object...) line: 585	
> 	org.apache.tuscany.core.implementation.java.JavaTargetInvoker.invokeTarget(java.lang.Object,
short) line: 93	
> 	org.apache.tuscany.core.implementation.java.JavaTargetInvoker(org.apache.tuscany.spi.extension.TargetInvokerExtension).invoke(org.apache.tuscany.spi.wire.Message)
line: 67	
> 	org.apache.tuscany.core.wire.InvokerInterceptor.invoke(org.apache.tuscany.spi.wire.Message)
line: 44	
> 	org.apache.tuscany.core.databinding.impl.PassByValueInterceptor.invoke(org.apache.tuscany.spi.wire.Message)
line: 68	
> 	org.apache.tuscany.core.wire.SynchronousBridgingInterceptor.invoke(org.apache.tuscany.spi.wire.Message)
line: 41	
> 	org.apache.tuscany.core.wire.jdk.JDKOutboundInvocationHandler(org.apache.tuscany.spi.wire.AbstractOutboundInvocationHandler).invoke(org.apache.tuscany.spi.wire.OutboundInvocationChain,
org.apache.tuscany.spi.wire.TargetInvoker, java.lang.Object[], java.lang.Object, java.util.LinkedList<java.lang.Object>)
line: 91	
> 	org.apache.tuscany.core.wire.jdk.JDKOutboundInvocationHandler.invoke(java.lang.Object,
java.lang.reflect.Method, java.lang.Object[]) line: 166	
> 	$Proxy43.getCustomerProfile(java.lang.String) line: not available	
> 	bigbank.webclient.services.profile.AccountLoginServiceImpl.login(java.lang.String, java.lang.String)
line: 50	
> 	sun.reflect.NativeMethodAccessorImpl.invoke0(java.lang.reflect.Method, java.lang.Object,
java.lang.Object[]) line: not available [native method]	
> 	sun.reflect.NativeMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[]) line:
39	
> 	sun.reflect.DelegatingMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[])
line: 25	
> 	java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object...) line: 585	
> 	org.apache.tuscany.core.implementation.java.JavaTargetInvoker.invokeTarget(java.lang.Object,
short) line: 93	
> 	org.apache.tuscany.core.implementation.java.JavaTargetInvoker(org.apache.tuscany.spi.extension.TargetInvokerExtension).invoke(org.apache.tuscany.spi.wire.Message)
line: 67	
> 	org.apache.tuscany.core.wire.InvokerInterceptor.invoke(org.apache.tuscany.spi.wire.Message)
line: 44	
> 	org.apache.tuscany.core.wire.jdk.JDKInboundInvocationHandler(org.apache.tuscany.spi.wire.AbstractInboundInvocationHandler).invoke(org.apache.tuscany.spi.wire.InboundInvocationChain,
org.apache.tuscany.spi.wire.TargetInvoker, java.lang.Object[]) line: 45	
> 	org.apache.tuscany.core.wire.jdk.JDKInboundInvocationHandler.invoke(java.lang.Object,
java.lang.reflect.Method, java.lang.Object[]) line: 122	
> 	$Proxy41.login(java.lang.String, java.lang.String) line: not available	

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


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


Mime
View raw message