How to publish a web service to jUDDI


Our last post talked about How to install jUDDI on Tomcat by yourself. It described an alternative installation procedure if you have already had a Tomcat instance installed in your machine and don’t want to have another Tomcat (the one that comes with the jUDDI bundle). On this post we will publish a web service‘s WSDL to that jUDDI.

What we will do is to make use of two jUDDI’s web services: Publish and Inquiry. While the Publish webservice is responsible to register the many “entities” to the jUDDI, the Inquiry is used to discover those “entities”. But which “entities” are we talking about?

Well, the UDDI standard includes the following 4 core data structures:

  • businessEntity: Represents the provider of web services. It contains information about the company itself, including contact information, industry categories, business identifiers;
  • businessService: It represents an individual web service provided by a businessEntity. Its description includes information on how to bind to the web service, what type of web service it is, and what taxonomical categories it belongs to;
  • bindingTemplate: It is the technical description of the web services represented by abusinessService. It is the representation of the actual implementation of a web service;
  • tModel: It stands for “technical model”. It is the representation of any abstract concept such as a WSDL port type .
Figure 1 - UDDI core data structures
Figure 1 - UDDI core data structures

Now that you know what are the data structures of UDDI you are able to understand the operations and the services provided by jUDDI. When you install jUDDI you will be able to access the Apache jUDDI‘s welcome screem at http://localhost:8080/juddiv3/. This screem has a link named “View service listing which takes you the the list of all web services provides by jUDDI.

Since our intention in this post is to understand how to publish a web service to jUDDI, we will call its web services through SoapUI, an GUI to manually consume and unit test SOAP and REST web services. Please refer to the SoapUI website to download  and installation instructions.

How to publish a businessEntity

After creating a project in SoapUI for the jUDDI’s Publish web service at http://localhost:8080/juddiv3/services/publish?wsdl, we’ll be able to call the “save_business” operation which is the one responsible for publishing a businessEntity. The following SOAP messages represent an example request  on how to register a Business.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
      xmlns:urn="urn:uddiorg:api_v3"
      xmlns:xd="http://www.w3.org/2000/09/xmldsig#">
<soapenv:Header/>
<soapenv:Body>
<urn:save_business>
    <urn:authInfo>authtoken:c9c74230-ae21-4546-87c3-35514d6fcee7</urn:authInfo>
    <urn:businessEntity>
    <urn:name xml:lang="en">My Company</urn:name>
    <urn:description xml:lang="en">The company which is mine</urn:description>
    <urn:contacts>
        <urn:contact useType="CTO">
            <urn:personName xml:lang="en">Marcelo Carvalho Fernandes</urn:personName>
            <urn:phone useType="voice">+55 21-1111-1111</urn:phone>
            <urn:email useType="email">mcf2000@gmail.com</urn:email>
        </urn:contact>
    </urn:contacts>
    </urn:businessEntity>
</urn:save_business>
</soapenv:Body>
</soapenv:Envelope>

You will see that the standard “save_business” message request permits much more data structures than the one we used on the message above. Take your time to explore and understand the other possibilities and find out what you really need.

Every call you make to jUDDI’s web services must have an authorization token such as <urn:authInfo>authtoken:xxxx</urn:authInfo>. Let’s see how to have an authToken.

Getting an authorization token

The “get_authToken” operation from the “UDDI_Security” (http://localhost:8080/juddiv3/services/security?
wsdl) is the one that provides an authToken. The following SOAP request message is responsible to pick an authToken.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
     xmlns:urn="urn:uddiorg:api_v3">
<soapenv:Header/>
<soapenv:Body>
    <urn:get_authToken userID="root" cred="root"/>
</soapenv:Body>
</soapenv:Envelope>

See how to have an userID and cred to use the get_authToken operation.

Publishing a tModel

The “save_tModel” operation in the “UDDI_Publication” (http://localhost:8080/juddiv3/services/
publish?wsdl) web service is responsible for publishing a tModel. The following SOAP request message is responsible to do that.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
      xmlns:urn="urn:uddiorg:api_v3"
      xmlns:xd="http://www.w3.org/2000/09/xmldsig#">
<soapenv:Header/>
<soapenv:Body>
<urn:save_tModel>
   <urn:authInfo>authtoken:c9c74230-ae21-4546-87c3-35514d6fcee7</urn:authInfo>
   <urn:tModel>
      <urn:name>Service name</urn:name>
      <urn:description xml:lang="en">A description of the service</urn:description>
      <urn:overviewDoc>
         <urn:overviewURL useType="wsdlInterface">http://127.0.0.1:8080/axis2/services/someservice?wsdl</
urn:overviewURL>
         <urn:description xml:lang="pt">Some description</urn:description>
      </urn:overviewDoc>
   <urn:categoryBag>
      <urn:keyedReference tModelKey="UUID:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddiorg:
types" keyValue="wsdlSpec"/>
   </urn:categoryBag>
</urn:tModel>
</urn:save_tModel>
</soapenv:Body>
</soapenv:Envelope>

Linking a tModel to a Service

Now we are able to create a businessService and a bindingTemplate to link the tModel to the existing businessEntity.

The “save_service” operation in the “UDDI_Publication” (http://localhost:8080/juddiv3/services/
publish?wsdl) web service is responsible for doing it. The following SOAP request message does that.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
      xmlns:urn="urn:uddiorg:api_v3"
      xmlns:xd="http://www.w3.org/2000/09/xmldsig#">
<soapenv:Header/>
<soapenv:Body>
<urn:save_service>
   <urn:authInfo>authtoken:c9c74230-ae21-4546-87c3-35514d6fcee7</urn:authInfo>
   <urn:businessService businessKey="uddi:juddi.apache.org:1df873b5-66ba-4be0-af86-0e97f675f02d">
   <urn:name xml:lang="en">Service name</urn:name>
   <urn:description xml:lang="pt">Service description</urn:description>
   <urn:bindingTemplates>
      <urn:bindingTemplate>
      <urn:description xml:lang="en">Binding name</urn:description>
      <urn:accessPoint useType="endPoint">http://127.0.0.1:8080/axis2/services/someservice</
urn:accessPoint>
      <urn:tModelInstanceDetails>
         <urn:tModelInstanceInfo tModelKey="uddi:juddi.apache.org:fdf6a723-cbd2-480a-a308- 15426020f95c">
         <urn:description xml:lang="en">tmodel description</urn:description>
      <urn:instanceDetails>
         <urn:overviewDoc>
            <urn:overviewURL useType="wsdlInterface">http://127.0.0.1:8080/axis2/services/someservice? wsdl</urn:overviewURL>
            <urn:description xml:lang="en">Description</urn:description>
         </urn:overviewDoc>
      </urn:instanceDetails>
</urn:tModelInstanceInfo>
</urn:tModelInstanceDetails>

That’s all. Now we’ll take a look at how search for a web service.

How to discover a web service

We have to use another jUDDI’s web service in order to query the register for an existing web service. We will resort to the “find_tModel” operantion in the “UDDI_Inquiry” jUDDI’s service at http://localhost:8080/juddiv3/services/inquiry?wsdl. The following request query the jUDDI for all services with the word “service” in its “name” attribute.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
   xmlns:urn="urn:uddiorg:api_v3">
<soapenv:Header/>
<soapenv:Body>
<urn:find_tModel>
   <urn:authInfo>authtoken:c9c74230-ae21-4546-87c3-35514d6fcee7</urn:authInfo>
   <urn:findQualifiers>
      <urn:findQualifier>approximateMatch</urn:findQualifier>
   </urn:findQualifiers>
   <urn:name>%service%</urn:name>
