I'm glad that fixed it for you. Hopefully later this month we will be releasing jUDDIv2, as as well as jUDDIv3. Most of the time is actually going in jUDDIv3 these days. --Kurt

Vijaya Maddela wrote:
Hi Kurt,
Thanks a lot.
I am trying to fix this issue since 4 hrs.

What is the process to port this solution to the version. So that other user
will not face this issue.



Thanks You
Much Respect,
Vijaya Kumar Reddy
Mobile: 91-9704179993 | US Direct : 978-306-3043 | UK Direct : 173-730-6078



-----Original Message-----
From: Kurt T Stam [mailto:[email protected]] Sent: Tuesday, July 07, 2009 8:42 PM
To: Vijaya Maddela
Subject: Re: FW: Urgent: UnknownHostException when deploy juddi on tomcat -2

http://mail-archives.apache.org/mod_mbox/ws-juddi-user/200906.mbox/%3C4A4399
[email protected]%3e

It was a problem with the test, and it's fixed on the trunk:

https://issues.apache.org/jira/browse/JUDDI-221

Cheers,

--Kurt



Vijaya Maddela wrote:
Hi

I am facing Same Issue. Not able to fix this issue.

Can you please provide the exact solution?

I am getting below Error

jUDDI DataSource Validation

- No JNDI Context (null)

- No 'null' DataSource Located(null)

- DB connection was not acquired. (null)

- SELECT COUNT(*) FROM PUBLISHER failed (null)

Thanks You

Much Respect,

Vijaya Kumar Reddy

Mobile: 91-9704179993 | US Direct : 978-306-3043 | UK Direct : 173-730-6078

-----Original Message-----
From: SARA1232007 [mailto:[email protected]]
Sent: Saturday, June 20, 2009 3:08 PM
To: [email protected]
Subject: Urgent: UnknownHostException when deploy juddi on tomcat -2

Hi,

I have tried juddi-tomcat-2.0rc7 on apache-tomcat-5.5.23 according to the

advice.

At the first time, I delete the juddi.xml, then the error reported is that

the juddi database can not be created. Then I added the juddi.xml and

modified its content as following:

<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application

6.0//EN" "http://www.bea.com/servers/wls600/dtd/weblogic-web-jar.dtd";>

<Context path="/juddi" docBase="juddi" debug="5" reloadable="true"

crossContext="true">

<Logger className="org.apache.catalina.logger.FileLogger"

prefix="localhost_juddiDB_log" suffix=".txt" timestamp="true"/>

<!-- the Resource element will probably work better for you on Tomcat 5+ if

you

simply use a Resource only tag with xml attributes as opposed to the nested

ResourceParams and parameter

elements -->

<Resource name="jdbc/juddiDB" auth="Container" type="javax.sql.DataSource"

maxActive="100" maxIdle="30" maxWait="10000" username="root"

password="123456"

driverClassName="com.mysql.jdbc.Driver"

url="jdbc:mysql://localhost:3306/juddi?autoReconnect=true">

</Resource>

</Context>

Also, I add the "jdbc/juddiDB" resource into server.xml's Host xml node.

But I get exception of "Error deploying configuration descriptor juddi.xml,

java.net.UnknownHostException: www.bea.com" when starting the tomcat server.

The detail information is as following:

2009-6-9 16:06:12 org.apache.catalina.startup.HostConfig deployDescriptor

SERIOUS: Error deploying configuration descriptor juddi.xml

java.net.UnknownHostException: www.bea.com

        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:177)

        at java.net.Socket.connect(Socket.java:507)

        at java.net.Socket.connect(Socket.java:457)

        at sun.net.NetworkClient.doConnect(NetworkClient.java:157)

        at sun.net.www.http.HttpClient.openServer(HttpClient.java:365)

        at sun.net.www.http.HttpClient.openServer(HttpClient.java:477)

        at sun.net.www.http.HttpClient.<init>(HttpClient.java:214)

        at sun.net.www.http.HttpClient.New(HttpClient.java:287)

        at sun.net.www.http.HttpClient.New(HttpClient.java:299)

        at

sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLC

onnection.java:784)

        at

sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConne

ction.java:736)

        at

sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection

.java:661)

        at

sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLCon

nection.java:905)

        at

com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrent

Entity(XMLEntityManager.java:973)

        at

com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(

XMLEntityManager.java:905)

        at

com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startDTDEnti

ty(XMLEntityManager.java:872)

        at

com.sun.org.apache.xerces.internal.impl.XMLDTDScannerImpl.setInputSou

rce(XMLDTDScannerImpl.java:282)

        at

com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDis

patcher.dispatch(XMLDocumentScannerImpl.java:1021)

        at

com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImp

l.scanDocument(XMLDocumentFragmentScannerImpl.java:368)

        at

com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(X

ML11Configuration.java:834)

        at

