Hi Kurt. Have you had any time to look into the issue in my last post?
Kind regards -Gunnlaugur 2010/4/23 Gunnlaugur Sigurðsson <gunnlaugur...@gmail.com> > Hi Kurt. > > I checked out the source and ran mvn install, but maven is unable to find > the jdocbook-plugin > [INFO] Unable to find resource > 'org.jboss.maven.plugins:maven-jdocbook-plugin:pom:2.2.0' in repository > repository.jboss.org (http://repository.jboss.org/maven2/) > > I've browsed the jboss repo but could not find it. > Do you know where I can find it? > > Thanks. > -Gunnlaugur > > > > > > > On Fri, Apr 23, 2010 at 6:12 PM, Kurt Stam <kurt.s...@gmail.com> wrote: > >> >> Hi Gunnlaugur, >> >> Could you try the same with the code from the trunk? >> >> Just check it out and run >> mvn install >> >> Thx! >> >> --Kurt >> >> Sent from my iPhone >> >> On Apr 23, 2010, at 3:05 AM, Gunnlaugur Sigurðsson < >> gunnlaugur...@gmail.com> wrote: >> >> Hi Kurt. >> >> I've watched all the demo's on the blog site and still can't get the web >> service to auto register. >> >> I added the DEBUG to this line to the logging.properties file in the >> /opt/juddi-portal-bundle-3.0.1/conf directory >> org.apache.catalina.core.ContainerBase.[Catalina].[localhost].level = >> INFO, DEBUG >> >> juddi.log, host-manager.2010-04-23.log and pluto.2010-04-23.log are empty >> after I reloaded my web service >> The following is an output from the other logs in >> /opt/juddi-portal-bundle-3.0.1/logs >> >> >> # catalina.out >> >> Apr 23, 2010 9:41:40 AM org.apache.catalina.core.StandardContext reload >> INFO: Reloading this Context has started >> 2010-04-23 09:41:40,042 INFO >> [org.apache.cxf.bus.spring.BusApplicationContext] - Closing >> org.apache.cxf.bus.spring.busapplicationcont...@19a8bf2: display name >> [org.apache.cxf.bus.spring.busapplicationcont...@19a8bf2]; startup date >> [Fri Apr 23 08:49:06 GMT 2010]; parent: >> org.springframework.web.context.support.xmlwebapplicationcont...@1bf48de >> Apr 23, 2010 9:41:41 AM org.apache.cxf.endpoint.ServerImpl initDestination >> INFO: Setting the server's publish address to be /App >> Apr 23, 2010 9:41:41 AM org.apache.cxf.transport.servlet.CXFServlet >> updateContext >> INFO: Load the bus with application context >> 2010-04-23 09:41:41,648 INFO >> [org.apache.cxf.bus.spring.BusApplicationContext] - Refreshing >> org.apache.cxf.bus.spring.busapplicationcont...@849077: display name >> [org.apache.cxf.bus.spring.busapplicationcont...@849077]; startup date >> [Fri Apr 23 09:41:41 GMT 2010]; parent: >> org.springframework.web.context.support.xmlwebapplicationcont...@6fc65 >> Apr 23, 2010 9:41:41 AM org.apache.cxf.bus.spring.BusApplicationContext >> getConfigResources >> INFO: No cxf.xml configuration file detected, relying on defaults. >> 2010-04-23 09:41:41,673 INFO >> [org.apache.cxf.bus.spring.BusApplicationContext] - Bean factory for >> application context [org.apache.cxf.bus.spring.busapplicationcont...@849077]: >> org.springframework.beans.factory.support.defaultlistablebeanfact...@12c6051 >> Apr 23, 2010 9:41:41 AM >> org.apache.cxf.transport.servlet.AbstractCXFServlet >> replaceDestinationFactory >> INFO: Servlet transport factory already registered >> >> >> # localhost.2010-04-23.log >> >> Apr 23, 2010 9:41:40 AM org.apache.catalina.core.ApplicationContext log >> INFO: Shutting down log4j >> Apr 23, 2010 9:41:40 AM org.apache.catalina.core.ApplicationContext log >> INFO: Closing Spring root WebApplicationContext >> Apr 23, 2010 9:41:40 AM org.apache.catalina.core.ApplicationContext log >> INFO: Initializing Spring root WebApplicationContext >> Apr 23, 2010 9:41:41 AM org.apache.catalina.core.ApplicationContext log >> INFO: Set web app root system property: 'annotation.test.root' = >> [/opt/juddi-portal-bundle-3.0.1/webapps/annotation.test/] >> Apr 23, 2010 9:41:41 AM org.apache.catalina.core.ApplicationContext log >> INFO: Initializing log4j from >> [/opt/juddi-portal-bundle-3.0.1/webapps/annotation.test/WEB-INF/classes/log4j.properties] >> >> >> # manager.2010-04-23.log >> >> Apr 23, 2010 9:41:40 AM org.apache.catalina.core.ApplicationContext log >> INFO: HTMLManager: restart: Reloading web application at >> '/annotation.test' >> Apr 23, 2010 9:41:41 AM org.apache.catalina.core.ApplicationContext log >> INFO: HTMLManager: list: Listing contexts for virtual host 'localhost' >> >> >> >> >> Here is the uddi.xml I use in my web service. >> >> <?xml version="1.0" encoding="ISO-8859-1" ?> >> <uddi> >> <reloadDelay>5000</reloadDelay> >> <manager name="example-manager"> >> <nodes> >> <node> >> <name>App</name> >> <description>Sales jUDDI node</description> >> <properties> >> <property name="serverName" value="localhost"/> >> <property name="serverPort" value="8086"/> >> <property name="keyDomain" value=" <http://sales.apache.org> >> sales.apache.org"/> >> <property name="department" value="sales" /> >> </properties> >> >> <proxyTransport>org.apache.juddi.v3.client.transport.JAXWSTransport</proxyTransport> >> <custodyTransferUrl> >> http://${serverName}:${serverPort}/juddiv3/service/custody-transfer?wsdl<http://%24%7BserverName%7D%3A$%7BserverPort%7D/juddiv3/service/custody-transfer?wsdl> >> </custodyTransferUrl> >> <inquiryUrl> >> http://${serverName}:${serverPort}/juddiv3/service/inquiry?wsdl<http://%24%7BserverName%7D%3A$%7BserverPort%7D/juddiv3/service/inquiry?wsdl> >> </inquiryUrl> >> <publishUrl> >> http://${serverName}:${serverPort}/juddiv3/service/publish?wsdl<http://%24%7BserverName%7D%3A$%7BserverPort%7D/juddiv3/service/publish?wsdl> >> </publishUrl> >> <securityUrl> >> http://${serverName}:${serverPort}/juddiv3/service/security?wsdl<http://%24%7BserverName%7D%3A$%7BserverPort%7D/juddiv3/service/security?wsdl> >> </securityUrl> >> <subscriptionUrl> >> http://${serverName}:${serverPort}/juddiv3/service/subscription?wsdl<http://%24%7BserverName%7D%3A$%7BserverPort%7D/juddiv3/service/subscription?wsdl> >> </subscriptionUrl> >> <subscriptionListenerUrl> >> http://${serverName}:${serverPort}/juddiv3/service/subscription-listener?wsdl<http://%24%7BserverName%7D%3A$%7BserverPort%7D/juddiv3/service/subscription-listener?wsdl> >> </subscriptionListenerUrl> >> <juddiApiUrl> >> http://${serverName}:${serverPort}/juddiv3/service/juddi-api?wsdl<http://%24%7BserverName%7D%3A$%7BserverPort%7D/juddiv3/service/juddi-api?wsdl> >> </juddiApiUrl> >> </node> >> </nodes> >> <clerks registerOnStartup="true"> >> <clerk name="BobCratchit" node="default" publisher="sales" >> password="sales"> >> <class>my.domain.juddi.ws.AppImpl</class> >> </clerk> >> </clerks> >> </manager> >> </uddi> >> >> >> My web service implementation >> >> @UDDIService( >> businessKey="uddi:myBusinessKey", >> serviceKey="uddi:myServiceKey", >> description = "Hello World test service") >> @UDDIServiceBinding( >> bindingKey="uddi:myServiceBindingKey", >> description="WSDL endpoint for the hello${department} Service. >> This service is used for testing the jUDDI annotation functionality", >> accessPointType="wsdlDeployment", >> accessPoint=" >> http://${serverName}:${serverPort}/annotation.test/App?wsdl<http://%24%7BserverName%7D%3A$%7BserverPort%7D/annotation.test/App?wsdl> >> ") >> >> @WebService(endpointInterface = "is.siminn.juddi.ws.App", >> serviceName="App", >> targetNamespace="<http://annotation.test.dev.ut.siminn.is/ws> >> http://annotation.test.dev.ut.siminn.is/ws") >> @Controller >> public class AppImpl implements App { >> private static final Log log = LogFactory.getLog(AppImpl.class); >> >> @Autowired >> private AppInfoService appService; >> >> public AppInfo Hello(String appName) { >> log.debug("got a request with a name: " + appName); >> return appService.getAppInfo(appName); >> } >> } >> >> >> >> Thanks. >> -Gunnlaugur >> >> >> >> >> On Wed, Apr 21, 2010 at 3:32 PM, Kurt Stam < <kurt.s...@gmail.com> >> kurt.s...@gmail.com> wrote: >> >>> Yup you can, you just can't use an InVM transport in that case. >>> >>> --K >>> >>> On Apr 21, 2010, at 8:04 AM, Gunnlaugur Sigurðsson >>> <<gunnlaugur...@gmail.com> >>> gunnlaugur...@gmail.com> wrote: >>> >>> Hi Kurt. >>> >>> Just so I have this clear. >>> >>> Can I deploy my web service to one tomcat instance and have it register >>> the service to juddi on another tomcat instance that's responsible for >>> running the registry ? >>> Or is my war file deployed into the juddi tomcat instance? >>> >>> Thanks. >>> >>> Kind regards. >>> Gunnlaugur >>> >>> >>> >>> >>> On Wed, Apr 21, 2010 at 2:06 PM, Kurt T Stam < >>> <kurt.s...@gmail.com><kurt.s...@gmail.com> >>> kurt.s...@gmail.com> wrote: >>> >>>> Hi Gunnlaugur, >>>> >>>> Here some suggestions that maybe helpful: >>>> >>>> 1. Follow the screencast on our blog to deploy the juddi-sample.war >>>> which does just what you want. >>>> >>>> 2. Turn on debug level logging and post that so we can see what's going >>>> on. >>>> >>>> --Kurt >>>> >>>> On Tuesday, April 20, 2010, Gunnlaugur Sigurðsson >>>> < <gunnlaugur...@gmail.com> <gunnlaugur...@gmail.com> >>>> gunnlaugur...@gmail.com> wrote: >>>> > Hello. >>>> > >>>> > I sent this message earlier, but I had not registered to the list so I >>>> thought I needed to do that before. >>>> > But if the message did get to the list in my prior post, I apologize >>>> for this message. >>>> > >>>> > I'm new to juddi. >>>> > I've installed jUDDI version 3.0.1 using the default configuration and >>>> can browse the registry using UDDIBrowser Portlet. >>>> > >>>> > Now I'm trying to register service I created for a test I'm >>>> performing. >>>> > I'm using eclipse and have a tomcat instance running (ports 8080, >>>> 8015, 8019) >>>> > >>>> > I followed the example on the blog site >>>> > >>>> <http://apachejuddi.blogspot.com/2009/11/uddi-annotations-how-do-i-self-register.html><http://apachejuddi.blogspot.com/2009/11/uddi-annotations-how-do-i-self-register.html> >>>> http://apachejuddi.blogspot.com/2009/11/uddi-annotations-how-do-i-self-register.html >>>> > But the service is not getting registered in the juddi registry. The >>>> service is deployed to my tomcat/eclipse server successfully and I get the >>>> wsdl page in the eclipse Web Service Explorer. >>>> > I'm I missing something in my test? Thanks. >>>> > >>>> > >>>> > Here is the code I have for my service. >>>> > # App.java >>>> > @WebService(name="App", >>>> > targetNamespace="<http://annotation.test.dev.my.domain.com/ws><http://annotation.test.dev.my.domain.com/ws> >>>> http://annotation.test.dev.my.domain.com/ws") >>>> > public interface App { >>>> > >>>> > @UDDIService( >>>> > businessKey="uddi:myBusinessKey", >>>> > serviceKey="uddi:myServiceKey", >>>> > description = "Hello World test service") >>>> > @UDDIServiceBinding( >>>> > bindingKey="uddi:myServiceBindingKey", >>>> > description="WSDL endpoint for the hello${department} >>>> Service. This service is used for testing the jUDDI annotation >>>> functionality", >>>> > accessPointType="wsdlDeployment", >>>> > >>>> > accessPoint="<http://%24%7BserverName%7D%3A$%7BserverPort%7D/annotation.test/App?wsdl> >>>> http://${serverName}:${serverPort}/annotation.test/App?wsdl<http://%24%7BserverName%7D%3A$%7BserverPort%7D/annotation.test/App?wsdl> >>>> ") >>>> > >>>> > @WebMethod(operationName = "Hello") >>>> > @WebResult(name="AppInfo") >>>> > AppInfo Hello(@WebParam(name="AppName") String appName); >>>> > } >>>> > >>>> > # uddi.xml >>>> > <?xml version="1.0" encoding="ISO-8859-1" ?> >>>> > <uddi> >>>> > <reloadDelay>5000</reloadDelay> >>>> > <manager name="example-manager"> >>>> > <nodes> >>>> > <node> >>>> > <name>App</name> >>>> > <description>Sales jUDDI node</description> >>>> > <properties> >>>> > <property name="serverName" value="localhost"/> >>>> > <property name="serverPort" value="8086"/> >>>> > <property name="keyDomain" >>>> > value="<http://juddi.my.domain.com><http://juddi.my.domain.com> >>>> juddi.my.domain.com"/> >>>> > <property name="department" value="development" /> >>>> > </properties> >>>> > >>>> <proxyTransport>org.apache.juddi.v3.client.transport.InVMTransport</proxyTransport> >>>> > >>>> <custodyTransferUrl>org.apache.juddi.api.impl.UDDICustodyTransferImpl</custodyTransferUrl> >>>> > <inquiryUrl>org.apache.juddi.api.impl.UDDIInquiryImpl</inquiryUrl> >>>> > >>>> <publishUrl>org.apache.juddi.api.impl.UDDIPublicationImpl</publishUrl> >>>> > >>>> <securityUrl>org.apache.juddi.api.impl.UDDISecurityImpl</securityUrl> >>>> > >>>> <subscriptionUrl>org.apache.juddi.api.impl.UDDISubscriptionImpl</subscriptionUrl> >>>> > >>>> <subscriptionListenerUrl>org.apache.juddi.api.impl.UDDISubscriptionListenerImpl</subscriptionListenerUrl> >>>> > <juddiApiUrl>org.apache.juddi.api.impl.JUDDIApiImpl</juddiApiUrl> >>>> > </node> >>>> > </nodes> >>>> > <clerks registerOnStartup="true"> >>>> > <clerk name="BobCratchit" node="default" publisher="development" >>>> password="development"> >>>> > <class>my.domain.com.juddi.ws.AppImpl</class> >>>> > </clerk> >>>> > </clerks> >>>> > </manager> >>>> > </uddi> >>>> > >>>> > -- >>>> > >>>> > Kveðja/Regards >>>> > Gunnlaugur Sigurðsson >>>> > <gunnlaugur...@gmail.com> <gunnlaugur...@gmail.com> >>>> gunnlaugur...@gmail.com >>>> > Mobile: (+354) 896-7963 >>>> > Home: (+354) 565-5229 >>>> > >>>> >>> >>> >>> >>> -- >>> >>> Kveðja/Regards >>> Gunnlaugur Sigurðsson >>> <gunnlaugur...@gmail.com> <gunnlaugur...@gmail.com> >>> gunnlaugur...@gmail.com >>> Mobile: (+354) 896-7963 >>> Home: (+354) 565-5229 >>> >>> >> >> >> -- >> >> Kveðja/Regards >> Gunnlaugur Sigurðsson >> <gunnlaugur...@gmail.com>gunnlaugur...@gmail.com >> Mobile: (+354) 896-7963 >> Home: (+354) 565-5229 >> >> > > > -- > > Kveðja/Regards > Gunnlaugur Sigurðsson > gunnlaugur...@gmail.com > Mobile: (+354) 896-7963 > Home: (+354) 565-5229 > -- Kveðja/Regards Gunnlaugur Sigurðsson gunnlaugur...@gmail.com Mobile: (+354) 896-7963 Home: (+354) 565-5229