Hi Rob,

thanks for the report. Seems like I didn´t rebuild my jboss dist correctly
after
updating from cvs. This way, I seemed to have missed some changes in the
mbean
treatment of the server ... 

effect is that the SOAP-HttpServer (which was not a proper ServiceMBean but
an arbitrary javax.management.MBean) will not start correctly - which
normally must be
notified with some output on the jboss console saying that the [HttpServer] 
start() method has been called.

I turned org.jboss.zoap.HttpServer now into a proper ServiceMBean ... which
is 
why it does not have to appear in the jboss.conf file anymore but only in
the jboss.jcml
file! (sorry pre 2.?? users, no jboss.conf support anymore).

Please update from the repository and tell me what happens.

Best,
CGJ

-----Ursprüngliche Nachricht-----
Von: rob sanders [mailto:[EMAIL PROTECTED]]
Gesendet: Donnerstag, 15. März 2001 19:26
An: [EMAIL PROTECTED]
Betreff: [jBoss-User] 6 zoap test errors: ..................E.E.E.E.E.E


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.SoapContainerInvo
ker@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]


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

Reply via email to