hi jean...that is the entire stack trace. i'm running within eclipse and that's all that's given. i'm using oracle if that helps. update account now...Exception in thread "main" java.lang.NullPointerExceptionat org.apache.tuscany.sca.core.databinding.wire.PassByValueInterceptor.copyFault( at org.apache.tuscany.sca.core.databinding.wire.PassByValueInterceptor.invoke( at org.apache.tuscany.sca.binding.sca.impl.SCABindingInvoker.invoke( at org.apache.tuscany.sca.core.databinding.wire.PassByValueInterceptor.invoke( at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke( at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke( at $Proxy7.updateOrganization(Unknown Source) at helloworld.OrganizationServiceCompositeRunner.main(PassByValueInterceptor.java:125)PassByValueInterceptor.java:115)SCABindingInvoker.java:61)PassByValueInterceptor.java:108)JDKInvocationHandler.java:286)JDKInvocationHandler.java:154)OrganizationServiceCompositeRunner.java:63) let me know if you need more info...abe
----- Original Message ---- From: Jean Madson <[EMAIL PROTECTED]> To: [email protected] Sent: Monday, July 28, 2008 3:52:49 PM Subject: Re: das npe in PassByValueInterceptor Can you put here all stack trace? 2008/7/28 Abraham Washington <[EMAIL PROTECTED]> hi, i'm trying to get DAS to work for my service. i'm able to query and get results back no problem. below is my code for updating. if i take out the call to account.set(....), then the apply works (but there were no changes to the DataObject). with the account.set(...) call, the exception is thrown. ideas? thx abe Command read = das.getCommand("getAccountByID"); read.setParameter(1, Integer.valueOf(organizationId)); root = read.executeQuery(); DataObject account = root.getDataObject("ACCOUNT[1]"); System.out.println("accountName before change -> "+ account.getString("ACCOUNT_NAME")); account.set("ACCOUNT_NAME", "TestAccount"); System.out.println("apply changes..."); das.applyChanges(root); apply changes...Exception in thread "main" java.lang.NullPointerExceptionat org.apache.tuscany.sca.core.databinding.wire.PassByValueInterceptor.copyFault(PassByValueInterceptor.java:125) at org.apache.tuscany.sca.core.databinding.wire.PassByValueInterceptor.invoke(PassByValueInterceptor.java:115) at org.apache.tuscany.sca.binding.sca.impl.SCABindingInvoker.invoke(SCABindingInvoker.java:61) at org.apache.tuscany.sca.core.databinding.wire.PassByValueInterceptor.invoke(PassByValueInterceptor.java:108) at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:286) at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:154) at $Proxy7.updateOrganization(Unknown Source)