</urn:find_tModel>
</soapenv:Body>
</soapenv:Envelope>

Note that it’s possible to query jUDDI by using the SQL ANSI 92 wildcards such as the “%”. In the previous example that is possible because we used the “findQualifier” named approximateMatch.

Important notes

It’s important to know that the SOA request examples provided in this post should be considered as really just exemples. That is because there is a proper way to map a WSDL to the UDDI data structures. Please refer to the following links to find out more information about that:

Another important thing to know is that in the same way there are people comparing REST and SOAP+WSDL services, you’ll find people advocating some different approaches to deal with a web service registry. These different approach usually uses RSS feeds and Restful services. Some tools that do it are:
For more information about UDDI go to http://uddi.org/pubs/uddi_v3.htm

23 comentários sobre “How to publish a web service to jUDDI

  1. Hi Marcelo,

    I installed juddi on Tomcat 7.0 in my laptop.I am able to see welcome page of juddi.But if u click view list of services link,its not opening. please help me for this issue.

    my os is windows 7 64bit.

    Regards
    Sudheer kumar

    • Hi Kumar,

      Unfortunately I had many problems when trying to install JUDDI eitheir with a different Tomcat version or a different JDK version.

      The versions I use in this post were the only one a could successfuly run JUDDI.

      Please post an error message so that we can try helping you.

      Marcelo Carvalho Fernandes

  2. Hi Marcelo,

    Thanks for your quick response.which log file i have to post.

    when i click view list of webservice page the below log file updated recently.

    localhost_access_log.2012-07-28:-

    0:0:0:0:0:0:0:1 – – [28/Jul/2012:07:35:29 +0530] “GET / HTTP/1.1” 200 12079
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:07:35:30 +0530] “GET /tomcat.css HTTP/1.1” 200 6074
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:07:35:30 +0530] “GET /tomcat.png HTTP/1.1” 200 5103
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:07:35:30 +0530] “GET /asf-logo.png HTTP/1.1” 200 17811
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:07:35:30 +0530] “GET /bg-button.png HTTP/1.1” 200 713
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:07:35:30 +0530] “GET /bg-nav.png HTTP/1.1” 200 1401
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:07:35:30 +0530] “GET /bg-upper.png HTTP/1.1” 200 3103
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:07:35:30 +0530] “GET /bg-middle.png HTTP/1.1” 200 1918
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:07:35:30 +0530] “GET /favicon.ico HTTP/1.1” 200 21630
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:07:35:49 +0530] “GET /host-manager/html HTTP/1.1” 404 1006
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:07:36:45 +0530] “GET /juddiv3/ HTTP/1.1” 500 15775
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:07:42:44 +0530] “GET / HTTP/1.1” 200 12079
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:07:42:59 +0530] “GET /manager/html HTTP/1.1” 401 2552
    0:0:0:0:0:0:0:1 – sudheer [28/Jul/2012:07:43:01 +0530] “GET /manager/html HTTP/1.1” 403 3290
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:24:58 +0530] “GET / HTTP/1.1” 200 12079
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:24:58 +0530] “GET /tomcat.css HTTP/1.1” 200 6074
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:24:58 +0530] “GET /tomcat.png HTTP/1.1” 200 5103
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:24:58 +0530] “GET /asf-logo.png HTTP/1.1” 200 17811
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:24:59 +0530] “GET /bg-upper.png HTTP/1.1” 200 3103
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:24:59 +0530] “GET /bg-middle.png HTTP/1.1” 200 1918
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:24:59 +0530] “GET /bg-nav.png HTTP/1.1” 200 1401
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:24:59 +0530] “GET /bg-button.png HTTP/1.1” 200 713
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:25:03 +0530] “GET /docs/manager-howto.html HTTP/1.1” 200 106450
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:25:03 +0530] “GET /docs/images/asf-logo.gif HTTP/1.1” 200 7279
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:25:03 +0530] “GET /docs/images/void.gif HTTP/1.1” 200 43
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:25:03 +0530] “GET /docs/images/tomcat.gif HTTP/1.1” 200 2066
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:25:03 +0530] “GET /docs/images/tomcat.gif HTTP/1.1” 200 2066
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:25:03 +0530] “GET /docs/images/asf-logo.gif HTTP/1.1” 200 7279
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:25:03 +0530] “GET /docs/images/void.gif HTTP/1.1” 200 43
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:25:42 +0530] “GET / HTTP/1.1” 200 12079
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:25:42 +0530] “GET /tomcat.css HTTP/1.1” 200 6074
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:25:42 +0530] “GET /tomcat.png HTTP/1.1” 200 5103
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:25:42 +0530] “GET /asf-logo.png HTTP/1.1” 200 17811
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:25:42 +0530] “GET /bg-upper.png HTTP/1.1” 200 3103
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:25:42 +0530] “GET /bg-nav.png HTTP/1.1” 200 1401
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:25:43 +0530] “GET /bg-middle.png HTTP/1.1” 200 1918
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:25:43 +0530] “GET /bg-button.png HTTP/1.1” 200 713
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:25:47 +0530] “GET /manager/status HTTP/1.1” 401 2552
    0:0:0:0:0:0:0:1 – sudheer [28/Jul/2012:08:25:51 +0530] “GET /manager/status HTTP/1.1” 403 3290
    0:0:0:0:0:0:0:1 – sudheer [28/Jul/2012:08:26:00 +0530] “GET /manager/status HTTP/1.1” 403 3290
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:26:11 +0530] “GET /host-manager/html HTTP/1.1” 404 1006
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:26:13 +0530] “GET / HTTP/1.1” 200 12079
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:26:13 +0530] “GET /tomcat.css HTTP/1.1” 200 6074
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:26:13 +0530] “GET /tomcat.png HTTP/1.1” 200 5103
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:26:13 +0530] “GET /asf-logo.png HTTP/1.1” 200 17811
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:26:13 +0530] “GET /bg-middle.png HTTP/1.1” 200 1918
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:26:13 +0530] “GET /bg-button.png HTTP/1.1” 200 713
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:26:13 +0530] “GET /bg-nav.png HTTP/1.1” 200 1401
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:26:13 +0530] “GET /bg-upper.png HTTP/1.1” 200 3103
    0:0:0:0:0:0:0:1 – sudheer [28/Jul/2012:08:26:14 +0530] “GET /manager/html HTTP/1.1” 403 3290
    0:0:0:0:0:0:0:1 – sudheer [28/Jul/2012:08:28:30 +0530] “GET /manager/html HTTP/1.1” 403 3290
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:30:28 +0530] “GET / HTTP/1.1” 200 12079
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:30:28 +0530] “GET /asf-logo.png HTTP/1.1” 200 17811
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:30:28 +0530] “GET /tomcat.css HTTP/1.1” 200 6074
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:30:28 +0530] “GET /tomcat.png HTTP/1.1” 200 5103
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:30:28 +0530] “GET /bg-button.png HTTP/1.1” 200 713
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:30:28 +0530] “GET /bg-middle.png HTTP/1.1” 200 1918
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:30:28 +0530] “GET /bg-nav.png HTTP/1.1” 200 1401
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:30:28 +0530] “GET /bg-upper.png HTTP/1.1” 200 3103
    0:0:0:0:0:0:0:1 – sudheer [28/Jul/2012:08:30:30 +0530] “GET /manager/status HTTP/1.1” 200 5584
    0:0:0:0:0:0:0:1 – sudheer [28/Jul/2012:08:30:30 +0530] “GET /manager/images/tomcat.gif HTTP/1.1” 200 2066
    0:0:0:0:0:0:0:1 – sudheer [28/Jul/2012:08:30:30 +0530] “GET /manager/images/tomcat.gif HTTP/1.1” 200 2066
    0:0:0:0:0:0:0:1 – sudheer [28/Jul/2012:08:30:30 +0530] “GET /manager/images/asf-logo.gif HTTP/1.1” 200 7279
    0:0:0:0:0:0:0:1 – sudheer [28/Jul/2012:08:30:30 +0530] “GET /manager/images/asf-logo.gif HTTP/1.1” 200 7279
    0:0:0:0:0:0:0:1 – sudheer [28/Jul/2012:08:30:53 +0530] “GET /manager/html HTTP/1.1” 200 16737
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:30:56 +0530] “GET /juddiv3 HTTP/1.1” 302 –
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:31:19 +0530] “GET /juddiv3/ HTTP/1.1” 200 2414
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:31:19 +0530] “GET /juddiv3/juddi.css HTTP/1.1” 200 2409
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:31:30 +0530] “GET /juddiv3/services HTTP/1.1” 404 1003
    0:0:0:0:0:0:0:1 – sudheer [28/Jul/2012:08:31:48 +0530] “GET /manager/html HTTP/1.1” 200 16737
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:31:58 +0530] “GET /juddiv3 HTTP/1.1” 302 –
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:31:58 +0530] “GET /juddiv3/ HTTP/1.1” 200 2414
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:31:58 +0530] “GET /juddiv3/juddi.css HTTP/1.1” 200 2409
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:32:11 +0530] “GET /pluto/portal/jUDDI HTTP/1.1” 404 952
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:32:21 +0530] “GET /juddiv3/services HTTP/1.1” 404 1003
    0:0:0:0:0:0:0:1 – sudheer [28/Jul/2012:08:33:50 +0530] “GET /manager/html HTTP/1.1” 200 16737
    0:0:0:0:0:0:0:1 – sudheer [28/Jul/2012:08:33:50 +0530] “GET /manager/images/asf-logo.gif HTTP/1.1” 200 7279
    0:0:0:0:0:0:0:1 – sudheer [28/Jul/2012:08:33:50 +0530] “GET /manager/images/tomcat.gif HTTP/1.1” 200 2066
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:34:04 +0530] “GET /juddiv3 HTTP/1.1” 302 –
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:34:04 +0530] “GET /juddiv3/ HTTP/1.1” 200 2414
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:34:04 +0530] “GET /juddiv3/juddi.css HTTP/1.1” 200 2409
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:34:11 +0530] “GET /juddiv3/services HTTP/1.1” 404 1003
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:34:38 +0530] “GET / HTTP/1.1” 200 12079
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:34:38 +0530] “GET /tomcat.css HTTP/1.1” 200 6074
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:34:38 +0530] “GET /asf-logo.png HTTP/1.1” 200 17811
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:34:38 +0530] “GET /tomcat.png HTTP/1.1” 200 5103
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:34:38 +0530] “GET /bg-middle.png HTTP/1.1” 200 1918
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:34:38 +0530] “GET /bg-upper.png HTTP/1.1” 200 3103
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:34:38 +0530] “GET /bg-button.png HTTP/1.1” 200 713
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:34:38 +0530] “GET /bg-nav.png HTTP/1.1” 200 1401
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:34:41 +0530] “GET /docs/security-howto.html HTTP/1.1” 200 27208
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:34:41 +0530] “GET /docs/images/asf-logo.gif HTTP/1.1” 200 7279
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:34:41 +0530] “GET /docs/images/tomcat.gif HTTP/1.1” 200 2066
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:34:41 +0530] “GET /docs/images/asf-logo.gif HTTP/1.1” 200 7279
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:34:41 +0530] “GET /docs/images/tomcat.gif HTTP/1.1” 200 2066
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:34:41 +0530] “GET /docs/images/void.gif HTTP/1.1” 200 43
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:08:34:42 +0530] “GET /docs/manager-howto.html HTTP/1.1” 200 106450
    0:0:0:0:0:0:0:1 – sudheer [28/Jul/2012:08:35:00 +0530] “GET /manager/status HTTP/1.1” 200 5875
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:09:01:04 +0530] “GET / HTTP/1.1” 200 12079
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:09:01:04 +0530] “GET /tomcat.css HTTP/1.1” 200 6074
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:09:01:04 +0530] “GET /tomcat.png HTTP/1.1” 200 5103
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:09:01:04 +0530] “GET /asf-logo.png HTTP/1.1” 200 17811
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:09:01:04 +0530] “GET /bg-upper.png HTTP/1.1” 200 3103
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:09:01:04 +0530] “GET /bg-button.png HTTP/1.1” 200 713
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:09:01:04 +0530] “GET /bg-nav.png HTTP/1.1” 200 1401
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:09:01:04 +0530] “GET /bg-middle.png HTTP/1.1” 200 1918
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:09:01:04 +0530] “GET /favicon.ico HTTP/1.1” 200 21630
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:09:01:10 +0530] “GET /host-manager/html HTTP/1.1” 404 1006
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:09:01:14 +0530] “GET /manager/html HTTP/1.1” 401 2552
    0:0:0:0:0:0:0:1 – sudheer [28/Jul/2012:09:01:15 +0530] “GET /manager/html HTTP/1.1” 200 16737
    0:0:0:0:0:0:0:1 – sudheer [28/Jul/2012:09:01:15 +0530] “GET /manager/images/asf-logo.gif HTTP/1.1” 200 7279
    0:0:0:0:0:0:0:1 – sudheer [28/Jul/2012:09:01:15 +0530] “GET /manager/images/tomcat.gif HTTP/1.1” 200 2066
    0:0:0:0:0:0:0:1 – sudheer [28/Jul/2012:09:01:15 +0530] “GET /manager/images/asf-logo.gif HTTP/1.1” 200 7279
    0:0:0:0:0:0:0:1 – sudheer [28/Jul/2012:09:01:15 +0530] “GET /manager/images/tomcat.gif HTTP/1.1” 200 2066
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:09:01:19 +0530] “GET /juddiv3 HTTP/1.1” 302 –
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:09:01:19 +0530] “GET /juddiv3/ HTTP/1.1” 200 2414
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:09:01:19 +0530] “GET /juddiv3/juddi.css HTTP/1.1” 200 2409
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:09:01:22 +0530] “GET /juddiv3/services HTTP/1.1” 404 1003
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:09:02:53 +0530] “GET /juddiv3/services/inquiry HTTP/1.1” 404 1027
    127.0.0.1 – – [28/Jul/2012:09:18:21 +0530] “GET /juddiv3/services/publisher?wsdl HTTP/1.1” 404 1033
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:09:49:18 +0530] “GET / HTTP/1.1” 200 12079
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:09:49:21 +0530] “GET /juddiv3/services/security?wsdl HTTP/1.1” 404 1030
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:21:00:31 +0530] “GET /juddiv3/services/security?wsdl HTTP/1.1” 404 1030
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:21:00:36 +0530] “GET /juddiv3 HTTP/1.1” 302 –
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:21:00:38 +0530] “GET /juddiv3/ HTTP/1.1” 500 22842
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:21:01:18 +0530] “GET / HTTP/1.1” 200 12079
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:21:01:18 +0530] “GET /tomcat.png HTTP/1.1” 200 5103
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:21:01:18 +0530] “GET /tomcat.css HTTP/1.1” 200 6074
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:21:01:18 +0530] “GET /asf-logo.png HTTP/1.1” 200 17811
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:21:01:18 +0530] “GET /bg-upper.png HTTP/1.1” 200 3103
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:21:01:18 +0530] “GET /bg-middle.png HTTP/1.1” 200 1918
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:21:01:18 +0530] “GET /bg-button.png HTTP/1.1” 200 713
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:21:01:18 +0530] “GET /bg-nav.png HTTP/1.1” 200 1401
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:21:01:18 +0530] “GET /favicon.ico HTTP/1.1” 200 21630
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:21:01:22 +0530] “GET /manager/html HTTP/1.1” 401 2552
    0:0:0:0:0:0:0:1 – sudheer [28/Jul/2012:21:01:22 +0530] “GET /manager/html HTTP/1.1” 200 16737
    0:0:0:0:0:0:0:1 – sudheer [28/Jul/2012:21:01:22 +0530] “GET /manager/images/tomcat.gif HTTP/1.1” 200 2066
    0:0:0:0:0:0:0:1 – sudheer [28/Jul/2012:21:01:22 +0530] “GET /manager/images/tomcat.gif HTTP/1.1” 200 2066
    0:0:0:0:0:0:0:1 – sudheer [28/Jul/2012:21:01:22 +0530] “GET /manager/images/asf-logo.gif HTTP/1.1” 200 7279
    0:0:0:0:0:0:0:1 – sudheer [28/Jul/2012:21:01:22 +0530] “GET /manager/images/asf-logo.gif HTTP/1.1” 200 7279
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:21:01:25 +0530] “GET /juddiv3 HTTP/1.1” 302 –
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:21:01:30 +0530] “GET /juddiv3/ HTTP/1.1” 200 2414
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:21:01:30 +0530] “GET /juddiv3/juddi.css HTTP/1.1” 200 2409
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:21:01:33 +0530] “GET /juddiv3/services HTTP/1.1” 404 1003
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:21:23:29 +0530] “GET /juddiv3/ HTTP/1.1” 200 2414
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:21:24:45 +0530] “GET /juddiv3/services HTTP/1.1” 404 1003
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:22:15:26 +0530] “GET /juddiv3 HTTP/1.1” 302 –
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:22:15:26 +0530] “GET /juddiv3/ HTTP/1.1” 200 2414
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:22:18:00 +0530] “GET /pluto/portal/jUDDI HTTP/1.1” 404 952
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:22:24:27 +0530] “GET /juddiv3/ HTTP/1.1” 200 2414
    0:0:0:0:0:0:0:1 – – [28/Jul/2012:22:24:50 +0530] “GET /juddiv3/services HTTP/1.1” 404 1003

    Thanks once again Marcelo..

    Regards
    Sudheer kumar

      • Hello,
        i m interesting to the discovery of web services for this I implement the web services and publish this last in juddi.
        i use tomcat 6.0, axis, mysql, and juddi-0.9rc4.
        now i search how can i find web service from query of user.
        plz help me and thank you in advanced

  3. Hi Marcelo,

    this is the log of catalina file

    Jul 28, 2012 7:34:22 AM org.apache.catalina.core.AprLifecycleListener init
    INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Apache Software Foundation\Tomcat 7.0\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files (x86)\PC Connectivity Solution\;C:\Program Files\Java\jdk1.6.0_32\bin;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;c:\Program Files (x86)\Microsoft SQL Server\90\Tools\binn\;;.
    Jul 28, 2012 7:34:22 AM org.apache.coyote.AbstractProtocolHandler init
    INFO: Initializing ProtocolHandler [“http-bio-8080”]
    Jul 28, 2012 7:34:22 AM org.apache.coyote.AbstractProtocolHandler init
    INFO: Initializing ProtocolHandler [“ajp-bio-8009”]
    Jul 28, 2012 7:34:22 AM org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 1530 ms
    Jul 28, 2012 7:34:23 AM org.apache.catalina.core.StandardService startInternal
    INFO: Starting service Catalina
    Jul 28, 2012 7:34:23 AM org.apache.catalina.core.StandardEngine startInternal
    INFO: Starting Servlet Engine: Apache Tomcat/7.0.11
    Jul 28, 2012 7:34:23 AM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory docs
    Jul 28, 2012 7:34:23 AM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory manager
    Jul 28, 2012 7:34:23 AM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory ROOT
    Jul 28, 2012 7:34:23 AM org.apache.coyote.AbstractProtocolHandler start
    INFO: Starting ProtocolHandler [“http-bio-8080”]
    Jul 28, 2012 7:34:23 AM org.apache.coyote.AbstractProtocolHandler start
    INFO: Starting ProtocolHandler [“ajp-bio-8009”]
    Jul 28, 2012 7:34:23 AM org.apache.catalina.startup.Catalina start
    INFO: Server startup in 644 ms
    Jul 28, 2012 7:35:03 AM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory juddiv3
    Jul 28, 2012 7:35:09 AM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory pluto
    Jul 28, 2012 7:35:09 AM org.apache.catalina.core.StandardContext startInternal
    SEVERE: Error listenerStart
    Jul 28, 2012 7:35:09 AM org.apache.catalina.core.StandardContext startInternal
    SEVERE: Context [/pluto] startup failed due to previous errors
    Jul 28, 2012 7:35:09 AM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory uddi-portlets
    Jul 28, 2012 7:35:11 AM org.apache.juddi.v3.client.config.WebHelper getUDDIClerkManager
    INFO: Reading the managerName from the clientConfig file META-INF/uddi.xml
    Jul 28, 2012 7:35:11 AM org.apache.juddi.v3.client.config.ClientConfig loadConfiguration
    INFO: Reading UDDI Client properties file file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%207.0/webapps/uddi-portlets/WEB-INF/classes/META-INF/uddi.xml
    Jul 28, 2012 7:35:11 AM org.apache.juddi.v3.client.config.WebHelper getUDDIClerkManager
    INFO: Starting Clerk Manager uddi-portlet-manager…
    Jul 28, 2012 7:36:44 AM org.apache.juddi.config.AppConfig loadConfiguration
    INFO: Reading from properties file: file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%207.0/webapps/juddiv3/WEB-INF/classes/juddiv3.properties
    Jul 28, 2012 7:41:44 AM org.apache.coyote.AbstractProtocolHandler pause
    INFO: Pausing ProtocolHandler [“http-bio-8080”]
    Jul 28, 2012 7:41:47 AM org.apache.coyote.AbstractProtocolHandler pause
    INFO: Pausing ProtocolHandler [“ajp-bio-8009”]
    Jul 28, 2012 7:41:48 AM org.apache.catalina.core.StandardService stopInternal
    INFO: Stopping service Catalina
    Jul 28, 2012 7:41:48 AM org.apache.juddi.v3.client.config.UDDIClerkManager stop
    INFO: Stopping UDDI Clerks for manager uddi-portlet-manager
    Jul 28, 2012 7:41:48 AM org.apache.juddi.v3.client.config.UDDIClerkManager stop
    INFO: UDDI Clerks shutdown completed for manager uddi-portlet-manager
    Jul 28, 2012 7:41:48 AM org.apache.catalina.util.LifecycleBase stop
    INFO: The stop() method was called on component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/pluto]] after stop() had already been called. The second call will be ignored.
    Jul 28, 2012 7:41:49 AM org.apache.coyote.AbstractProtocolHandler stop
    INFO: Stopping ProtocolHandler [“http-bio-8080”]
    Jul 28, 2012 7:41:49 AM org.apache.coyote.AbstractProtocolHandler stop
    INFO: Stopping ProtocolHandler [“ajp-bio-8009”]
    Jul 28, 2012 7:41:50 AM org.apache.catalina.core.AprLifecycleListener init
    INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Apache Software Foundation\Tomcat 7.0\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files (x86)\PC Connectivity Solution\;C:\Program Files\Java\jdk1.6.0_32\bin;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;c:\Program Files (x86)\Microsoft SQL Server\90\Tools\binn\;;.
    Jul 28, 2012 7:41:50 AM org.apache.coyote.AbstractProtocolHandler init
    INFO: Initializing ProtocolHandler [“http-bio-8080”]
    Jul 28, 2012 7:41:50 AM org.apache.coyote.AbstractProtocolHandler init
    INFO: Initializing ProtocolHandler [“ajp-bio-8009”]
    Jul 28, 2012 7:41:50 AM org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 626 ms
    Jul 28, 2012 7:41:50 AM org.apache.catalina.core.StandardService startInternal
    INFO: Starting service Catalina
    Jul 28, 2012 7:41:50 AM org.apache.catalina.core.StandardEngine startInternal
    INFO: Starting Servlet Engine: Apache Tomcat/7.0.11
    Jul 28, 2012 7:41:50 AM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory docs
    Jul 28, 2012 7:41:51 AM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory juddiv3
    Jul 28, 2012 7:41:53 AM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory manager
    Jul 28, 2012 7:41:54 AM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory pluto
    Jul 28, 2012 7:41:54 AM org.apache.catalina.core.StandardContext startInternal
    SEVERE: Error listenerStart
    Jul 28, 2012 7:41:54 AM org.apache.catalina.core.StandardContext startInternal
    SEVERE: Context [/pluto] startup failed due to previous errors
    Jul 28, 2012 7:41:54 AM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory ROOT
    Jul 28, 2012 7:41:54 AM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory uddi-portlets
    Jul 28, 2012 7:41:54 AM org.apache.juddi.v3.client.config.WebHelper getUDDIClerkManager
    INFO: Reading the managerName from the clientConfig file META-INF/uddi.xml
    Jul 28, 2012 7:41:54 AM org.apache.juddi.v3.client.config.ClientConfig loadConfiguration
    INFO: Reading UDDI Client properties file file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%207.0/webapps/uddi-portlets/WEB-INF/classes/META-INF/uddi.xml
    Jul 28, 2012 7:41:54 AM org.apache.juddi.v3.client.config.WebHelper getUDDIClerkManager
    INFO: Starting Clerk Manager uddi-portlet-manager…
    Jul 28, 2012 7:41:54 AM org.apache.coyote.AbstractProtocolHandler start
    INFO: Starting ProtocolHandler [“http-bio-8080”]
    Jul 28, 2012 7:41:54 AM org.apache.coyote.AbstractProtocolHandler start
    INFO: Starting ProtocolHandler [“ajp-bio-8009”]
    Jul 28, 2012 7:41:54 AM org.apache.catalina.startup.Catalina start
    INFO: Server startup in 4137 ms
    Jul 28, 2012 7:43:29 AM org.apache.coyote.AbstractProtocolHandler pause
    INFO: Pausing ProtocolHandler [“http-bio-8080”]
    Jul 28, 2012 7:43:31 AM org.apache.coyote.AbstractProtocolHandler pause
    INFO: Pausing ProtocolHandler [“ajp-bio-8009”]
    Jul 28, 2012 7:43:32 AM org.apache.catalina.core.StandardService stopInternal
    INFO: Stopping service Catalina
    Jul 28, 2012 7:43:32 AM org.apache.juddi.v3.client.config.UDDIClerkManager stop
    INFO: Stopping UDDI Clerks for manager uddi-portlet-manager
    Jul 28, 2012 7:43:32 AM org.apache.juddi.v3.client.config.UDDIClerkManager stop
    INFO: UDDI Clerks shutdown completed for manager uddi-portlet-manager
    Jul 28, 2012 7:43:32 AM org.apache.catalina.util.LifecycleBase stop
    INFO: The stop() method was called on component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/pluto]] after stop() had already been called. The second call will be ignored.
    Jul 28, 2012 7:43:32 AM org.apache.coyote.AbstractProtocolHandler stop
    INFO: Stopping ProtocolHandler [“http-bio-8080”]
    Jul 28, 2012 7:43:32 AM org.apache.coyote.AbstractProtocolHandler stop
    INFO: Stopping ProtocolHandler [“ajp-bio-8009”]
    Jul 28, 2012 8:24:38 AM org.apache.catalina.core.AprLifecycleListener init
    INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Apache Software Foundation\Tomcat 7.0\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files (x86)\PC Connectivity Solution\;C:\Program Files\Java\jdk1.6.0_32\bin;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;c:\Program Files (x86)\Microsoft SQL Server\90\Tools\binn\;;.
    Jul 28, 2012 8:24:42 AM org.apache.coyote.AbstractProtocolHandler init
    INFO: Initializing ProtocolHandler [“http-bio-8080”]
    Jul 28, 2012 8:24:43 AM org.apache.coyote.AbstractProtocolHandler init
    INFO: Initializing ProtocolHandler [“ajp-bio-8009”]
    Jul 28, 2012 8:24:43 AM org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 6367 ms
    Jul 28, 2012 8:24:43 AM org.apache.catalina.core.StandardService startInternal
    INFO: Starting service Catalina
    Jul 28, 2012 8:24:43 AM org.apache.catalina.core.StandardEngine startInternal
    INFO: Starting Servlet Engine: Apache Tomcat/7.0.11
    Jul 28, 2012 8:24:43 AM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory docs
    Jul 28, 2012 8:24:45 AM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory juddiv3
    Jul 28, 2012 8:24:54 AM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory manager
    Jul 28, 2012 8:24:54 AM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory pluto
    Jul 28, 2012 8:24:55 AM org.apache.catalina.core.StandardContext startInternal
    SEVERE: Error listenerStart
    Jul 28, 2012 8:24:55 AM org.apache.catalina.core.StandardContext startInternal
    SEVERE: Context [/pluto] startup failed due to previous errors
    Jul 28, 2012 8:24:55 AM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory ROOT
    Jul 28, 2012 8:24:55 AM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory uddi-portlets
    Jul 28, 2012 8:24:57 AM org.apache.juddi.v3.client.config.WebHelper getUDDIClerkManager
    INFO: Reading the managerName from the clientConfig file META-INF/uddi.xml
    Jul 28, 2012 8:24:57 AM org.apache.juddi.v3.client.config.ClientConfig loadConfiguration
    INFO: Reading UDDI Client properties file file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%207.0/webapps/uddi-portlets/WEB-INF/classes/META-INF/uddi.xml
    Jul 28, 2012 8:24:57 AM org.apache.juddi.v3.client.config.WebHelper getUDDIClerkManager
    INFO: Starting Clerk Manager uddi-portlet-manager…
    Jul 28, 2012 8:24:57 AM org.apache.coyote.AbstractProtocolHandler start
    INFO: Starting ProtocolHandler [“http-bio-8080”]
    Jul 28, 2012 8:24:57 AM org.apache.coyote.AbstractProtocolHandler start
    INFO: Starting ProtocolHandler [“ajp-bio-8009”]
    Jul 28, 2012 8:24:57 AM org.apache.catalina.startup.Catalina start
    INFO: Server startup in 14479 ms
    Jul 28, 2012 8:30:04 AM org.apache.coyote.AbstractProtocolHandler pause
    INFO: Pausing ProtocolHandler [“http-bio-8080”]
    Jul 28, 2012 8:30:05 AM org.apache.coyote.AbstractProtocolHandler pause
    INFO: Pausing ProtocolHandler [“ajp-bio-8009”]
    Jul 28, 2012 8:30:06 AM org.apache.catalina.core.StandardService stopInternal
    INFO: Stopping service Catalina
    Jul 28, 2012 8:30:06 AM org.apache.juddi.v3.client.config.UDDIClerkManager stop
    INFO: Stopping UDDI Clerks for manager uddi-portlet-manager
    Jul 28, 2012 8:30:06 AM org.apache.juddi.v3.client.config.UDDIClerkManager stop
    INFO: UDDI Clerks shutdown completed for manager uddi-portlet-manager
    Jul 28, 2012 8:30:06 AM org.apache.catalina.util.LifecycleBase stop
    INFO: The stop() method was called on component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/pluto]] after stop() had already been called. The second call will be ignored.
    Jul 28, 2012 8:30:07 AM org.apache.coyote.AbstractProtocolHandler stop
    INFO: Stopping ProtocolHandler [“http-bio-8080”]
    Jul 28, 2012 8:30:07 AM org.apache.coyote.AbstractProtocolHandler stop
    INFO: Stopping ProtocolHandler [“ajp-bio-8009”]
    Jul 28, 2012 8:30:08 AM org.apache.catalina.core.AprLifecycleListener init
    INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Apache Software Foundation\Tomcat 7.0\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files (x86)\PC Connectivity Solution\;C:\Program Files\Java\jdk1.6.0_32\bin;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;c:\Program Files (x86)\Microsoft SQL Server\90\Tools\binn\;;.
    Jul 28, 2012 8:30:08 AM org.apache.coyote.AbstractProtocolHandler init
    INFO: Initializing ProtocolHandler [“http-bio-8080”]
    Jul 28, 2012 8:30:08 AM org.apache.coyote.AbstractProtocolHandler init
    INFO: Initializing ProtocolHandler [“ajp-bio-8009”]
    Jul 28, 2012 8:30:08 AM org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 725 ms
    Jul 28, 2012 8:30:08 AM org.apache.catalina.core.StandardService startInternal
    INFO: Starting service Catalina
    Jul 28, 2012 8:30:08 AM org.apache.catalina.core.StandardEngine startInternal
    INFO: Starting Servlet Engine: Apache Tomcat/7.0.11
    Jul 28, 2012 8:30:08 AM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory docs
    Jul 28, 2012 8:30:09 AM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory juddiv3
    Jul 28, 2012 8:30:12 AM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory manager
    Jul 28, 2012 8:30:12 AM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory pluto
    Jul 28, 2012 8:30:12 AM org.apache.catalina.core.StandardContext startInternal
    SEVERE: Error listenerStart
    Jul 28, 2012 8:30:12 AM org.apache.catalina.core.StandardContext startInternal
    SEVERE: Context [/pluto] startup failed due to previous errors
    Jul 28, 2012 8:30:12 AM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory ROOT
    Jul 28, 2012 8:30:12 AM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory uddi-portlets
    Jul 28, 2012 8:30:12 AM org.apache.juddi.v3.client.config.WebHelper getUDDIClerkManager
    INFO: Reading the managerName from the clientConfig file META-INF/uddi.xml
    Jul 28, 2012 8:30:12 AM org.apache.juddi.v3.client.config.ClientConfig loadConfiguration
    INFO: Reading UDDI Client properties file file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%207.0/webapps/uddi-portlets/WEB-INF/classes/META-INF/uddi.xml
    Jul 28, 2012 8:30:12 AM org.apache.juddi.v3.client.config.WebHelper getUDDIClerkManager
    INFO: Starting Clerk Manager uddi-portlet-manager…
    Jul 28, 2012 8:30:12 AM org.apache.coyote.AbstractProtocolHandler start
    INFO: Starting ProtocolHandler [“http-bio-8080”]
    Jul 28, 2012 8:30:12 AM org.apache.coyote.AbstractProtocolHandler start
    INFO: Starting ProtocolHandler [“ajp-bio-8009”]
    Jul 28, 2012 8:30:12 AM org.apache.catalina.startup.Catalina start
    INFO: Server startup in 4027 ms
    Jul 28, 2012 8:30:56 AM org.apache.juddi.config.AppConfig loadConfiguration
    INFO: Reading from properties file: file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%207.0/webapps/juddiv3/WEB-INF/classes/juddiv3.properties
    Jul 28, 2012 8:31:15 AM org.apache.juddi.config.AppConfig getPersistentConfiguration
    INFO: The ‘root’ publisher was not found, loading…
    Jul 28, 2012 8:31:15 AM org.apache.juddi.config.Install buildInstallEntity
    INFO: Loading the content of file: jar:file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%207.0/webapps/juddiv3/WEB-INF/lib/juddi-core-openjpa-3.1.3.jar!/juddi_install_data/root_tModelKeyGen.xml
    Jul 28, 2012 8:31:16 AM org.apache.juddi.config.Install buildInstallEntity
    INFO: Loading the content of file: jar:file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%207.0/webapps/juddiv3/WEB-INF/lib/juddi-core-openjpa-3.1.3.jar!/juddi_install_data/root_BusinessEntity.xml
    Jul 28, 2012 8:31:16 AM org.apache.juddi.config.Install install
    INFO: Loading the root Publisher from file root_Publisher.xml
    Jul 28, 2012 8:31:16 AM org.apache.juddi.config.Install buildInstallEntity
    INFO: Loading the content of file: jar:file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%207.0/webapps/juddiv3/WEB-INF/lib/juddi-core-openjpa-3.1.3.jar!/juddi_install_data/root_Publisher.xml
    Jul 28, 2012 8:31:17 AM org.apache.juddi.config.Install buildInstallEntity
    INFO: Loading the content of file: jar:file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%207.0/webapps/juddiv3/WEB-INF/lib/juddi-core-openjpa-3.1.3.jar!/juddi_install_data/UDDI_Publisher.xml
    Jul 28, 2012 8:31:17 AM org.apache.juddi.config.Install buildInstallEntity
    INFO: Loading the content of file: jar:file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%207.0/webapps/juddiv3/WEB-INF/lib/juddi-core-openjpa-3.1.3.jar!/juddi_install_data/UDDI_tModels.xml
    Jul 28, 2012 8:31:19 AM org.apache.juddi.api.impl.UDDIServiceCounter getServer
    INFO: Found MBean server
    Jul 28, 2012 9:01:07 PM org.apache.coyote.AbstractProtocolHandler pause
    INFO: Pausing ProtocolHandler [“http-bio-8080”]
    Jul 28, 2012 9:01:08 PM org.apache.coyote.AbstractProtocolHandler pause
    INFO: Pausing ProtocolHandler [“ajp-bio-8009”]
    Jul 28, 2012 9:01:09 PM org.apache.catalina.core.StandardService stopInternal
    INFO: Stopping service Catalina
    Jul 28, 2012 9:01:09 PM org.apache.juddi.v3.client.config.UDDIClerkManager stop
    INFO: Stopping UDDI Clerks for manager uddi-portlet-manager
    Jul 28, 2012 9:01:10 PM org.apache.juddi.v3.client.config.UDDIClerkManager stop
    INFO: UDDI Clerks shutdown completed for manager uddi-portlet-manager
    Jul 28, 2012 9:01:10 PM org.apache.catalina.util.LifecycleBase stop
    INFO: The stop() method was called on component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/pluto]] after stop() had already been called. The second call will be ignored.
    Jul 28, 2012 9:01:10 PM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
    SEVERE: The web application [/juddiv3] appears to have started a thread named [MySQL Statement Cancellation Timer] but has failed to stop it. This is very likely to create a memory leak.
    Jul 28, 2012 9:01:10 PM org.apache.catalina.loader.WebappClassLoader checkThreadLocalMapForLeaks
    SEVERE: The web application [/juddiv3] created a ThreadLocal with key of type [com.sun.xml.bind.v2.ClassFactory$1] (value [com.sun.xml.bind.v2.ClassFactory$1@302720f6]) and a value of type [java.util.WeakHashMap] (value [{class org.uddi.api_v3.BusinessService=java.lang.ref.WeakReference@5bfac733, class org.uddi.api_v3.AccessPoint=java.lang.ref.WeakReference@2d2c1472, class java.util.ArrayList=java.lang.ref.WeakReference@28f25f89, class org.uddi.api_v3.Name=java.lang.ref.WeakReference@405e305f, class org.uddi.api_v3.OverviewURL=java.lang.ref.WeakReference@67b9cdfc, class org.uddi.api_v3.TModel=java.lang.ref.WeakReference@57829097, class org.uddi.api_v3.OverviewDoc=java.lang.ref.WeakReference@3ce2d663, class org.uddi.api_v3.DiscoveryURL=java.lang.ref.WeakReference@50691ccf, class org.uddi.api_v3.SaveTModel=java.lang.ref.WeakReference@24e28347, class org.uddi.api_v3.TModelInstanceInfo=java.lang.ref.WeakReference@1318bd3c, class org.uddi.api_v3.KeyedReference=java.lang.ref.WeakReference@3d2fb7ef, class org.uddi.api_v3.CategoryBag=java.lang.ref.WeakReference@7d4cb4b, class org.uddi.api_v3.DiscoveryURLs=java.lang.ref.WeakReference@236eacf1, class org.uddi.api_v3.TModelInstanceDetails=java.lang.ref.WeakReference@371c1463, class org.apache.juddi.api_v3.Publisher=java.lang.ref.WeakReference@147e8bd9, class org.uddi.api_v3.BusinessServices=java.lang.ref.WeakReference@f5e12, class org.uddi.api_v3.InstanceDetails=java.lang.ref.WeakReference@70e8efc5, class javax.xml.bind.annotation.W3CDomHandler=java.lang.ref.WeakReference@4cd5a86c, class org.uddi.api_v3.BusinessEntity=java.lang.ref.WeakReference@5f2471dc, class org.uddi.api_v3.Description=java.lang.ref.WeakReference@51af5350, class org.uddi.api_v3.BindingTemplate=java.lang.ref.WeakReference@4d86d315, class org.uddi.api_v3.BindingTemplates=java.lang.ref.WeakReference@4e8c2f76}]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
    Jul 28, 2012 9:01:10 PM org.apache.catalina.loader.WebappClassLoader checkThreadLocalMapForLeaks
    SEVERE: The web application [/juddiv3] created a ThreadLocal with key of type [com.sun.xml.bind.v2.runtime.Coordinator$1] (value [com.sun.xml.bind.v2.runtime.Coordinator$1@55801443]) and a value of type [java.lang.Object[]] (value [[Ljava.lang.Object;@4bb2668f]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
    Jul 28, 2012 9:01:10 PM org.apache.coyote.AbstractProtocolHandler stop
    INFO: Stopping ProtocolHandler [“http-bio-8080”]
    Jul 28, 2012 9:01:10 PM org.apache.coyote.AbstractProtocolHandler stop
    INFO: Stopping ProtocolHandler [“ajp-bio-8009”]
    Jul 28, 2012 9:01:12 PM org.apache.catalina.core.AprLifecycleListener init
    INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Apache Software Foundation\Tomcat 7.0\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files (x86)\PC Connectivity Solution\;C:\Program Files\Java\jdk1.6.0_32\bin;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;c:\Program Files (x86)\Microsoft SQL Server\90\Tools\binn\;;.
    Jul 28, 2012 9:01:13 PM org.apache.coyote.AbstractProtocolHandler init
    INFO: Initializing ProtocolHandler [“http-bio-8080”]
    Jul 28, 2012 9:01:13 PM org.apache.coyote.AbstractProtocolHandler init
    INFO: Initializing ProtocolHandler [“ajp-bio-8009”]
    Jul 28, 2012 9:01:13 PM org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 858 ms
    Jul 28, 2012 9:01:13 PM org.apache.catalina.core.StandardService startInternal
    INFO: Starting service Catalina
    Jul 28, 2012 9:01:13 PM org.apache.catalina.core.StandardEngine startInternal
    INFO: Starting Servlet Engine: Apache Tomcat/7.0.11
    Jul 28, 2012 9:01:13 PM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory docs
    Jul 28, 2012 9:01:13 PM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory juddiv3
    Jul 28, 2012 9:01:16 PM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory manager
    Jul 28, 2012 9:01:16 PM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory pluto
    Jul 28, 2012 9:01:17 PM org.apache.catalina.core.StandardContext startInternal
    SEVERE: Error listenerStart
    Jul 28, 2012 9:01:17 PM org.apache.catalina.core.StandardContext startInternal
    SEVERE: Context [/pluto] startup failed due to previous errors
    Jul 28, 2012 9:01:17 PM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory ROOT
    Jul 28, 2012 9:01:17 PM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory uddi-portlets
    Jul 28, 2012 9:01:17 PM org.apache.juddi.v3.client.config.WebHelper getUDDIClerkManager
    INFO: Reading the managerName from the clientConfig file META-INF/uddi.xml
    Jul 28, 2012 9:01:17 PM org.apache.juddi.v3.client.config.ClientConfig loadConfiguration
    INFO: Reading UDDI Client properties file file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%207.0/webapps/uddi-portlets/WEB-INF/classes/META-INF/uddi.xml
    Jul 28, 2012 9:01:17 PM org.apache.juddi.v3.client.config.WebHelper getUDDIClerkManager
    INFO: Starting Clerk Manager uddi-portlet-manager…
    Jul 28, 2012 9:01:17 PM org.apache.coyote.AbstractProtocolHandler start
    INFO: Starting ProtocolHandler [“http-bio-8080”]
    Jul 28, 2012 9:01:17 PM org.apache.coyote.AbstractProtocolHandler start
    INFO: Starting ProtocolHandler [“ajp-bio-8009”]
    Jul 28, 2012 9:01:17 PM org.apache.catalina.startup.Catalina start
    INFO: Server startup in 4781 ms
    Jul 28, 2012 9:01:25 PM org.apache.juddi.config.AppConfig loadConfiguration
    INFO: Reading from properties file: file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%207.0/webapps/juddiv3/WEB-INF/classes/juddiv3.properties
    Jul 28, 2012 9:01:30 PM org.apache.juddi.api.impl.UDDIServiceCounter getServer
    INFO: Found MBean server
    Jul 28, 2012 10:52:16 PM org.apache.coyote.AbstractProtocolHandler pause
    INFO: Pausing ProtocolHandler [“http-bio-8080”]
    Jul 28, 2012 10:52:18 PM org.apache.coyote.AbstractProtocolHandler pause
    INFO: Pausing ProtocolHandler [“ajp-bio-8009”]
    Jul 28, 2012 10:52:19 PM org.apache.catalina.core.StandardService stopInternal
    INFO: Stopping service Catalina
    Jul 28, 2012 10:52:19 PM org.apache.juddi.v3.client.config.UDDIClerkManager stop
    INFO: Stopping UDDI Clerks for manager uddi-portlet-manager
    Jul 28, 2012 10:52:19 PM org.apache.juddi.v3.client.config.UDDIClerkManager stop
    INFO: UDDI Clerks shutdown completed for manager uddi-portlet-manager
    Jul 28, 2012 10:52:19 PM org.apache.catalina.util.LifecycleBase stop
    INFO: The stop() method was called on component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/pluto]] after stop() had already been called. The second call will be ignored.
    Jul 28, 2012 10:52:19 PM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
    SEVERE: The web application [/juddiv3] appears to have started a thread named [MySQL Statement Cancellation Timer] but has failed to stop it. This is very likely to create a memory leak.
    Jul 28, 2012 10:52:19 PM org.apache.coyote.AbstractProtocolHandler stop
    INFO: Stopping ProtocolHandler [“http-bio-8080”]
    Jul 28, 2012 10:52:19 PM org.apache.coyote.AbstractProtocolHandler stop
    INFO: Stopping ProtocolHandler [“ajp-bio-8009”]
    Jul 28, 2012 10:54:34 PM org.apache.catalina.core.AprLifecycleListener init
    INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Apache Software Foundation\Tomcat 7.0\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files (x86)\PC Connectivity Solution\;C:\Program Files\Java\jdk1.6.0_32\bin;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;c:\Program Files (x86)\Microsoft SQL Server\90\Tools\binn\;;.
    Jul 28, 2012 10:54:34 PM org.apache.coyote.AbstractProtocolHandler init
    INFO: Initializing ProtocolHandler [“http-bio-8080”]
    Jul 28, 2012 10:54:34 PM org.apache.coyote.AbstractProtocolHandler init
    INFO: Initializing ProtocolHandler [“ajp-bio-8009”]
    Jul 28, 2012 10:54:34 PM org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 656 ms
    Jul 28, 2012 10:54:34 PM org.apache.catalina.core.StandardService startInternal
    INFO: Starting service Catalina
    Jul 28, 2012 10:54:34 PM org.apache.catalina.core.StandardEngine startInternal
    INFO: Starting Servlet Engine: Apache Tomcat/7.0.11
    Jul 28, 2012 10:54:34 PM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory docs
    Jul 28, 2012 10:54:35 PM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory juddiv3
    Jul 28, 2012 10:54:37 PM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory manager
    Jul 28, 2012 10:54:37 PM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory pluto
    Jul 28, 2012 10:54:37 PM org.apache.catalina.core.StandardContext startInternal
    SEVERE: Error listenerStart
    Jul 28, 2012 10:54:37 PM org.apache.catalina.core.StandardContext startInternal
    SEVERE: Context [/pluto] startup failed due to previous errors
    Jul 28, 2012 10:54:37 PM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory ROOT
    Jul 28, 2012 10:54:37 PM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory uddi-portlets
    Jul 28, 2012 10:54:37 PM org.apache.juddi.v3.client.config.WebHelper getUDDIClerkManager
    INFO: Reading the managerName from the clientConfig file META-INF/uddi.xml
    Jul 28, 2012 10:54:37 PM org.apache.juddi.v3.client.config.ClientConfig loadConfiguration
    INFO: Reading UDDI Client properties file file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%207.0/webapps/uddi-portlets/WEB-INF/classes/META-INF/uddi.xml
    Jul 28, 2012 10:54:38 PM org.apache.juddi.v3.client.config.WebHelper getUDDIClerkManager
    INFO: Starting Clerk Manager uddi-portlet-manager…
    Jul 28, 2012 10:54:38 PM org.apache.coyote.AbstractProtocolHandler start
    INFO: Starting ProtocolHandler [“http-bio-8080”]
    Jul 28, 2012 10:54:38 PM org.apache.coyote.AbstractProtocolHandler start
    INFO: Starting ProtocolHandler [“ajp-bio-8009”]
    Jul 28, 2012 10:54:38 PM org.apache.catalina.startup.Catalina start
    INFO: Server startup in 3202 ms
    Jul 28, 2012 10:54:49 PM org.apache.juddi.config.AppConfig loadConfiguration
    INFO: Reading from properties file: file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%207.0/webapps/juddiv3/WEB-INF/classes/juddiv3.properties
    Jul 28, 2012 10:54:52 PM org.apache.juddi.api.impl.UDDIServiceCounter getServer
    INFO: Found MBean server

    Thanks
    Sudheer kumar

  4. Hey Kumar,

    The SEVERE erros are not clear to me to point what the problem is. Are you going to use any other Java webapp that needs Tomcat 7? If don’t I suggest you to install the very same Tomcat and JDK version I talk on the post.

    Sorry 😦 for not being able to help you

    Marcelo

    • Hi Marcelo,

      I am using this tomcat 7 only for this juddi.
      Now i tried once again with the exact configuration which is you mentioned in the link tomcat 6.0.29.Still i got the same problem.

      what could be the issue?

      Regards
      Sudheer

  5. Post the catalina.out together with a description of what happens.
    Do you know that you have to use JUDDI’s webservices in order to add services to it and see them through pluto?

  6. In caralina.out has the same text which i pasted above.

    For Pluto log i got the below error

    Jul 28, 2012 11:31:58 PM org.apache.catalina.core.StandardContext listenerStart
    SEVERE: Error configuring application listener of class org.apache.pluto.driver.PortalStartupListener
    java.lang.NoClassDefFoundError: org/apache/pluto/PortletContainerException
    at java.lang.Class.getDeclaredConstructors0(Native Method)
    at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
    at java.lang.Class.getConstructor0(Unknown Source)
    at java.lang.Class.newInstance0(Unknown Source)
    at java.lang.Class.newInstance(Unknown Source)
    at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4079)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4630)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:546)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1041)
    at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:964)
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502)
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:445)
    at org.apache.catalina.core.StandardService.start(StandardService.java:519)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
    Caused by: java.lang.ClassNotFoundException: org.apache.pluto.PortletContainerException
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1645)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1491)
    … 29 more
    Jul 28, 2012 11:31:58 PM org.apache.catalina.core.StandardContext listenerStart
    SEVERE: Skipped installing application listeners due to previous error(s)

  7. Hi Marcelo,

    Thanks for your quick response.
    Now i am able to see view list of services page.
    Now i need infomation about, if i publish some 2 webservices .. is there anyway to see both of the webserivices together in a browser?

    Thanks $ Regards
    Sudheer Kumar

    • Hi Marcelo,

      I integrated this JUDDI with my cordys product.
      I am publishing webservices using my product component.
      So published content will be stored in My SQL.Now how can i display the published webservices together in the browser.
      Its a bit urgent to me.Please help me for this..

      Regards
      Sudheer kmar

  8. Hi

    I am trying to install juddi in tomcat. My tomcat is already working with eclipse wtp. Now after following all your instructions. when i try to go to http://localhost:8080/juddiv3 or http://localhost:8080/juddi the error is 404
    type Status report

    message /juddiv3

    description The requested resource (/juddiv3) is not available.

    either i try from eclipse platform or throug IE seperately the problem is same.

    Could you please help me in this.

    Could you please email me.

  9. hi experts,

    i have successfully registered a webservice using juddi-gui (register from wsdl) . now I want to look up my service as a client. how to do that? i am able to find the service details, tmodel, binding template, business information. how to export wsdl file from these?

  10. hello ,Help me connect judd with wsig (the Web Service Integration Gateway) I would like to mention all the stages in detail because there are not enough sources for it in the field of application. Thank you

Deixar mensagem para Marcelo Carvalho Fernandes Cancelar resposta