this is the client code.
public class BankOne {
public static void main(String[] args) throws Exception {
TransactionManagerImpl tm = TransactionManagerImpl.getInstance();
tm.begin();
bankone.BankOne bank = null;
try {
bank = new BankOneServiceLocator().getBankOne();
} catch (ServiceException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
try {
System.out.println("%%"+bank.credit(1001, 10));
System.out.println("asdf"+bank.debit(1002, 10));
System.out.println("the result is ...................." +
bank.getBalance(0));
}catch (Exception e) {
tm.rollback();
e.printStackTrace();
}
tm.commit();
}
}
ahua wrote:
>
> I deployed the bankone sample project by the step by step ,but it happened
> on the below.why did it happen? who can help me to resolve it? Thanks.
>
> ahua wrote:
>>
>> I am a developer in IBM company.I user your kandula project and find some
>> bugs,now there is a null pointer problem.for example,response me
>> soon,pls.thanks.and tell me why to happen the thing.
>>
>> [CallbackRegistry] registerCallback: timeout= 0 callbacks.size= 0
>> Exception in thread "main" AxisFault
>> faultCode:
>> {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
>> faultSubcode:
>> faultString: java.lang.NullPointerException
>> faultActor:
>> faultNode:
>> faultDetail:
>> {http://xml.apache.org/axis/}hostname:IBM-S50
>>
>> java.lang.NullPointerException
>> at
>> org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)
>> at
>> org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)
>> at
>> org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
>> at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown
>> Source)
>> at
>> org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown
>> Source)
>> at
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
>> Source)
>> at
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
>> Source)
>> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>> at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
>> at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
>> at javax.xml.parsers.SAXParser.parse(Unknown Source)
>> at
>> org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
>> at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
>> at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
>> at
>> org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
>> at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
>> at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
>> at org.apache.axis.client.Call.invoke(Call.java:2767)
>> at org.apache.axis.client.Call.invoke(Call.java:2443)
>> at org.apache.axis.client.Call.invoke(Call.java:2366)
>> at org.apache.axis.client.Call.invoke(Call.java:1812)
>> at
>> org.apache.kandula.wscoor.RegistrationPortTypeRPCBindingStub.registerOperation(RegistrationPortTypeRPCBindingStub.java:290)
>> at
>> org.apache.kandula.coordinator.RegistrationStub.registerOperation(RegistrationStub.java:54)
>> at
>> org.apache.kandula.coordinator.CoordinationContext.register(CoordinationContext.java:145)
>> at
>> org.apache.kandula.coordinator.at.TransactionImpl.register(TransactionImpl.java:69)
>> at
>> org.apache.kandula.coordinator.at.TransactionImpl.commit(TransactionImpl.java:172)
>> at
>> org.apache.kandula.coordinator.at.TransactionManagerImpl.commit(TransactionManagerImpl.java:63)
>> at test1.BankOne.main(BankOne.java:34)
>>
>
>
--
View this message in context:
http://www.nabble.com/some-problems-about-the-Kandula-bankone-sample-project-tf4034220.html#a11460441
Sent from the Kandula mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]