com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(X

ML11Configuration.java:764)

        at

com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.

java:148)

        at

com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Ab

stractSAXParser.java:1242)

        at

org.apache.tomcat.util.digester.Digester.parse(Digester.java:1546)

        at

org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja

va:583)

        at

org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.j

ava:553)

        at

org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488

)

        at

org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)

        at

org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java

:311)

        at

org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl

eSupport.java:120)

        at

org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)

        at

org.apache.catalina.core.StandardHost.start(StandardHost.java:736)

        at

org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)

        at

org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443

)

        at

org.apache.catalina.core.StandardService.start(StandardService.java:4

48)

        at

org.apache.catalina.core.StandardServer.start(StandardServer.java:700

)

        at org.apache.catalina.startup.Catalina.start(Catalina.java:552)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.

java:39)

        at

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces

sorImpl.java:25)

        at java.lang.reflect.Method.invoke(Method.java:585)

        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)

        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)

2009-6-9 16:06:12 org.apache.catalina.startup.HostConfig deployWAR

INFORMATION: Deploying web application archive juddi-console.war

log4j:WARN No appenders could be found for logger

(org.apache.commons.digester.D

igester.sax).

log4j:WARN Please initialize the log4j system properly.

2009-6-9 16:06:12 org.apache.catalina.startup.HostConfig deployWAR

INFORMATION: Deploying web application archive juddi.war

2009-6-9 16:06:12 org.apache.catalina.startup.ContextConfig

processContextConfig

SERIOUS: Parse error in context.xml for /juddi

java.net.UnknownHostException: www.bea.com

        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:177)

        at java.net.Socket.connect(Socket.java:507)

        at java.net.Socket.connect(Socket.java:457)

        at sun.net.NetworkClient.doConnect(NetworkClient.java:157)

        at sun.net.www.http.HttpClient.openServer(HttpClient.java:365)

        at sun.net.www.http.HttpClient.openServer(HttpClient.java:477)

        at sun.net.www.http.HttpClient.<init>(HttpClient.java:214)

        at sun.net.www.http.HttpClient.New(HttpClient.java:287)

        at sun.net.www.http.HttpClient.New(HttpClient.java:299)

        at

sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLC

onnection.java:784)

        at

sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConne

ction.java:736)

        at

sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection

.java:661)

        at

sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLCon

nection.java:905)

        at

com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrent

Entity(XMLEntityManager.java:973)

        at

com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(

XMLEntityManager.java:905)

        at

com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startDTDEnti

ty(XMLEntityManager.java:872)

        at

com.sun.org.apache.xerces.internal.impl.XMLDTDScannerImpl.setInputSou

rce(XMLDTDScannerImpl.java:282)

        at

com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDis

patcher.dispatch(XMLDocumentScannerImpl.java:1021)

        at

com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImp

l.scanDocument(XMLDocumentFragmentScannerImpl.java:368)

        at

com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(X

ML11Configuration.java:834)

        at

com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(X

ML11Configuration.java:764)

        at

com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.

java:148)

        at

com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Ab

stractSAXParser.java:1242)

        at

org.apache.tomcat.util.digester.Digester.parse(Digester.java:1562)

        at

org.apache.catalina.startup.ContextConfig.processContextConfig(Contex

tConfig.java:782)

        at

org.apache.catalina.startup.ContextConfig.contextConfig(ContextConfig

.java:722)

        at

org.apache.catalina.startup.ContextConfig.init(ContextConfig.java:987

)

        at

org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfi

g.java:279)

        at

org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl

eSupport.java:120)

        at

org.apache.catalina.core.StandardContext.init(StandardContext.java:50

71)

        at

org.apache.catalina.core.StandardContext.start(StandardContext.java:3

984)

        at

org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase

.java:760)

        at

org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:74

0)

        at

org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)

        at

org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825)

        at

org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714

)

        at

org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490

)

        at

org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)

        at

org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java

:311)

        at

org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl

eSupport.java:120)

        at

org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)

        at

org.apache.catalina.core.StandardHost.start(StandardHost.java:736)

        at

org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)

        at

org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443

)

        at

org.apache.catalina.core.StandardService.start(StandardService.java:4

48)

        at

org.apache.catalina.core.StandardServer.start(StandardServer.java:700

)

        at org.apache.catalina.startup.Catalina.start(Catalina.java:552)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.

java:39)

        at

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces

sorImpl.java:25)

        at java.lang.reflect.Method.invoke(Method.java:585)

        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)

        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)

2009-6-9 16:06:13 org.apache.catalina.startup.ContextConfig start

SERIOUS: Marking this application unavailable due to previous error(s)

2009-6-9 16:06:13 org.apache.catalina.core.StandardContext start

SERIOUS: Error getConfigured

2009-6-9 16:06:13 org.apache.catalina.core.StandardContext start

