Your webapp may already be mapped to /soap. An old JRun instance I have sitting around has
soap.rootdir=J:\\xml-soap\\webapps\\soap webapp.mapping./soap=soap in the local.properties for the default server. Scott Nichol ----- Original Message ----- From: "Sinha, Madhukar [IT]" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, December 11, 2002 6:15 PM Subject: RE: URJENT -- Deploy descriptor problem with apache soap > > Thanks a lot for your time.. > > by check i meant > > the link http://machine:port/rmsoapsvc/servlet/rpcrouter doesnt work even > after changinf web.xml > > link http://machine:port/soap/servlet/rpcrouter continues to work even > after changing web.xml > > dont know where its picking the webapp "soap" from. > > it seems apache config is mixed up.. i will get back after a checking config > > > -----Original Message----- > From: Scott Nichol [mailto:[EMAIL PROTECTED]] > Sent: Wednesday, December 11, 2002 5:49 PM > To: [EMAIL PROTECTED] > Subject: Re: URJENT -- Deploy descriptor problem with apache soap > > > I don't understand what you mean by "rpc router check fails at > rmsoapsvc/servlet/rpcrouter". Can you be more specific? > > Nothing is hard-coded to require /soap webapp name. I have used many > alternatives. I just noticed that web.xml has a particular path mapped, > and I was pretty much grasping at straws to understand the problem you > are having. > > Scott Nichol > > ----- Original Message ----- > From: "Sinha, Madhukar [IT]" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Wednesday, December 11, 2002 2:42 PM > Subject: RE: URJENT -- Deploy descriptor problem with apache soap > > > > > > great catch scott > > > > i changed web.xml to say /rmsoapsvc/servlet/rpcrouter. > > > > but rpc router check fails at rmsoapsvc/servlet/rpcrouter > > > > i restrarted JRUN also .. still looking at /soap/servlet/rpcrouter > > > > > > Is it hardcoded to have rpcrouter under webapp name "soap" ..cant we > change > > it? > > > > please help > > > > -----Original Message----- > > From: Scott Nichol [mailto:[EMAIL PROTECTED]] > > Sent: Wednesday, December 11, 2002 2:26 PM > > To: [EMAIL PROTECTED] > > Subject: Re: URJENT -- Deploy descriptor problem with apache soap > > > > > > What is the URL you use to access the servlet? The web.xml specifies > a > > mapping to /soap/servlet/rpcrouter. If you access the servlet through > > another URL, such as /rmsoapsvc/servlet/rpcrouter, it may be that the > > init params won't be picked up. > > > > Scott Nichol > > > > ----- Original Message ----- > > From: "Sinha, Madhukar [IT]" <[EMAIL PROTECTED]> > > To: <[EMAIL PROTECTED]> > > Sent: Wednesday, December 11, 2002 12:26 PM > > Subject: RE: URJENT -- Deploy descriptor problem with apache soap > > > > > > > > > > GUYS any clue? > > > where could i be wrong? > > > > > > -----Original Message----- > > > From: Sinha, Madhukar [IT] > > > Sent: Wednesday, December 11, 2002 9:50 AM > > > To: '[EMAIL PROTECTED]' > > > Subject: RE: URJENT -- Deploy descriptor problem with apache soap > > > > > > > > > > > > hi, i am not using any war .. My files are in exploded format and > app > > server > > > is JRUn 3.01 > > > > > > my > > > JRUN root is /export/enterprise-docs/riskmast > > > webapp is rmsoapsvc (/export/enterprise-docs/riskmast/rmsoapsvc) > > > web.xml is in > > /export/enterprise-docs/riskmast/rmsoapsvc/WEB-INF/web.xml > > > soap.xml is in/export/enterprise-docs/riskmast/config/local/soap.xml > > > admin tool folder is in > > /export/enterprise-docs/riskmast/rmsoapsvc/admin > > > > > > > > > Its so wierd why this is happening. One thing my appserver > /webserver > > is > > > behind siteminder. > > > so i need web delpoy tool even more. I even modified the code of > > > servermanager client for using coookies , and it worked but now that > > is also > > > not workign trhowing null pointer exception in some transport class > > > > > > please help > > > thanks > > > > > > > > > -----Original Message----- > > > From: Scott Nichol [mailto:[EMAIL PROTECTED]] > > > Sent: Tuesday, December 10, 2002 7:26 PM > > > To: [EMAIL PROTECTED] > > > Subject: Re: URJENT -- Deploy descriptor problem with apache soap > > > > > > > > > I checked the code. Since you have an absolute path, there should > be > > no > > > getRealPath() conversion. If the files are in the right place, it > > seems > > > to me this should work. > > > > > > Did you deploy a war or did you explode the war yourself? > > > > > > Scott Nichol > > > > > > ----- Original Message ----- > > > From: "Scott Nichol" <[EMAIL PROTECTED]> > > > To: <[EMAIL PROTECTED]> > > > Sent: Tuesday, December 10, 2002 6:58 PM > > > Subject: Re: URJENT -- Deploy descriptor problem with apache soap > > > > > > > > > > My guess: the file names in web.xml and soap.xml passed through > > > > getRealPath, so try leaving off the start of the file path > > > > (/export/enterprise-docs/riskmast/). So, in web.xml, configFile > > would > > > > be "config/local/soap.xml" and in soap.xml filename would be > > > > "rmsoapsvc/WEB-INF/jsp/DeployedServices.ds" > > > > > > > > Scott Nichol > > > > > > > > ----- Original Message ----- > > > > From: "Sinha, Madhukar [IT]" <[EMAIL PROTECTED]> > > > > To: <[EMAIL PROTECTED]> > > > > Sent: Tuesday, December 10, 2002 6:16 PM > > > > Subject: URJENT -- Deploy descriptor problem with apache soap > > > > > > > > > > > > > > > > > > > > > > > I am having problems with deploy descriptors . The config manger > > is > > > > not > > > > > bieng able to locate it registry file and is looking at wrong > > place. > > > > > > > > > > Here is the - > > > > > > > > > > soap.xml file > > > (/export/enterprise-docs/riskmast/config/local/soap.xml) > > > > > > > > > > > > > > > <!-- Apache SOAP Server Configuration File --> > > > > > <soapServer> > > > > > <configManager > > > value="org.apache.soap.server.DefaultConfigManager"> > > > > > <option name="filename" > > > > > > > > > > > > > > > value="/export/enterprise-docs/riskmast/rmsoapsvc/WEB-INF/jsp/DeployedSe > > > > rvic > > > > > es.ds"/> > > > > > </configManager> > > > > > </soapServer> > > > > > > > > > > web.xml file of the webapp "rmsoapsvc" > > > > > > > > > > > > > > > <?xml version="1.0"?> > > > > > <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web > > > > Application > > > > > 2.2//EN" " <http://java.sun.com/j2ee/dtds/web-app_2_2.dtd> > > > > > http://java.sun.com/j2ee/dtds/web-app_2_2.dtd"> > > > > > <web-app> > > > > > <display-name>RMSOAPSVC</display-name> > > > > > <description>RiskMaster SOAP Service</description> > > > > > <session-config> > > > > > <session-timeout>30</session-timeout> > > > > > </session-config> > > > > > <mime-mapping> > > > > > <extension>txt</extension> > > > > > <mime-type>text/plain</mime-type> > > > > > </mime-mapping> > > > > > <mime-mapping> > > > > > <extension>html</extension> > > > > > <mime-type>text/html</mime-type> > > > > > </mime-mapping> > > > > > <welcome-file-list> > > > > > <welcome-file>index.jsp</welcome-file> > > > > > <welcome-file>index.html</welcome-file> > > > > > </welcome-file-list> > > > > > <servlet> > > > > > <servlet-name>rpcrouter</servlet-name> > > > > > > > > > > > > > > > > > > > > <servlet-class>org.apache.soap.server.http.RPCRouterServlet</servlet-cla > > > > ss> > > > > > <load-on-startup>1</load-on-startup> > > > > > <init-param> > > > > > <param-name>faultListener</param-name> > > > > > > > > > > > <param-value>org.apache.soap.server.DOMFaultListener</param-value> > > > > > </init-param> > > > > > <init-param> > > > > > <param-name>ConfigFile</param-name> > > > > > > > > > > > > > > > > > > > > <param-value>/export/enterprise-docs/riskmast/config/local/soap.xml</par > > > > am-v > > > > > alue> > > > > > </init-param> > > > > > </servlet> > > > > > <servlet-mapping> > > > > > <servlet-name>rpcrouter</servlet-name> > > > > > > <url-pattern>/soap/servlet/rpcrouter</url-pattern> > > > > > </servlet-mapping> > > > > > <servlet> > > > > > <servlet-name>messagerouter</servlet-name> > > > > > > > > > > > > > > > > > > > > <servlet-class>org.apache.soap.server.http.MessageRouterServlet</servlet > > > > -cla > > > > > ss> > > > > > <load-on-startup>2</load-on-startup> > > > > > <init-param> > > > > > <param-name>faultListener</param-name> > > > > > > > > > > > <param-value>org.apache.soap.server.DOMFaultListener</param-value> > > > > > </init-param> > > > > > </servlet> > > > > > <servlet-mapping> > > > > > <servlet-name>messagerouter</servlet-name> > > > > > > > > <url-pattern>/soap/servlet/messagerouter</url-pattern> > > > > > </servlet-mapping> > > > > > </web-app> > > > > > > > > > > > > > > > error on web based deploy tool when i use DEPLOY option > > > > > ------------------------------------ > > > > > > > > > > > > > > > javax.servlet.ServletException: Exception thrown on line '437' > > from > > > > page > > > > > '/export/enterprise-docs/riskmast/rmsoapsvc/admin/deploy.jsp'. > > > > > [SOAPException: faultCode=SOAP-ENV:Server; msg=Error saving > > services > > > > > registry: /export/enterprise-docs/riskmast/DeployedServices.ds > > > > (Permission > > > > > denied)] > > > > > at > > > > > > > > > > > > > > > org.apache.soap.server.DefaultConfigManager.saveRegistry(DefaultConfigMa > > > > nage > > > > > r.java:151) > > > > > at > > > > > > > > > > > > > > > org.apache.soap.server.BaseConfigManager.deploy(BaseConfigManager.java:1 > > > > 19) > > > > > at > > > > > > org.apache.soap.server.ServiceManager.deploy(ServiceManager.java:238) > > > > > at > > > > > > > > > > > > > > > jrun__rmsoapsvc__admin__deploy2ejsp1b._jspService(jrun__rmsoapsvc__admin > > > > __de > > > > > ploy2ejsp1b.java:171) > > > > > at > allaire.jrun.jsp.HttpJSPServlet.service(HttpJSPServlet.java:40) > > > > > at allaire.jrun.servlet.JRunSE.service(JRunSE.java:1013) > > > > > at allaire.jrun.servlet.JRunSE.runServlet(JRunSE.java:925) > > > > > at > > > > > > > > > > > > > > > allaire.jrun.servlet.JRunNamedDispatcher.forward(JRunNamedDispatcher.jav > > > > a:34 > > > > > ) > > > > > at allaire.jrun.jsp.JSPServlet.service(JSPServlet.java:175) > > > > > at allaire.jrun.servlet.JRunSE.service(JRunSE.java:1013) > > > > > at allaire.jrun.servlet.JRunSE.runServlet(JRunSE.java:925) > > > > > at > > > > > > > > > > > > > > > allaire.jrun.servlet.JRunRequestDispatcher.forward(JRunRequestDispatcher > > > > .jav > > > > > a:88) > > > > > at allaire.jrun.servlet.JRunSE.service(JRunSE.java:1131) > > > > > at allaire.jrun.servlet.JvmContext.dispatch(JvmContext.java:330) > > > > > at allaire.jrun.jrpp.ProxyEndpoint.run(ProxyEndpoint.java:367) > > > > > at allaire.jrun.ThreadPool.run(ThreadPool.java:272) > > > > > at allaire.jrun.WorkerThread.run(WorkerThread.java:75) > > > > > > > > > > ------------------ > > > > > > > > > > error on STDERR of app server > > > > > ------- > > > > > > > > > > Operating System: SunOS Version 5.6 > > > > > Java Virtual Machine: mixed mode from Sun Microsystems Inc. > > > > > JRun 3.0 3.01.5870 Starting riskmast... > > > > > Current Locale: en > > > > > Loading scheduler > > > > > Loading logging > > > > > SOAP Service Manager: Unable to read 'DeployedServices.ds': > > assuming > > > > fresh > > > > > start > > > > > > > > > > > > > > > > > > > > > > > > > WHY IS IT LOOKING AT WRONG PLACE .. THOUGH I HAVE SPECIFIED PATH > > IN > > > > soap.xml > > > > > file.. > > > > > its now looking for DeployedServices.ds file in my JRUN root > > > > > (/export/enterprise-docs/riskmast) instead of looking at place > > > > specified in > > > > > soap.xml file. > > > > > > > > > > Please help ASAP its urjent > > > > > > > > > > > > > > > > > > > > > > > > > ~ > > > > > ~ > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > To unsubscribe, e-mail: > > > <mailto:[EMAIL PROTECTED]> > > > > For additional commands, e-mail: > > > <mailto:[EMAIL PROTECTED]> > > > > > > > > > > > > > > > > > -- > > > To unsubscribe, e-mail: > > <mailto:[EMAIL PROTECTED]> > > > For additional commands, e-mail: > > <mailto:[EMAIL PROTECTED]> > > > > > > -- > > > To unsubscribe, e-mail: > > <mailto:[EMAIL PROTECTED]> > > > For additional commands, e-mail: > > <mailto:[EMAIL PROTECTED]> > > > > > > -- > > > To unsubscribe, e-mail: > > <mailto:[EMAIL PROTECTED]> > > > For additional commands, e-mail: > > <mailto:[EMAIL PROTECTED]> > > > > > > > > > > > > -- > > To unsubscribe, e-mail: > <mailto:[EMAIL PROTECTED]> > > For additional commands, e-mail: > <mailto:[EMAIL PROTECTED]> > > > > -- > > To unsubscribe, e-mail: > <mailto:[EMAIL PROTECTED]> > > For additional commands, e-mail: > <mailto:[EMAIL PROTECTED]> > > > > > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>