Hi:

I'm attempting to use zoap in jboss-tomcat-2.1-beta.

some qualified success after adjusting classpaths. 

Downloaded latest zoap from CVS.......................yes
unzipped source, binary...............................yes
copied zoap.jar, inforUtil.jar to jboss-2.1/lib/ext...yes

using premodified jboss.conf, jboss.jcml to add zoap MBean

jboss-tomcat-2.1-beta starts normally.................yes
excerpt of jboss startup messages:
-------------------------------------
[Verifier]
Bean   : TestService
Method : public abstract TestInterface create() throws RemoteException
Section: 6.10.6
Warning: All the exceptions defined in the throw clause of the matching
ejbCreate(...) method of the enterprise bean class must be included in
the throws clause of a matching create(...) method.

[Verifier]
Bean   : TestService
Method : public abstract TestInterface create() throws RemoteException
Section: 6.10.6
Warning: The throws clause of a create(...) method must include the
javax.ejb.createException.

[Container factory] Deplyoing TestService
[HttpServer]
registerSoapRouter(test/TestService,org.jboss.plugins.zoap.SoapContainerInvoker@9de5b)
-------------------------------------


created make.bat in zoap/src/test to compile test.Test.java:
---------------------------------
set CLASSPATH=%CLASSPATH%;..\..\lib\ext\ant.jar
set CLASSPATH=%CLASSPATH%;..\..\lib\ext\jaxp.jar
set CLASSPATH=%CLASSPATH%;..\..\lib\ext\parser.jar
set CLASSPATH=%CLASSPATH%;..\..\lib\ext\tools.jar

set CLASSPATH=%CLASSPATH%;..\..\lib\ext\junit.jar
set CLASSPATH=%CLASSPATH%;..\..\lib\ext\inforUtil.jar
set CLASSPATH=%CLASSPATH%;..\..\lib\ext\zoap.jar

set CLASSPATH=%CLASSPATH%;..\..\client\test-client.jar

set CLASSPATH=%CLASSPATH%;..\..\lib\ext\ejb.jar


set JAVA_HOME=c:\jdk1.3

c:\jdk1.3\bin\javac -classpath "%CLASSPATH%" Test.java
--------------------------------------------------------
compiled test.Test.java...............................yes


created run.bat in zoap/src/test to execute test.Test.class:
--------------------------------------------------------
set CLASSPATH=%CLASSPATH%;..\..\lib\ext\ant.jar
set CLASSPATH=%CLASSPATH%;..\..\lib\ext\jaxp.jar
set CLASSPATH=%CLASSPATH%;..\..\lib\ext\parser.jar
set CLASSPATH=%CLASSPATH%;..\..\lib\ext\tools.jar

set CLASSPATH=%CLASSPATH%;..\..\lib\ext\junit.jar
set CLASSPATH=%CLASSPATH%;..\..\lib\ext\inforUtil.jar
set CLASSPATH=%CLASSPATH%;..\..\lib\ext\zoap.jar

set CLASSPATH=%CLASSPATH%;..\..\client\test-client.jar

set CLASSPATH=%CLASSPATH%;..\..\lib\ext\ejb.jar


set JAVA_HOME=c:\jdk1.3

c:\jdk1.3\bin\java -cp "..%CLASSPATH%" test.Test > junk.dat
--------------------------------------------------------


executed test.Test.class..............................errors encountered

output created by running test.Test.class:
--------------------------------------------------------
..................E.E.E.E.E.E
Time: 2.47
There were 6 errors:
1) testMetaProxy(org.zoap.soap.test.Soap)
java.lang.NullPointerException
        at de.infor.ce.http.Request.send(Request.java:325)
        at de.infor.ce.http.Request.send(Request.java:249)
        at org.zoap.soap.HttpRequest.sendMessage(HttpRequest.java:195)
        at
org.zoap.soap.SoapInvocationHandler.invoke(SoapInvocationHandler.java:126)
        at $Proxy0.testObject(Unknown Source)
        at org.zoap.soap.test.Soap.testMetaProxy(Soap.java:846)
        at java.lang.reflect.Method.invoke(Native Method)
        at junit.framework.TestCase.runTest(TestCase.java:156)
        at junit.framework.TestCase.runBare(TestCase.java:130)
        at junit.framework.TestResult$1.protect(TestResult.java:106)
        at junit.framework.TestResult.runProtected(TestResult.java:124)
        at junit.framework.TestResult.run(TestResult.java:109)
        at junit.framework.TestCase.run(TestCase.java:121)
        at junit.framework.TestSuite.runTest(TestSuite.java:157)
        at junit.framework.TestSuite.run(TestSuite.java:152)
        at junit.framework.TestSuite.runTest(TestSuite.java:157)
        at junit.framework.TestSuite.run(TestSuite.java:152)
        at junit.textui.TestRunner.doRun(TestRunner.java:74)
        at junit.textui.TestRunner.run(TestRunner.java:201)
        at test.Test.main(Test.java:57)
