You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@juddi.apache.org by 黎 斌 <li...@hotmail.com> on 2004/05/28 11:13:51 UTC
uddi4j--connect URL 'null' exeception
Hi,
My juddi.log show the info as following:
__________________________________________________________________________________________
2004-05-28 11:27:57,234 [http8080-Processor24] ERROR
org.juddi.datastore.jdbc.JDBCDataStoreFactory - Exception occured while
attempting to aquire a JDBC connection from the connection pool: Cannot
create JDBC driver of class '' for connect URL 'null'
2004-05-28 11:27:57,274 [http8080-Processor24] ERROR
org.juddi.function.GetAuthTokenFunction - java.lang.NullPointerException
___________________________________________________________________________________________
But in my samples.prop has set the publishURL and inquiryURL:
___________________________________________________________________________________________
inquiryURL = http://localhost:8080/juddi/inquiry
publishURL = http://localhost:8080/juddi/publish
userid = juddi
password = juddi
TransportClassName=org.uddi4j.transport.ApacheAxisTransport
logEnabled=false handlerPackageName=com.sun.net.ssl.internal.www.protocol
securityClassName=com.sun.net.ssl.internal.ssl.Provider
businessName=Sample Business
serviceName=Sample Service
tmodelName=Sample TModel
sampleEntityName=S
assertionRelationship=peer-peer
--------------------------------------------------------------------------------------------
The exeception:
_______________________________________________________________________________________
E:\lb\workfolder\uddi\entity02>java BusinessEntityExample
*********** Running BusinessEntityExample ***********
Get authtoken
at org.uddi4j.UDDIElement.<init>(Unknown Source)
at org.uddi4j.response.AuthToken.<init>(Unknown Source)
at org.uddi4j.client.UDDIProxy.get_authToken(Unknown Source)
at BusinessEntityExample.run(BusinessEntityExample.java:76)
at BusinessEntityExample.main(BusinessEntityExample.java:54)
----------------------------------------------------------------------------
Can somebody give any advise?
First,my juddi happy page showed as following,I can't find anything wrong:
____________________________________________________________________________________________
Happy jUDDI!
jUDDI Dependencies: Class Files & Libraries
Looking for: org.juddi.registry.Registry+Found in:
D:\Tomcat\webapps\juddi\WEB-INF\lib\juddi.jarLooking for:
javax.xml.soap.SOAPMessage+Found in:
D:\Tomcat\webapps\juddi\WEB-INF\lib\saaj.jarLooking for:
javax.xml.rpc.Service+Found in:
D:\Tomcat\webapps\juddi\WEB-INF\lib\jaxrpc.jarLooking for:
org.apache.axis.transport.http.AxisServlet+Found in:
D:\Tomcat\webapps\juddi\WEB-INF\lib\axis.jarLooking for:
org.apache.commons.discovery.Resource+Found in:
D:\Tomcat\webapps\juddi\WEB-INF\lib\commons-discovery.jarLooking for:
org.apache.commons.logging.Log+Found in:
D:\Tomcat\bin\commons-logging-api.jarLooking for:
org.apache.log4j.Layout+Found in:
D:\Tomcat\webapps\juddi\WEB-INF\lib\log4j-1.2.8.jarLooking for:
com.ibm.wsdl.factory.WSDLFactoryImpl+Found in:
D:\Tomcat\webapps\juddi\WEB-INF\lib\wsdl4j.jarLooking for:
javax.xml.parsers.SAXParserFactory+Found in an unknown locationLooking for:
javax.activation.DataHandler+Found in:
D:\j2sdk1.4.2_04\jre\lib\ext\activation.jar
jUDDI Dependencies: Resource & Properties Files
Looking for: log4j.properties+Found in:
D:\Tomcat\webapps\juddi\WEB-INF\classes\log4j.propertiesLooking for:
juddi.properties+Found in:
D:\Tomcat\webapps\juddi\WEB-INF\classes\juddi.properties
jUDDI DataSource Check
+ Got a JNDI Context!
+ Got a JDBC DataSource (dsname=java:comp/env/jdbc/juddiDB)
+ Got a JDBC Connection!
+ SELECT COUNT(*) FROM PUBLISHER = 1
jUDDI Properties
juddi.adminEmailAddress: admin@juddi.org
juddi.adminURL: http://localhost:8080/juddi/admin
juddi.authFactory: org.juddi.auth.simple.SimpleAuthenticatorFactory
juddi.dataStoreFactory: org.juddi.datastore.jdbc.JDBCDataStoreFactory
juddi.inquiryURL: http://localhost:8080/juddi/inquiry
juddi.jdbcDriver: com.mysql.jdbc.Driver
juddi.jdbcPassword: juddi
juddi.jdbcURL: jdbc:mysql://localhost/juddi
juddi.jdbcUser: juddi
juddi.maxMessageSize: 2097152
juddi.maxNameElementsAllowed: 5
juddi.maxNameLength: 255
juddi.operatorName: jUDDI.org
juddi.operatorSiteURL: http://localhost:8080/juddi
juddi.publishURL: http://localhost:8080/juddi/publish
juddi.transportClass: org.juddi.transport.axis.AxisTransport
juddi.useConnectionPool: false
juddi.uuidgenFactory: org.juddi.uuidgen.jvm.JavaUUIDGenFactory
--------------------------------------------------------------------------------------------
Second,my classpath is set as:
____________________________________________________________________________________________
.;D:\j2sdk1.4.2_04\jre\lib\rt.jar;D:\j2sdk1.4.2_04\lib\dt.jar;D:\j2sdk1.4.2_04\lib\tools.jar;D:\MssqlJdbc\lib\msbase.jar;D:\MssqlJdbc\lib\msutil.jar;D:\MssqlJdbc\lib\mssqlserver.jar;D:\lib\uddi4j.jar;D:\lib\activation.jar;D:\lib\axis.jar;D:\lib\castor-0.9.3.9-xml.jar;D:\lib\commons-logging.jar;
D:\lib\dom.jar;D:\lib\jaas.jar;D:\lib\jaxp-api.jar;D:\lib\jaxr-api.jar;D:\lib\jaxr-impl.jar;D:\lib\jaxrpc-api.jar;
D:\lib\jaxrpc-impl.jar;D:\lib\jaxrpc-sec.jar;D:\lib\jaxrpc-spi.jar;D:\lib\jsse.jar;D:\lib\mail.jar;D:\lib\saaj-api.jar;
D:\lib\saaj-impl.jar;D:\lib\sax.jar;D:\lib\soap.jar;D:\lib\wsi-client.jar;D:\lib\xalan.jar;D:\lib\xercesImpl.jar;
D:\lib\xmlsec.jar;D:\lib\xsltc.jar;D:\lib\juddi.jar;D:\lib\commons-discovery.jar
--------------------------------------------------------------------------------------------
_________________________________________________________________
享用世界上最大的电子邮件系统― MSN Hotmail。 http://www.hotmail.com