[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
"install in 30 seconds" gives NoSuchMethodError
Can anyone tell me what I'm doing wrong that prevents me from even running
the "INSTALLATION IN 30 SECONDS" example?
(from the INSTALL doc)
When starting the server it throws the following error:
May 2, 2001 12:52:40 PM ERROR Main.java:204-Main: java.lang.NoSuchMethodError
java.lang.NoSuchMethodError
at org.xmlBlaster.util.SaxHandlerBase.parse(SaxHandlerBase.java:88)
at org.xmlBlaster.util.SaxHandlerBase.init(SaxHandlerBase.java:70)
at org.xmlBlaster.authentication.ClientQoS.<init>(ClientQoS.java:49)
at org.xmlBlaster.authentication.Authenticate.login(Authenticate.java:109)
at org.xmlBlaster.protocol.jdbc.JdbcDriver.login(JdbcDriver.java:152)
at org.xmlBlaster.protocol.jdbc.JdbcDriver.init(JdbcDriver.java:99)
at org.xmlBlaster.Main.loadDriver(Main.java:246)
at org.xmlBlaster.Main.loadDrivers(Main.java:198)
at org.xmlBlaster.Main.init(Main.java:122)
at org.xmlBlaster.Main.<init>(Main.java:100)
at org.xmlBlaster.Main.main(Main.java:462)
Any help that you can provide is greatly appreciated!
Lots of details follow:
I'm using:
xmlBlaster-0.7.9b.tgz
Sun JDK 1.3.0
Linux 2.2.18 (x86)
Modifications made to $HOME/xmlBlater.properties:
NONE
Modifications made to $HOME/jacorb.properties:
Changed
ORBInitRef.NameService=file:///tmp/NS
Commented-out:
## jacorb.ImplementationRepositoryURL=http://www.x.y.z/~user/ImR_Ref
## jacorb.ProxyServerURL=http://www.x.y.z/~user/Appligator_Ref
First, I run the nameserver
ddd at moria 1000 ~ $ export XMLBLASTER_HOME=/home/ddd/xmlBlaster
ddd at moria 1001 ~ $ export JUTILS_HOME=${XMLBLASTER_HOME}
ddd at moria 1002 ~ $ source ${XMLBLASTER_HOME}/.bashrc
...
ddd at moria 1020 ~ $ ${XMLBLASTER_HOME}/bin/ns /tmp/NS
[ POA RootPOA - ready ]
[ POA NameServer-POA - ready ]
...(later output)...
[ Accepted connection from 10.0.2.27:3672 ]
[ Bound name: xmlBlaster-Authenticate.MOM ]
Next, I start the server (throws the error):
ddd at moria 1000 ~ $ export XMLBLASTER_HOME=/home/ddd/xmlBlaster
ddd at moria 1001 ~ $ export JUTILS_HOME=${XMLBLASTER_HOME}
ddd at moria 1002 ~ $ source ${XMLBLASTER_HOME}/.bashrc
Welcome to xmlBlaster.org
Using XMLBLASTER_HOME=/home/ddd/xmlBlaster
Using JacORB_HOME=/home/ddd/xmlBlaster
If you want to use the C++ MICO client, set the MICO_HOME environment variable
Example: 'export MICO_HOME=/usr/local/mico'
You choosed to use the C++ MICO client but forgot to set MICO_VER
Example: export MICO_VER='2.3.1'
Could not find the MICO library. Check MICO_HOME & MICO_VER
corba for java: jacorb
corba for c++ : mico
c++ classes not activated. If you want to compile them
please set USE_CPP=true
ddd at moria 1003 ~ $ cd ${XMLBLASTER_HOME}
ddd at moria 1004 ~/xmlBlaster $
ddd at moria 1004 ~/xmlBlaster $ java -jar lib/xmlBlaster.jar
Property: filenName=xmlBlaster.properties, scanSystemProperties=true, args=[0], replaceVariables=true
Property: File 'xmlBlaster.properties' is not in current directory /home/ddd/xmlBlaster
Property: File 'xmlBlaster.properties' is not in PROJECT_HOME, 'java -DPROJECT_HOME=...' is not set ...
Property: Loading xmlBlaster.properties from directory /home/ddd
Property: Loaded file xmlBlaster.properties
Property: Replacing 'Persistence.Path=${user.home}${file.separator}tmp' to '/home/ddd/tmp'
May 2, 2001 12:52:37 PM INFO Log: XmlBlaster logging subsystem configured
May 2, 2001 12:52:37 PM INFO Log: XmlBlaster logging switched
May 2, 2001 12:52:38 PM INFO RequestBroker: Loaded persistence driver org.xmlBlaster.engine.persistence.filestore.FileDriver
May 2, 2001 12:52:38 PM INFO FileDriver: Successfully got 0 stored message-oids from /home/ddd/tmp
May 2, 2001 12:52:38 PM INFO Main: Found 'IOR' driver 'org.xmlBlaster.protocol.corba.CorbaDriver'
[ POA RootPOA - ready ]
[ POA xmlBlaster-POA - ready ]
May 2, 2001 12:52:39 PM INFO CorbaDriver: Published AuthServer IOR on 10.0.2.27:7609
[ New connection to 10.0.2.27:3650 ]
May 2, 2001 12:52:39 PM INFO CorbaDriver: Published AuthServer IOR to naming service
May 2, 2001 12:52:39 PM INFO Main: Found 'RMI' driver 'org.xmlBlaster.protocol.rmi.RmiDriver'
May 2, 2001 12:52:39 PM INFO XmlBlasterSecurityManager: Using security policy file:/home/ddd/xmlBlaster/lib/xmlBlaster.jar!/xmlBlaster.policy, found it in your CLASSPATH.
May 2, 2001 12:52:39 PM INFO RmiDriver: Started RMI registry on port 1099
May 2, 2001 12:52:40 PM INFO RmiDriver: Bound authentication RMI server to registry with name 'rmi://moria.taralnetworks.com:1099/I_AuthServer'
May 2, 2001 12:52:40 PM INFO RmiDriver: Bound xmlBlaster RMI server to registry with name 'rmi://moria.taralnetworks.com:1099/I_XmlBlaster'
May 2, 2001 12:52:40 PM INFO RmiDriver: Started successfully RMI driver.
May 2, 2001 12:52:40 PM INFO Main: Found 'XML-RPC' driver 'org.xmlBlaster.protocol.xmlrpc.XmlRpcDriver'
May 2, 2001 12:52:40 PM INFO XmlRpcDriver: Started successfully XML-RPC driver, access url=http://moria.taralnetworks.com:8080/
May 2, 2001 12:52:40 PM INFO Main: Found 'JDBC' driver 'org.xmlBlaster.protocol.jdbc.JdbcDriver'
May 2, 2001 12:52:40 PM INFO JdbcDriver: Jdbc driver 'sun.jdbc.odbc.JdbcOdbcDriver' loaded.
Exception found location=Main.java:204
May 2, 2001 12:52:40 PM ERROR Main.java:204-Main: java.lang.NoSuchMethodError
java.lang.NoSuchMethodError
at org.xmlBlaster.util.SaxHandlerBase.parse(SaxHandlerBase.java:88)
at org.xmlBlaster.util.SaxHandlerBase.init(SaxHandlerBase.java:70)
at org.xmlBlaster.authentication.ClientQoS.<init>(ClientQoS.java:49)
at org.xmlBlaster.authentication.Authenticate.login(Authenticate.java:109)
at org.xmlBlaster.protocol.jdbc.JdbcDriver.login(JdbcDriver.java:152)
at org.xmlBlaster.protocol.jdbc.JdbcDriver.init(JdbcDriver.java:99)
at org.xmlBlaster.Main.loadDriver(Main.java:246)
at org.xmlBlaster.Main.loadDrivers(Main.java:198)
at org.xmlBlaster.Main.init(Main.java:122)
at org.xmlBlaster.Main.<init>(Main.java:100)
at org.xmlBlaster.Main.main(Main.java:462)
May 2, 2001 12:52:40 PM INFO Main: Total memory allocated = 2.31 MBytes. Free memory available = 1.382 MBytes.
May 2, 2001 12:52:40 PM INFO Main: ###########################################
May 2, 2001 12:52:40 PM INFO Main: # xmlBlaster 0.79+ is ready for requests #
May 2, 2001 12:52:40 PM INFO Main: # press <?> and <enter> for options #
May 2, 2001 12:52:40 PM INFO Main: ###########################################
Then I run the client (which fails):
ddd at moria 1000 ~ $ export XMLBLASTER_HOME=/home/ddd/xmlBlaster
ddd at moria 1001 ~ $ export JUTILS_HOME=${XMLBLASTER_HOME}
ddd at moria 1002 ~ $ source ${XMLBLASTER_HOME}/.bashrc
Welcome to xmlBlaster.org
Using XMLBLASTER_HOME=/home/ddd/xmlBlaster
Using JacORB_HOME=/home/ddd/xmlBlaster
If you want to use the C++ MICO client, set the MICO_HOME environment variable
Example: 'export MICO_HOME=/usr/local/mico'
You choosed to use the C++ MICO client but forgot to set MICO_VER
Example: export MICO_VER='2.3.1'
Could not find the MICO library. Check MICO_HOME & MICO_VER
corba for java: jacorb
corba for c++ : mico
c++ classes not activated. If you want to compile them
please set USE_CPP=true
ddd at moria 1003 ~ $ cd ${XMLBLASTER_HOME}
ddd at moria 1004 ~/xmlBlaster $ java -classpath lib/xmlBlaster.jar javaclients.ClientSub
Property: filenName=xmlBlaster.properties, scanSystemProperties=true, args=[0], replaceVariables=true
Property: File 'xmlBlaster.properties' is not in current directory /home/ddd/xmlBlaster
Property: File 'xmlBlaster.properties' is not in PROJECT_HOME, 'java -DPROJECT_HOME=...' is not set ...
Property: Loading xmlBlaster.properties from directory /home/ddd
Property: Loaded file xmlBlaster.properties
Property: Replacing 'Persistence.Path=${user.home}${file.separator}tmp' to '/home/ddd/tmp'
May 2, 2001 1:10:17 PM INFO Log: XmlBlaster logging subsystem configured
May 2, 2001 1:10:17 PM INFO Log: XmlBlaster logging switched
May 2, 2001 1:10:17 PM INFO XmlBlasterConnection: Using 'client.protocol=IOR' to access xmlBlaster
[ POA RootPOA - ready ]
May 2, 2001 1:10:19 PM INFO CorbaCallbackServer-ClientSub: Success, created CORBA callback server for ClientSub
May 2, 2001 1:10:19 PM INFO CorbaConnection-ClientSub: Accessing xmlBlaster AuthServer IOR using builtin http connection, host 10.0.2.27 and port 7609
[ New connection to 10.0.2.27:3671 ]
Exception found location=ClientSub.java:162
May 2, 2001 1:10:19 PM ERROR ClientSub.java:162-ClientSub: Client failed: org.omg.CORBA.UNKNOWN: minor code: 0 completed: No
May 2, 2001 1:10:19 PM INFO ClientSub: Good bye
Total memory allocated = 2.31 MBytes. Free memory available = 1.515 MBytes.
There were 1 ERRORS and 0 WARNINGS
ddd at moria 1005 ~/xmlBlaster $
Which generates the following output/error on the server:
...
[ Closing connection to 10.0.2.27:3670 ]
...
[ Accepted connection from 10.0.2.27:3679 ]
May 2, 2001 1:10:19 PM INFO AuthServerImpl: Trying login for ClientSub
[ POA RootPOA - rid: 0 oid: 00 10 1E 48 23 17 38 38 01 2A 41 opname: login - in
vocation: throwable was thrown ]
############################ StackTrace ############################
java.lang.NoSuchMethodError
at org.xmlBlaster.util.SaxHandlerBase.parse(SaxHandlerBase.java:88)
at org.xmlBlaster.util.SaxHandlerBase.init(SaxHandlerBase.java:70)
at org.xmlBlaster.authentication.ClientQoS.<init>(ClientQoS.java:49)
at org.xmlBlaster.authentication.Authenticate.login(Authenticate.java:10
9)
at org.xmlBlaster.protocol.corba.AuthServerImpl.login(AuthServerImpl.jav
a:157)
at org.xmlBlaster.protocol.corba.authenticateIdl.AuthServerPOATie.login(
AuthServerPOATie.java:45)
at org.xmlBlaster.protocol.corba.authenticateIdl.AuthServerPOA._invoke(A
uthServerPOA.java:61)
at jacorb.poa.RequestProcessor.invokeOperation(RequestProcessor.java:206
)
at jacorb.poa.RequestProcessor.process(RequestProcessor.java:401)
at jacorb.poa.RequestProcessor.run(RequestProcessor.java:510)
####################################################################
[ Closing connection to 10.0.2.27:3679 ]
My Other Environment Settings (after sourcing ${XMLBLASTER_HOME}/.bashrc):
JAVA_HOME=/tools/java/sun-jdk1.3.0
XMLBLASTER_HOME=/home/ddd/xmlBlaster
JUTILS_HOME=/home/ddd/xmlBlaster
IDL2JAVA='/home/ddd/xmlBlaster/bin/idl -p org.xmlBlaster.protocol.corba'
JacORB_HOME=/home/ddd/xmlBlaster
JacORB_LIB=/home/ddd/xmlBlaster/lib
JACO_EXE=/home/ddd/xmlBlaster/bin/jaco
JACO_BIN=/home/ddd/xmlBlaster/bin
CLASSPATH=/home/ddd/xmlBlaster/lib/jacorb.jar:
/home/ddd/xmlBlaster/lib/idl.jar:
/home/ddd/xmlBlaster/demo:
/home/ddd/xmlBlaster/classes:
/home/ddd/xmlBlaster/src/java:
/home/ddd/xmlBlaster/lib/xmlBlaster.jar:
/home/ddd/xmlBlaster/lib/ejb2.0.jar:
/home/ddd/xmlBlaster/lib/jms.jar:
/home/ddd/xmlBlaster/lib/jta-spec1_0_1.jar:
/home/ddd/xmlBlaster/lib/jaas.jar:
/home/ddd/xmlBlaster/lib/connector.jar:
/home/ddd/xmlBlaster/lib/xmlrpc.jar:
/home/ddd/xmlBlaster/lib/gnu-regexp-1.0.8.jar:
/home/ddd/xmlBlaster/lib/servlet.jar:
/home/ddd/xmlBlaster/lib/test.jar:
/home/ddd/xmlBlaster/lib/omquery.jar:
/home/ddd/xmlBlaster/lib/xtdash.jar:
/home/ddd/xmlBlaster/lib/jaxp.jar:
/home/ddd/xmlBlaster/lib/parser.jar:
/tools/java/lib/junit3.5/junit.jar:
/tools/java/lib/berkeley-db-3.1.17/classes:
/home/ddd/xmlBlaster/lib/jndi-jdk1_3_1.jar
PATH=/home/ddd/xmlBlaster/bin:
/tools/java/sun-jdk1.3.0/bin:
/tools/pkg/ant/bin:
/tools/pkg/qt/bin:
/tools/bin:
/tools/sbin:
/usr/kerberos/bin:
/usr/local/bin:
/bin:
/usr/bin:
/usr/X11R6/bin:
/home/ddd/apps/bdb/bin:
/home/ddd/bin:
/home/ddd/apps/bdb/bin:
/home/ddd/xmlBlaster/bin:
/home/ddd/xmlBlaster/testsuite/bin:
/bin
Any help greatly appreciated,
DouglasDD
--
--
Douglas D. Dickinson =^..^= ddd at taralnetworks.com