SERIOUS: Context [/juddi] startup failed due to previous errors

2009-6-9 16:06:13 org.apache.catalina.core.StandardContext start

SERIOUS: Exception during cleanup after start failed

java.lang.NoSuchMethodError:

org.apache.commons.modeler.util.IntrospectionUtils.

clear()V

        at

org.apache.catalina.loader.WebappClassLoader.clearReferences(WebappCl

assLoader.java:1644)

        at

org.apache.catalina.loader.WebappClassLoader.stop(WebappClassLoader.j

ava:1496)

        at

org.apache.catalina.loader.WebappLoader.stop(WebappLoader.java:734)

        at

org.apache.catalina.core.StandardContext.stop(StandardContext.java:43

98)

        at

org.apache.catalina.core.StandardContext.start(StandardContext.java:4

246)

        at

org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase

.java:760)

        at

org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:74

0)

        at

org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)

        at

org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825)

        at

org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714

)

        at

org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490

)

        at

org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)

        at

org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java

:311)

        at

org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl

eSupport.java:120)

        at

org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)

        at

org.apache.catalina.core.StandardHost.start(StandardHost.java:736)

        at

org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)

        at

org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443

)

        at

org.apache.catalina.core.StandardService.start(StandardService.java:4

48)

        at

org.apache.catalina.core.StandardServer.start(StandardServer.java:700

)

        at org.apache.catalina.startup.Catalina.start(Catalina.java:552)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.

java:39)

        at

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces

sorImpl.java:25)

        at java.lang.reflect.Method.invoke(Method.java:585)

        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)

        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)

2009-6-9 16:06:13 org.apache.juddi.registry.RegistryServlet init

INFORMATION: Loading jUDDI configuration.

2009-6-9 16:06:13 org.apache.juddi.registry.RegistryServlet init

INFORMATION: Resources loaded from: /WEB-INF/juddi.properties

2009-6-9 16:06:13 org.apache.juddi.registry.RegistryServlet init

INFORMATION: Initializing jUDDI components.

2009-6-9 16:06:14 org.apache.juddi.util.jdbc.ConnectionManager

lookupDataSource

INFORMATION: Using JNDI to aquire a JDBC DataSource with name: java:/juddiDB

2009-6-9 16:06:14 org.apache.juddi.util.jdbc.ConnectionManager

lookupDataSource

SERIOUS: Exception occurred while attempting to acquire a JDBC DataSource

from JNDI

: Name juddiDB is not bound in this Context

2009-6-9 16:06:14 org.apache.juddi.registry.RegistryEngine

initializeDatabase

SERIOUS: Could not create jUDDI database null

java.lang.NullPointerException

        at

org.apache.juddi.registry.RegistryEngine.initializeDatabase(RegistryE

ngine.java:253)

        at

org.apache.juddi.registry.RegistryEngine.init(RegistryEngine.java:196

)

        at

org.apache.juddi.registry.RegistryServlet.init(RegistryServlet.java:1

82)

        at

org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.

java:1139)

        at

org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:96

6)

        at

org.apache.catalina.core.StandardContext.loadOnStartup(StandardContex

t.java:3956)

        at

org.apache.catalina.core.StandardContext.start(StandardContext.java:4

230)

        at

org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase

.java:760)

        at

org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:74

0)

        at

org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)

        at

org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.jav

a:920)

        at

org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.j

ava:883)

        at

org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492

)

        at

org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)

        at

org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java

:311)

        at

org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl

eSupport.java:120)

        at

org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)

        at

org.apache.catalina.core.StandardHost.start(StandardHost.java:736)

        at

org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)

        at

org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443

)

        at

org.apache.catalina.core.StandardService.start(StandardService.java:4

48)

        at

org.apache.catalina.core.StandardServer.start(StandardServer.java:700

)

        at org.apache.catalina.startup.Catalina.start(Catalina.java:552)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.

java:39)

        at

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces

sorImpl.java:25)

        at java.lang.reflect.Method.invoke(Method.java:585)

        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)

        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)

log4j:WARN No appenders could be found for logger

(org.apache.commons.digester.D

igester.sax).

log4j:WARN Please initialize the log4j system properly.

2009-6-9 16:06:14 org.apache.coyote.http11.Http11BaseProtocol start

And after the tomcat server is started, I can not open this

http://localhost:8086/juddi/happyjuddi.jsp web page(I have change the tomcat

server's port to 8086) successfully whose indication  is "The requested

resource (/juddi/happyjuddi.jsp) is not available."

Could anyone help with this?

Thanks.

Sara

--

View this message in context:
http://www.nabble.com/Urgent%3A-UnknownHostException-when-deploy-juddi-on-to
mcat--2-tp24123527p24123527.html
Sent from the jUDDI - User mailing list archive at Nabble.com.




Reply via email to