2) testBoolean(test.Test)
java.lang.NullPointerException
        at test.Test.testBoolean(Test.java:101)
        at java.lang.reflect.Method.invoke(Native Method)
        at junit.framework.TestCase.runTest(TestCase.java:156)
        at junit.framework.TestCase.runBare(TestCase.java:130)
        at junit.framework.TestResult$1.protect(TestResult.java:106)
        at junit.framework.TestResult.runProtected(TestResult.java:124)
        at junit.framework.TestResult.run(TestResult.java:109)
        at junit.framework.TestCase.run(TestCase.java:121)
        at junit.framework.TestSuite.runTest(TestSuite.java:157)
        at junit.framework.TestSuite.run(TestSuite.java:152)
        at junit.framework.TestSuite.runTest(TestSuite.java:157)
        at junit.framework.TestSuite.run(TestSuite.java:152)
        at junit.textui.TestRunner.doRun(TestRunner.java:74)
        at junit.textui.TestRunner.run(TestRunner.java:201)
        at test.Test.main(Test.java:57)
3) testString(test.Test)
java.lang.NullPointerException
        at test.Test.testString(Test.java:107)
        at java.lang.reflect.Method.invoke(Native Method)
        at junit.framework.TestCase.runTest(TestCase.java:156)
        at junit.framework.TestCase.runBare(TestCase.java:130)
        at junit.framework.TestResult$1.protect(TestResult.java:106)
        at junit.framework.TestResult.runProtected(TestResult.java:124)
        at junit.framework.TestResult.run(TestResult.java:109)
        at junit.framework.TestCase.run(TestCase.java:121)
        at junit.framework.TestSuite.runTest(TestSuite.java:157)
        at junit.framework.TestSuite.run(TestSuite.java:152)
        at junit.framework.TestSuite.runTest(TestSuite.java:157)
        at junit.framework.TestSuite.run(TestSuite.java:152)
        at junit.textui.TestRunner.doRun(TestRunner.java:74)
        at junit.textui.TestRunner.run(TestRunner.java:201)
        at test.Test.main(Test.java:57)
4) testNullString(test.Test)
java.lang.NullPointerException
        at test.Test.testNullString(Test.java:113)
        at java.lang.reflect.Method.invoke(Native Method)
        at junit.framework.TestCase.runTest(TestCase.java:156)
        at junit.framework.TestCase.runBare(TestCase.java:130)
        at junit.framework.TestResult$1.protect(TestResult.java:106)
        at junit.framework.TestResult.runProtected(TestResult.java:124)
        at junit.framework.TestResult.run(TestResult.java:109)
        at junit.framework.TestCase.run(TestCase.java:121)
        at junit.framework.TestSuite.runTest(TestSuite.java:157)
        at junit.framework.TestSuite.run(TestSuite.java:152)
        at junit.framework.TestSuite.runTest(TestSuite.java:157)
        at junit.framework.TestSuite.run(TestSuite.java:152)
        at junit.textui.TestRunner.doRun(TestRunner.java:74)
        at junit.textui.TestRunner.run(TestRunner.java:201)
        at test.Test.main(Test.java:57)
5) testObject(test.Test)
java.lang.NullPointerException
        at test.Test.testObject(Test.java:169)
        at java.lang.reflect.Method.invoke(Native Method)
        at junit.framework.TestCase.runTest(TestCase.java:156)
        at junit.framework.TestCase.runBare(TestCase.java:130)
        at junit.framework.TestResult$1.protect(TestResult.java:106)
        at junit.framework.TestResult.runProtected(TestResult.java:124)
        at junit.framework.TestResult.run(TestResult.java:109)
        at junit.framework.TestCase.run(TestCase.java:121)
        at junit.framework.TestSuite.runTest(TestSuite.java:157)
        at junit.framework.TestSuite.run(TestSuite.java:152)
        at junit.framework.TestSuite.runTest(TestSuite.java:157)
        at junit.framework.TestSuite.run(TestSuite.java:152)
        at junit.textui.TestRunner.doRun(TestRunner.java:74)
        at junit.textui.TestRunner.run(TestRunner.java:201)
        at test.Test.main(Test.java:57)
6) testException(test.Test)
java.lang.NullPointerException
        at test.Test.testException(Test.java:241)
        at java.lang.reflect.Method.invoke(Native Method)
        at junit.framework.TestCase.runTest(TestCase.java:156)
        at junit.framework.TestCase.runBare(TestCase.java:130)
        at junit.framework.TestResult$1.protect(TestResult.java:106)
        at junit.framework.TestResult.runProtected(TestResult.java:124)
        at junit.framework.TestResult.run(TestResult.java:109)
        at junit.framework.TestCase.run(TestCase.java:121)
        at junit.framework.TestSuite.runTest(TestSuite.java:157)
        at junit.framework.TestSuite.run(TestSuite.java:152)
        at junit.framework.TestSuite.runTest(TestSuite.java:157)
        at junit.framework.TestSuite.run(TestSuite.java:152)
        at junit.textui.TestRunner.doRun(TestRunner.java:74)
        at junit.textui.TestRunner.run(TestRunner.java:201)
        at test.Test.main(Test.java:57)

FAILURES!!!
Tests run: 23,  Failures: 0,  Errors: 6
--------------------------------------------------------

-rob



--
--------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]

Reply via email to