Dear all,

we have a problem using JBoss 2.2.1 on Windows 98. We have created a
stateful session bean which makes a ProgramCall using a ProgramCallDocument
(PCML) on the AS/400. We are using the Java Toolbox for the AS/400 (JTOpen).
We have checked that the PCML document describing the in/output parameters
was found by the PCMLLoader. 

Using the same functionality directly in a java program without JBoss is
working!

The Exceptions we receive are:

[AuftragsverwaltungEJBBean] TRANSACTION ROLLBACK EXCEPTION:null; nested
exception is: 
        java.lang.NoSuchMethodError
[AuftragsverwaltungEJBBean] java.lang.NoSuchMethodError
[AuftragsverwaltungEJBBean]     at
com.ibm.as400.data.PcmlSAXParser.startElement(PcmlSAXParser.java:294)
[AuftragsverwaltungEJBBean]     at
org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1294)
[AuftragsverwaltungEJBBean]     at
org.apache.xerces.framework.XMLParser.callStartElement(XMLParser.java:1922)
[AuftragsverwaltungEJBBean]     at
org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanne
r.java:1831)
[AuftragsverwaltungEJBBean]     at
org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XM
LDocumentScanner.java:991)
[AuftragsverwaltungEJBBean]     at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.
java:381)
[AuftragsverwaltungEJBBean]     at
org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1208)
[AuftragsverwaltungEJBBean]     at
com.ibm.as400.data.PcmlSAXParser.<init>(PcmlSAXParser.java:89)
[AuftragsverwaltungEJBBean]     at
com.ibm.as400.data.ProgramCallDocument.loadSourcePcmlDocument(ProgramCallDoc
ument.java:1031)
[AuftragsverwaltungEJBBean]     at
com.ibm.as400.data.ProgramCallDocument.loadPcmlDocument(ProgramCallDocument.
java:934)
[AuftragsverwaltungEJBBean]     at
com.ibm.as400.data.ProgramCallDocument.<init>(ProgramCallDocument.java:97)
[AuftragsverwaltungEJBBean]     at
de.gloeckle.app.cc.Auftragszuteilung.<init>(Auftragszuteilung.java:55)
[AuftragsverwaltungEJBBean]     at
de.gloeckle.app.cc.AuftragsverwaltungEJBBean.getAuftragszuteilung(Auftragsve
rwaltungEJBBean.java:124)
[AuftragsverwaltungEJBBean]     at
de.gloeckle.app.cc.AuftragsverwaltungEJBBean.ejbCreate(AuftragsverwaltungEJB
Bean.java:87)
[AuftragsverwaltungEJBBean]     at java.lang.reflect.Method.invoke(Native
Method)
[AuftragsverwaltungEJBBean]     at
org.jboss.ejb.plugins.StatefulSessionFilePersistenceManager.createSession(St
atefulSessionFilePersistenceManager.java:172)
[AuftragsverwaltungEJBBean]     at
org.jboss.ejb.StatefulSessionContainer.createHome(StatefulSessionContainer.j
ava:375)
[AuftragsverwaltungEJBBean]     at java.lang.reflect.Method.invoke(Native
Method)
[AuftragsverwaltungEJBBean]     at
org.jboss.ejb.StatefulSessionContainer$ContainerInterceptor.invokeHome(State
fulSessionContainer.java:514)
[AuftragsverwaltungEJBBean]     at
org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.jav
a:164)
[AuftragsverwaltungEJBBean]     at
org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor.invokeHome(Stateful
SessionInstanceInterceptor.java:99)
[AuftragsverwaltungEJBBean]     at
org.jboss.ejb.plugins.TxInterceptorCMT.invokeNext(TxInterceptorCMT.java:135)
[AuftragsverwaltungEJBBean]     at
org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.
java:263)
[AuftragsverwaltungEJBBean]     at
org.jboss.ejb.plugins.TxInterceptorCMT.invokeHome(TxInterceptorCMT.java:86)
[AuftragsverwaltungEJBBean]     at
org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:106)
[AuftragsverwaltungEJBBean]     at
org.jboss.ejb.StatefulSessionContainer.invokeHome(StatefulSessionContainer.j
ava:311)
[AuftragsverwaltungEJBBean]     at
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invokeHome(JRMPContai
nerInvoker.java:369)
[AuftragsverwaltungEJBBean]     at java.lang.reflect.Method.invoke(Native
Method)
[AuftragsverwaltungEJBBean]     at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:241)
[AuftragsverwaltungEJBBean]     at
sun.rmi.transport.Transport$1.run(Transport.java:142)
[AuftragsverwaltungEJBBean]     at
java.security.AccessController.doPrivileged(Native Method)
[AuftragsverwaltungEJBBean]     at
sun.rmi.transport.Transport.serviceCall(Transport.java:139)
[AuftragsverwaltungEJBBean]     at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:443)
[AuftragsverwaltungEJBBean]     at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:6
43)
[AuftragsverwaltungEJBBean]     at java.lang.Thread.run(Thread.java:484)


Regards
Frank Breckle

E-Mail:  [EMAIL PROTECTED]



_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to