Thanks, that helped.  But I am still running into
problems with deploying the producer to Tomcat.  I'll
try to explain my problems, but does anyone have a
detailed list of things they did to deploy?

--- Kristofer Arnar Einarsson
<[EMAIL PROTECTED]> wrote:

> 
>
wsrp4j.ws.factory=org.apache.wsrp4j.commons.ws.impl.WSAxisFactory
> 
> 
> mbk / regards,
> Kristofer
> 
> 
> Pete wrote:
> > That helped a lot, thanks!  Now I have logging.
> > 
> > Next problem: there appears to be a missing file
> from
> > subversion: wsrp4j-config.properties
> > This appears to be a new file.  I created an empty
> one
> > in Tomcat/shared/classes, but then I got an error
> on a
> > missing property in the file (see message below).
> > 
> > It appears from the code that someone is working
> on
> > abstracting the webservices layer (a good thing)
> but
> > has forgotten to add the above property file to
> svn. 
> > Could someone please advise on the conetents of
> the
> > file or put it into svn?
> > 
> > Thanks!
> > 
> > 
> > 2006-07-12 09:15:04,711 [http-18080-Processor24]
> INFO 
> >
>
org.apache.wsrp4j.commons.util.configuration.ConfigurationParametersManager:
> > *** Using 'wsrp4j-config.properties' file for
> > configuration ***
> > 2006-07-12 09:15:04,711 [http-18080-Processor24]
> INFO 
> >
>
org.apache.wsrp4j.commons.util.configuration.ConfigurationParametersManager:
> > Missing configuration parameter
> 'wsrp4j.ws.factory'
> > from 'wsrp4j-config.properties' configuration file
> > 2006-07-12 09:15:04,711 [http-18080-Processor24]
> ERROR
> > org.apache.wsrp4j.commons.ws.WSFactoryFinder:
> Error
> > loading 'wsrp4j.ws.factory' class.
> > 
> > 
> > --- Tali Garsiel <[EMAIL PROTECTED]> wrote:
> > 
> >> I use a regular log4j.properties (in
> common/classes)
> >> and everything
> >> seems to be logged.
> >>
> >> Some logs also go to the wsrp4j-producer.log file
> as
> >> set in the
> >> wsrp4j-logger.properties
> >>
> >> -----Original Message-----
> >> From: Pete [mailto:[EMAIL PROTECTED] 
> >> Sent: Wednesday, July 12, 2006 12:17 AM
> >> To: [email protected]
> >> Subject: RE: problem installing producer
> >>
> >> Over a year ago I downloaded the wsrp4j project
> and
> >> got everything to run / work etc.
> >> I am now trying with the latest from subversion
> etc
> >> but thus far have been unable to get basic things
> >> working.
> >>
> >> I have installed the following:
> >> 1.        JDK 1.5
> >>
> >
>
http://sdlc-esd.sun.com/ESD24/JSCDL/jdk/1.5.0_07/jdk-1_5_0_07-windows-i5
> >
>
86-p.exe?AuthParam=1152300324_5d0d278491e3c17ec5d1afafae5830cf&TUrl=an1n
> >
>
pDpbKod7kSYrROhENTonIeY5W0D1Lc4nXz+pGFFranixdCdgxDTPbW4=&TicketId=dld5PA
> >
>
JHOO0/+Q==&GroupName=SDLC&BHost=sdlc5h.sun.com&FilePath=/ESD24/JSCDL/jdk
> >
>
/1.5.0_07/jdk-1_5_0_07-windows-i586-p.exe&File=jdk-1_5_0_07-windows-i586
> >> -p.exe
> >> 2.        Subversion Client
> >>
> >
>
http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91
> >
>
http://subversion.tigris.org/downloads/subversion-1.3.2.zip
> >> 3.        Maven 2.0.4
> >>
> >
>
http://www.apache.org/dist/maven/binaries/maven-2.0.4-bin.zip
> >> 4.        Tomcat 5.5
> >>
> >
>
http://www.apache.org/dist/tomcat/tomcat-5/v5.5.17/bin/apache-tomcat-5.5
> >> .17.exe
> >>
> >> Then configure the wsrp4j project build
> properties
> >> file found in the root build.properties.sample
> >> maven.tomcat.home=E:/programs/tomcat-5-5
> >> maven.tomcat.version.major=5
> >>
> >> mvn install (Maven 2.0.4)
> >>
> >> I then copied the wsrp4j-producer, and the
> >> wsrp4j-testportlet directories to the webapp dir
> in
> >> Tomcat.  I even moved the
> >> wsrp4j-producer\WEB-INF\lib\*.jar files to the
> >> Tomcat\shared\lib directory
> >>
> >
>
(http://www.mail-archive.com/wsrp4j-user%40portals.apache.org/msg00151.h
> >> tml).
> >>
> >>
> >> I have tried putting the wsrp4j-logger.properties
> >> file
> >> in the Tomcat\shared\classes directory.
> >>
> >> I can see the axis services listed:
> >>
> >
>
http://localhost:18080/wsrp4j-producer/WSRP4JProducer
> >> But when I try to consume the provider:
> >>
> >> POST
> >>
> >
>
/wsrp4j-producer/WSRP4JProducer/WSRPServiceDescriptionService
> >> HTTP/1.1
> >> Host: localhost:18080
> >> Accept:
> >> application/soap+xml,multipart/related,text/*
> >> User-Agent: IBM WebServices/1.0
> >> Cache-Control: no-cache
> >> Pragma: no-cache
> >> SOAPAction:
> >>
> "urn:oasis:names:tc:wsrp:v1:getServiceDescription"
> >> Connection: Keep-Alive
> >> Content-Type: text/xml; charset=utf-8
> >> Content-Length: 443
> >> Date: Tue, 11 Jul 2006 20:11:07 GMT
> >> <soapenv:Envelope
> >>
> >
>
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/";
> >
>
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";
> >> xmlns:xsd="http://www.w3.org/2001/XMLSchema";
> >>
> >
>
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
> >> <soapenv:Header/>
> >> <soapenv:Body>
> >> <p631:getServiceDescription
> >> xmlns:p631="urn:oasis:names:tc:wsrp:v1:types">
> >> <p631:registrationContext xsi:nil="true"/>
> >> </p631:getServiceDescription>
> >> </soapenv:Body>
> >> </soapenv:Envelope>
> >>
> >> I get this response:
> >>
> >> HTTP/1.1 500 Internal Server Error
> >> Server: Apache-Coyote/1.1
> >> Content-Type: text/xml;charset=utf-8
> >> Transfer-Encoding: chunked
> >> Date: Tue, 11 Jul 2006 20:11:08 GMT
> >> Connection: close
> >> <?xml versionfiltered="1.0" encoding="utf-8"?>
> >> <soapenv:Envelope
> >>
> >
>
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";
> >> xmlns:xsd="http://www.w3.org/2001/XMLSchema";
> >>
> >
>
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
> >> <soapenv:Body>
> >> <soapenv:Fault>
> >>
> <faultcode>soapenv:Server.userException</faultcode>
> >>
> >
>
<faultstring>java.lang.NullPointerException</faultstring>
> >> <detail>
> >> <ns1:hostname
> >>
> >
>
xmlns:ns1="http://xml.apache.org/axis/";>W-IKCVK0MK</ns1:hostname>
> >> </detail>
> >> </soapenv:Fault>
> >> </soapenv:Body>
> >> </soapenv:Envelope>
> >>
> >>
> >> But I see nothing in the Tomcat logs except this:
> >>
> >> log4j:WARN No appenders could be found for logger
> >> (org.apache.commons.digester.Digester.sax).
> >> log4j:WARN Please initialize the log4j system
> >> properly.
> >>
> >>
> >> How do I get the logging "turned on"?  Any idea
> how
> >> I
> >> may be misconfigured?
> >>
> >>
> >> Thanks
> >> Pete
> >>
> >>
> >>
> >> --- Tali Garsiel <[EMAIL PROTECTED]> wrote:
> >>
> >>> It works! Thanks for the advice
> >>>
> >>>
> >>>
> >>> ________________________________
> >>>
> >>> From: Venkatesh Jayakumar
> >>> [mailto:[EMAIL PROTECTED]
> >>> Sent: Tuesday, July 11, 2006 5:35 AM
> >>> To: [email protected];
> >>> [email protected];
> >>> [EMAIL PROTECTED]
> >>> Subject: RE: problem installing producer
> >>>
> >>>
> >>>
> >>> Hi Tali,
> >>>
> >>>
> >>>
> >>> Try having the pluto jar files in the
> >>> CATALINA-HOME/shared/lib and place
> >>> the activation.jar file (download if you don't
> >> have
> >>> one) in the
> >>> CATALINA-HOME/lib directory. Make sure you don't
> >>> have Pluto jar files in
> >>> the application library directories. It works
> for
> >>> me.
> >>>
> >>>
> >>>
> >>> Thanks,
> >>>
> >>> Venkatesh Jayakumar
> >>>
> >>>
> >>>
> >>> ________________________________
> >>>
> >>> From: Tali Garsiel [mailto:[EMAIL PROTECTED]
> >>> Sent: Monday, July 10, 2006 9:40 AM
> >>> To: [email protected];
> >>> [email protected];
> >>> [EMAIL PROTECTED]
> >>> Subject: problem installing producer
> >>>
> >>>
> >>>
> >>> Hi,
> >>>
> >>>
> >>>
> >>> I run into the following problem while
> installing
> >> a
> >>> producer.
> >>>
> >>>
> >>>
> >>> I have copied to tomcat (5.5.17) two war files:
> >>>
> >>>
> >>>
> >>> 1.        The producer
> >>> 2.        A portlet
> >>>
> >>>
> >>>
> >>> I have (manually) added the portlet details to
> the
> >>> portlet registry.
> >>>
> >>>
> >>>
> >>> When I call the producer (using WSRP4J
> >> proxyportlet
> >>> consumer in another
> >>> machine) I get :
> >>>
> >>>
> >>>
> >>> Nested Exception is
> >>>
> >>> java.lang.ClassNotFoundException:
> >>> org.apache.pluto.core.PortletServlet
> >>>
> >>>           at
> >>>
> >
>
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader
> >>> .java:1352)
> >>>
> >>>           at
> >>>
> >
>
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader
> >>> .java:1198)
> >>>
> >>>           at
> >>>
> >
>
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.jav
> >>> a:1034)
> >>>
> >>>           at
> >>>
> >
>
org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:7
> >>> 57)
> >>>
> >>>           at
> >>>
> >
>
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatc
> >>> her.java:641)
> >>>
> >>>           at
> >>>
> >
>
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDisp
> >>> atcher.java:574)
> >>>
> >>>           at
> >>>
> >
>
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispat
> >>> cher.java:499)
> >>>
> >>>           at
> >>>
> >
>
org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerIm
> >>> pl.java:120)
> >>>
> >>>           at
> >>>
> >
>
org.apache.pluto.invoker.impl.PortletInvokerImpl.render(PortletInvokerIm
> >>> pl.java:73)
> >>>
> >>>           at
> >>>
> >
>
org.apache.pluto.PortletContainerImpl.renderPortlet(PortletContainerImpl
> >>> .java:119)
> >>>
> >>>           at
> >>>
> >
>
org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.renderPortl
> >>> et(PortletContainerWrapperImpl.java:70)
> >>>
> >>>           at
> >>>
> >
>
org.apache.wsrp4j.producer.provider.pluto.driver.PortletInvokerImpl.invo
> >>> keGetMarkup(PortletInvokerImpl.java:177)
> >>>
> >>>           at
> >>>
> >
>
org.apache.wsrp4j.commons.producer.driver.WSRPEngine.getMarkup(WSRPEngin
> >>> e.java:758)
> >>>
> >>>
> >>>
> >>>
> >>>
> >>> Seems that the web classloader doesn't see the
> >>> pluto1.01 jar!
> >>>
> >>>
> >>>
> >>> I tried to put it on the "shared" directory but:
> >>>
> >>>
> >>>
> >>> 1.        If it's both in shared and the wsrp war I get
> >> an
> >>> error about
> >>> illegal state (prepare not called)
> >>> 2.        If it's just in shared I get errors from axis
> >>> complaining he
> >>> can't find activation and mail jars!
> >>>
> >>>
> >>>
> >>>
> >>>
> >>> Any idea ??
> >>>
> >>>
> >>>
> >>>
> >>>
> >>> Thanks, Tali
> >>>
> >>>
> >>>
> >
>
______________________________________________________________________
> >>> This email has been scanned by the MessageLabs
> >> Email
> >>> Security System.
> >>> For more information please visit
> >>> http://www.messagelabs.com/email
> >>>
> >
>
______________________________________________________________________
> >>>
> >>>
> >
>
______________________________________________________________________
> >>> This email has been scanned by the MessageLabs
> >> Email
> >>> Security System.
> >>> For more information please visit
> >>> http://www.messagelabs.com/email
> >>>
> >
>
______________________________________________________________________
> >>
> >>
> __________________________________________________
> >> Do You Yahoo!?
> >> Tired of spam?  Yahoo! Mail has the best spam
> >> protection around
> >> http://mail.yahoo.com
> >>
> >>
> >
>
______________________________________________________________________
> >> This email has been scanned by the MessageLabs
> Email
> >> Security System.
> >> For more information please visit
> >> http://www.messagelabs.com/email 
> >>
> >
>
______________________________________________________________________
> > 
> > 
> > __________________________________________________
> > Do You Yahoo!?
> > Tired of spam?  Yahoo! Mail has the best spam
> protection around 
> > http://mail.yahoo.com 
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

Reply via email to