Re: unsubscribe me!
To remove your address from the list, send a message to: [EMAIL PROTECTED] To stop subscription for an alternate address, for example [EMAIL PROTECTED], just add a hyphen and your address (with '=' instead of '@') after the command word: [EMAIL PROTECTED] |-+ | | Prasad Valmeti | | | prasadv@mindtree| | | .com| | || | | 06/11/2002 03:51 | | | PM | | | Please respond to| | | soap-user| | || |-+ --| | | | To: [EMAIL PROTECTED] | | cc: | | Subject: unsubscribe me! | --| Please unsubscribe me from the mail list. Thank You.
RE: Auto deployment of services???
In soap.xml (in WEB-INF) you can specify a directory for your deployed services file --- !-- Apache SOAP Server Configuration File -- soapServer !-- Specifies the location of the DeployedServices.ds file -- configManager value=org.apache.soap.server.DefaultConfigManager option name=filename value =/path-to-a-non-temp-directory/DeployedServices.ds / /configManager /soapServer --- |-+ | | Ed King| | | [EMAIL PROTECTED]| | | m | | || | | 05/23/2002 04:55 | | | PM | | | Please respond to| | | soap-user| | || |-+ --| | | | To: [EMAIL PROTECTED] | | cc: | | Subject: RE: Auto deployment of services??? | --| Because of the way jBoss works it will not be persistent because he erases the tmp directory before redeploying all WAR and EAR files in the deploy directory. Does anyone have Apache Soap working with jBoss 2.4.3 and Tomcat 4.0.2 in a persisted state, meaning not having to redeploy services every time you restart jBoss? -Original Message- From: Ferhat Ayaz [mailto:[EMAIL PROTECTED]] Sent: Thursday, May 23, 2002 10:14 To: [EMAIL PROTECTED]; King, Edward Subject: Re: Auto deployment of services??? When you deploy a service, Apache SOAP will create a file named DeployedServices.ds. This will make your SOAP be able to be persistence. Try to deploy your service with a script @echo off java org.apache.soap.server.ServiceManagerClient http://localhost:8080/soap/servlet/rpcrouter deploy DeploymentDescriptor.xml echo . echo Verify that it's there java org.apache.soap.server.ServiceManagerClient http://localhost:8080/soap/servlet/rpcrouter list echo . The jar files: 1-)soap.jar; 2-)xerces.jar; 3-)mail.jar; 4-)activation.jar; must exits in your CLASSPATH the ServiceManagerClient class will make your SOAP persistence. PS: If you're working on a unix system, check also your permissions. If this was unsufficient try this one: Check your config file soapServer serviceManager ... /serviceManager configManager value=org.apache.soap.server.DefaultConfigManager option name=filename value=DeployedServices.ds/ /configManager /soapServer --- New to apache soap, have the servlet running in jboss/catalina integration. Can deploy services, but when the server is restarted I am having to redeploy the services, anyway to auto deploy the web services with Apache Soap? Ed King Senior Software Developer Tangram Enterprise Solutions, Inc. __ Do You Yahoo!? LAUNCH - Your Yahoo! Music Experience http://launch.yahoo.com
RE: How to disable ServiceManagerClient
Making the DeployedServices.ds read-only it's a simple solution and it works (at least in Unix). When you want to deploy you own services just make it writable again. regards, Ruben |-+ | | armstpat@WellsFar| | | go.COM | | || | | 05/14/2002 07:08 | | | PM | | | Please respond to| | | soap-user| | || |-+ --| | | | To: [EMAIL PROTECTED] | | cc: | | Subject: RE: How to disable ServiceManagerClient | --| No I didn't intend to say that. I just mentioned one solution that will work. The work is less that 100 lines of code. By the way, if you write you own authorization, you will probably want to use SSL. I think any robust solution will involve modifying the Servlet code somewhat anyway. -Original Message- From: Kristján Bjarni Guðmundsson [mailto:[EMAIL PROTECTED]] Sent: Tuesday, May 14, 2002 10:01 AM To: [EMAIL PROTECTED] Subject: RE: How to disable ServiceManagerClient So are you telling me that the only way to have a secure Apache SOAP installation is to rewrite the soap library itself? armstpat@Wells Fargo.COMTo: [EMAIL PROTECTED] cc: 14.05.2002 Subject: RE: How to disable ServiceManagerClient 16:04 Please respond to soap-user You can extend server/http/RPCRouterServlet, rpc/Call and server/ServiceManagerClient to be password protected. You can use basic HTTP authorization, or pass information via the request headers and code your own authorization. As far as I can tell, all calls to the ServiceManager still go through the RPCRouterServlet. -Original Message- From: Kristján Bjarni Guðmundsson [mailto:[EMAIL PROTECTED]] Sent: Tuesday, May 14, 2002 8:28 AM To: [EMAIL PROTECTED] Subject: RE: How to disable ServiceManagerClient But I still want to be able to deploy using ServiceManager. I only want to disable the client so that hackers cannot deploy services on my server. How do I only disable the ServiceManagerClient? RICARD Bertrand ext DvSI/SICoRTo: [EMAIL PROTECTED] externe.ricard@francete cc: lecom.com Subject: RE: How to disable ServiceManagerClient 14.05.2002 14:02 Please respond to soap-user You can use soap.xml file to specifie a specific configManager in which you can just allow list() and query() methods. Bertrand -Message d'origine- De : Kristján Bjarni Guðmundsson [mailto:[EMAIL PROTECTED]] Envoyé : lundi 13 mai 2002 16:53 À : [EMAIL PROTECTED] Objet : How to disable ServiceManagerClient I am using the latest Apache SOAP v2.2 How do I disable the ServiceManagerClient? -- Ábyrgð þín varðandi tölvupóst: Your E-mail responsibilities: http://www.hugvit.is/tolvupostur -- -- Ábyrgð þín varðandi tölvupóst: Your E-mail responsibilities: http://www.hugvit.is/tolvupostur -- -- Ábyrgð þín varðandi tölvupóst: Your E-mail responsibilities: http://www.hugvit.is/tolvupostur --
Re: Unsubscribe me
To remove your address from the list, send a message to: [EMAIL PROTECTED] To stop subscription for an alternate address, for example [EMAIL PROTECTED], just add a hyphen and your address (with '=' instead of '@') after the command word: [EMAIL PROTECTED] Why don't you read the WELCOME email??? All the information you need is there.
Re: weblogic 6.1 and Apache soap 2.2
Hi Pete, what version of Xerces are you using? I had problems with previous ones, but using 1.4.4 I get no errors anymore (the server doesn't complain in startup). Maybe you also need to add xml-apis.jar to the classpath (if not using jdk1.4) and place the patch of Weblogic 6.1 I attach, before weblogic.jar (at least in sp1) or you'll get a NullPointerException everytime you access a service in SOAP. hope it works, Ruben (See attached file: patchCR058220.jar) |-+ | | Pete Sheill| | | Pete.Sheill@arib| | | a.com | | || | | 04/24/2002 02:59 | | | AM | | | Please respond to| | | soap-user| | || |-+ --| | | | To: '[EMAIL PROTECTED]' [EMAIL PROTECTED] | | cc: | | Subject: weblogic 6.1 and Apache soap 2.2 | --| I've seen directions for swapping in Xerces 1.4 in Weblogic by putting it in the front of the classpath and configuring JAXP. However, it appears that Weblogic discourages this practice (see below). Has anyone ran into difficulties doing this? Does anyone use SOAP 2.1 to work around this issue? Thanks. http://edocs.bea.com/wls/docs61/faq/xml.html#740643 Can I plug in a version of Apache's Xerces XML parser that is different to the one that is built-in with WebLogic Serve 6.1 (Xerces 1.3.1)? (Embedded image moved to file: pic27446.gif)No. Each version of Apache's Xerces XML parser requires a different version of the DOM interfaces and there can be only one copy of the DOM interfaces in the WebLogic Server environment. Version 6.1 of WebLogic Server includes the version of DOM needed for Xerces 1.3.1 because the built-in parser of WebLogic Server 6.1 is based on Xerces 1.3.1. If you try to plug in a different version, say 1.X of Xerces, you will get an error when you parse XML documents because Xerces version 1.X is expecting the version 1.X of the DOM interfaces. If you try to put version 1.X of the DOM interfaces in front of weblogic.jar in the CLASSPATH environment variable before you start WebLogic Server, you will cause WebLogic Server not to work correctly because Xerces 1.3.1 is used internally and requires the Xerces 1.3.1 version of the DOM interfaces. The real cause of this problem is that Xerces ships new versions of interfaces in each release. Unfortunately, this prevents mulitiple versions of Xerces from co-existing in the same CLASSPATH environment. The problem only affects Xerces or other parsers that support the non-final features of DOM Level 2. It does not affect the Sun Project X or Crimson parsers because those parsers support DOM Level 1 whose portion of the DOM interfaces is the same in all versions patchCR058220.jar Description: Binary data pic27446.gif Description: GIF image
Re: soap service and properties file in weblogic
Hi Gus, Try adding WEB-INF/ to weblogic's classpath Gus Delgado gus.delgado@netquo To: [EMAIL PROTECTED] tient.comcc: Subject: soap service and properties file in weblogic 03/08/2002 03:39 PM Please respond to soap-user I've deployed a web service in weblogic6.1 using soap2.2, I'm trying to make my underlying object to read as an input stream an .rc file this is how I'm doing it. InputStream is = getClass().getResourceAsStream(soap.rc); The object lives in a jar file which is part of a war that looks like this index.html WEB-INF/lib/ WEB-INF/lib/myjar.jar WEB-INF/lib/soap.jar WEB-INF/soap.rc but I always get a null pointer when trying to get it. any ideas? thanks
Re: weblogic6.1 and soap2.2
Hi Gus, this seems a problem with the ServletOutputStreamImpl class in weblogic. I found a patch that solves the problem (find it attached), just place it before weblogic.jar in server's classpath.(See attached file: patchCR058220.jar) regards, Ruben Gus Delgado gus.delgado@netquo To: [EMAIL PROTECTED] tient.comcc: Subject: weblogic6.1 and soap2.2 03/06/2002 02:58 PM Please respond to soap-user I'm trying to deploy a soap2.2 web service on weblogic 6.1, I have soap2.2 as a war file and I can see the jsp's for the admin and I can deploy a web service just fine, but when I try to hit it with a client I get the following null pointer exception error: java.lang.NullPointerException at weblogic.servlet.internal.ChunkOutput.clearBuffer (ChunkOutput.java:231) at weblogic.servlet.internal.ChunkOutput.flush(Chunk Output.java:251) at weblogic.servlet.internal.ChunkOutputWrapper.flus h(ChunkOutputWrapper.java:152) at weblogic.servlet.internal.ServletOutputStreamImpl .flush(ServletOutputStreamImpl.java:119) at org.apache.soap.transport.TransportMessage.writeT o(TransportMessage.java:462) at org.apache.soap.server.http.RPCRouterServlet.doPo st(RPCRouterServlet.java:347) .. .. Now, I checked the mail-archive to see if others have run into the problem, and it seems that they have, but I was not able to find a resolution. Is there one? and if there is what is it? -thanks Gus -- Gus Delgado Consultant NetQuotient Consulting Group e-mail: [EMAIL PROTECTED] cell: 512-587-6986 patchCR058220.jar Description: Binary data
Re: weblogic6.1 and soap2.2
Hi Gus, no idea, I tried to find the Patch from Bea support for a long time but I get no response, just know that it works and I think they solved the problem in sp2. Ruben Gus Delgado gus.delgado@netquo To: [EMAIL PROTECTED] tient.comcc: Subject: Re: weblogic6.1 and soap2.2 03/06/2002 04:01 PM Please respond to soap-user Ruben, thanks, it work. where can I find some info on this patch? -Gus On Wed, 2002-03-06 at 07:59, [EMAIL PROTECTED] wrote: Hi Gus, this seems a problem with the ServletOutputStreamImpl class in weblogic. I found a patch that solves the problem (find it attached), just place it before weblogic.jar in server's classpath.(See attached file: patchCR058220.jar) regards, Ruben Gus Delgado gus.delgado@netquo To: [EMAIL PROTECTED] tient.comcc: Subject: weblogic6.1 and soap2.2 03/06/2002 02:58 PM Please respond to soap-user I'm trying to deploy a soap2.2 web service on weblogic 6.1, I have soap2.2 as a war file and I can see the jsp's for the admin and I can deploy a web service just fine, but when I try to hit it with a client I get the following null pointer exception error: java.lang.NullPointerException at weblogic.servlet.internal.ChunkOutput.clearBuffer (ChunkOutput.java:231) at weblogic.servlet.internal.ChunkOutput.flush(Chunk Output.java:251) at weblogic.servlet.internal.ChunkOutputWrapper.flus h(ChunkOutputWrapper.java:152) at weblogic.servlet.internal.ServletOutputStreamImpl .flush(ServletOutputStreamImpl.java:119) at org.apache.soap.transport.TransportMessage.writeT o(TransportMessage.java:462) at org.apache.soap.server.http.RPCRouterServlet.doPo st(RPCRouterServlet.java:347) .. .. Now, I checked the mail-archive to see if others have run into the problem, and it seems that they have, but I was not able to find a resolution. Is there one? and if there is what is it? -thanks Gus -- Gus Delgado Consultant NetQuotient Consulting Group e-mail: [EMAIL PROTECTED] cell: 512-587-6986 -- Gus Delgado Consultant NetQuotient Consulting Group e-mail: [EMAIL PROTECTED] cell: 512-587-6986
Re: oracle exception in my own soap service
Is classes12.zip also in Tomcat's classpath? Ruben Jerzy Kut [EMAIL PROTECTED] To: [EMAIL PROTECTED] [EMAIL PROTECTED] er.com.plcc: Subject: oracle exception in my own soap service 03/05/2002 02:25 PM Please respond to soap-user Hi! I have got: - tomcat4.0.2 - soap2.2 - linux2.4.3 redhat6.2 I wrote simple application that uses oracle database. SOAP and ORACLE are on same machine. My service is declared as: public class DBService { public DBService() {} public String doQuery(String input) { String result = GRUPA\t + OPIS\n; // some code works with oracle and fill in result return (result); } public static void main(String[] args) { DBService service = new DBService(); String result = service.doQuery(jerzyk); System.out.println(result); } } Service is deployed as: 'DBService' Service Deployment Descriptor ID: DBService Scope: Application Provider Type: java Provider Class: DBService Use Static Class: false Methods: doQuery and Client is defined as: public class DBClient { public static void main(String[] args) throws Exception { try { URL url = new URL(http://localhost:8080/soap/servlet/rpcrouter;); String name = jerzyk; // Build the call. Call call = new Call(); call.setTargetObjectURI(DBService); call.setMethodName(doQuery); call.setEncodingStyleURI(Constants.NS_URI_SOAP_ENC); Vector params = new Vector(); params.addElement(new Parameter(input, String.class, name, null)); call.setParams(params); // Invoke the call. Response resp = null; try { resp = call.invoke(url, null); } catch( SOAPException e ) { System.err.println(Caught SOAPException ( + e.getFaultCode() + ): + e.getMessage()); System.exit(-1); } // Check the response. if( !resp.generatedFault() ) { Parameter ret = resp.getReturnValue(); Object value = ret.getValue(); System.out.println(value); } else { Fault fault = resp.getFault(); System.err.println(Generated fault: ); System.out.println ( Fault Code= + fault.getFaultCode()); System.out.println ( Fault String = + fault.getFaultString()); System.out.println ( Fault Entries = + fault.getFaultEntries()); System.out.println ( Fault URI = + fault.getFaultActorURI()); } } catch(Exception e) { e.printStackTrace(); } } } My service works correctly when I try to run it from shell by: $java DBService but it didn't when I call it from shell by: $java DBClient It throws: Generated fault: Fault Code= SOAP-ENV:Server Fault String = Exception from service object: oracle/jdbc/driver/OracleDriver Fault Entries = null Fault URI = /soap/servlet/rpcrouter I have got oracle driver classes12.zip and I have got set CLASSPATH=path/to/oracle/driver/classes12.zip Where is reason? Best regards Jerzy Kut
Re: oracle exception in my own soap service
Hi Jerzy, don't know about Tomcat 4, but you can either edit setclasspath.sh to make the classpath point to your package, or place classes12.zip in the directory where tomcat adds the libraries dinammically to the classpath (if any). Ruben Jerzy Kut [EMAIL PROTECTED] To: [EMAIL PROTECTED] er.com.plcc: Subject: Re: oracle exception in my own soap service 03/05/2002 02:58 PM Please respond to soap-user I think no, because $CATALINA_HOME/bin/setclasspath.sh (called from $CATALINA_HOME/bin/startup.sh) sets it to: $JAVA_HOME/lib/tools.jar:$CATALINA_HOME/bin/bootstrap.jar and all my settings go out... Ok - where I need to make symboliclink to my classes12.zip? Or what I should to do? - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, March 05, 2002 2:29 PM Subject: Re: oracle exception in my own soap service Is classes12.zip also in Tomcat's classpath? Ruben Jerzy Kut [EMAIL PROTECTED] To: [EMAIL PROTECTED] [EMAIL PROTECTED] er.com.plcc: Subject: oracle exception in my own soap service 03/05/2002 02:25 PM Please respond to soap-user Hi! I have got: - tomcat4.0.2 - soap2.2 - linux2.4.3 redhat6.2 I wrote simple application that uses oracle database. SOAP and ORACLE are on same machine. My service is declared as: public class DBService { public DBService() {} public String doQuery(String input) { String result = GRUPA\t + OPIS\n; // some code works with oracle and fill in result return (result); } public static void main(String[] args) { DBService service = new DBService(); String result = service.doQuery(jerzyk); System.out.println(result); } } Service is deployed as: 'DBService' Service Deployment Descriptor ID: DBService Scope: Application Provider Type: java Provider Class: DBService Use Static Class: false Methods: doQuery and Client is defined as: public class DBClient { public static void main(String[] args) throws Exception { try { URL url = new URL(http://localhost:8080/soap/servlet/rpcrouter;); String name = jerzyk; // Build the call. Call call = new Call(); call.setTargetObjectURI(DBService); call.setMethodName(doQuery); call.setEncodingStyleURI(Constants.NS_URI_SOAP_ENC); Vector params = new Vector(); params.addElement(new Parameter(input, String.class, name, null)); call.setParams(params); // Invoke the call. Response resp = null; try { resp = call.invoke(url, null); } catch( SOAPException e ) { System.err.println(Caught SOAPException ( + e.getFaultCode () + ): + e.getMessage()); System.exit(-1); } // Check the response. if( !resp.generatedFault() ) { Parameter ret = resp.getReturnValue(); Object value = ret.getValue(); System.out.println(value); } else { Fault fault = resp.getFault(); System.err.println(Generated fault: ); System.out.println ( Fault Code= + fault.getFaultCode()); System.out.println ( Fault String = + fault.getFaultString()); System.out.println ( Fault Entries = + fault.getFaultEntries()); System.out.println ( Fault URI = + fault.getFaultActorURI()); } } catch(Exception e) { e.printStackTrace(); } }
SOAP SSL - Handshake error
Hi all, I'm trying to make my SOAP server running in weblogic 6.1 to work under SSL. The client uses the JSSE classes (packages jcert, jsse jnet) and has been provided with the key of the server in the client.keystore. When I try to call a service I get this SOAP Exception: [SOAPException: faultCode=SOAP-ENV:Client; msg=FATAL Alert:HANDSHAKE_FAILURE - The handshake handler was unable to negotiate an acceptable set of security parameters.; targetException=javax.net.ssl .SSLHandshakeException: FATAL Alert:HANDSHAKE_FAILURE - The handshake handler was unable to negotiate an acceptable set of security parameters.] any idea where could the error be? has anybody come accross with anything similar? any help would be very apreciated... thank you! Ruben
Antwort: Apache Sample for WebLogic EJB
It doesn't look exactly as the same problem I had (at least in client side), but there is a bug in Weblogic 6.1 (sp1) working with SOAP 2.2. To avoid the NullPointerException in the server, place the .jar attached at the beginnig of the classpath in startWeblogic.cmd... Ruben (See attached file: patchCR058220.jar) Darrell Fuller [EMAIL PROTECTED] on 12/07/2001 04:17:36 PM Bitte antworten an [EMAIL PROTECTED] An: '[EMAIL PROTECTED]' [EMAIL PROTECTED] Kopie: Thema:Apache Sample for WebLogic EJB I've been trying to get the EJB WebLogic sample to work and keep getting an exception on the response envelope. I'm using BEA WebLogic 6.1 SOAP 2.2 Xerces 1.4.4 I've placed the xerces.jar at the beginning of the class path in the startWebLogic.cmd. Any help would be appreciated.. Admin Deployment Options ID : urn:ejbhello Scope : Application User-Defined Provider Type : org.apache.soap.providers.StatefulEJBProvider Provider Class : Use Static Class : false Methods : create The Params I put in were option key=FullHomeInterfaceName value=samples.HelloServiceHome option key=ContextProviderURL value=t3://localhost:7001 option key=FullContextFactoryName value=weblogic.jndi.WLInitialContextFactory option key=JNDIName value=samples.HelloService The Client returns Exception in thread main [SOAPException: faultCode=SOAP-ENV:Client; msg=A 'http://schemas.xmlsoap.org/soap/envelope/:Fault' element must contain a: 'faultcode' element.; targetException=java.lang.IllegalArgumentException: A 'http://schemas.xmlsoap.org/soap/envelope/:Fault' element must contain a: 'faultcode' element. ] at org.apache.soap.rpc.Call.invoke(Call.java:246) at weblogic.test.ejbtest.main(ejbtest2.java:121) The Server returns Dec 7, 2001 8:34:09 AM CST Error HTTP [WebAppServletContext(3314139,soap, /soap)] Servlet failed with ServletException javax.servlet.ServletException: Error building response envelope: java.lang.NullPointerException at org.apache.soap.server.http.RPCRouterServlet.doPost(RPCRouterServlet.java:35 3) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java :265) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java :200) at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo ntext.java:2456) at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java :2039) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120) java.lang.NullPointerException at weblogic.servlet.internal.ChunkOutput.clearBuffer(ChunkOutput.java:231) java.lang.NullPointerException at weblogic.servlet.internal.ChunkOutput.clearBuffer(ChunkOutput.java:231) at weblogic.servlet.internal.ChunkOutput.flush(ChunkOutput.java:251) at weblogic.servlet.internal.ChunkOutputWrapper.flush(ChunkOutputWrapper.java:1 52) at weblogic.servlet.internal.ServletOutputStreamImpl.flush(ServletOutputStreamI mpl.java:119) at org.apache.soap.transport.TransportMessage.writeTo(TransportMessage.java:462 ) at org.apache.soap.server.http.RPCRouterServlet.doPost(RPCRouterServlet.java:34 7) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java :265) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java :200) at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo ntext.java:2456) at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java :2039) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120) patchCR058220.jar Description: Binary data
Antwort: RE: unsubscribe me
Don't get angry, but this seems a classpath problem. Maybe you are confusing environment variable classpath and server classpath. Have a closer look in your tomcat.bat (.sh) and check it again, probably you have spelt it wrong. Ruben Steven Howe [EMAIL PROTECTED] on 12/05/2001 04:33:03 PM Bitte antworten an [EMAIL PROTECTED] An: [EMAIL PROTECTED] Kopie: Thema:RE: unsubscribe me As I said in the meassge I have checked and it is it is really getting to me now.. anymore suggestions -Original Message- From: Rino Srivastava [mailto:[EMAIL PROTECTED]] Sent: Wednesday, December 05, 2001 3:23 PM To: '[EMAIL PROTECTED]' Subject: RE: unsubscribe me check your classpath. Make sure that mail.jar is in your classpath. Cheers! Rino -Original Message- From: Steven Howe [mailto:[EMAIL PROTECTED]] Sent: Wednesday, December 05, 2001 9:25 AM To: [EMAIL PROTECTED]; Vinod Soni Subject: RE: unsubscribe me I am having difficulty getting soap to work running through the Tomcat servlet engine. The admin client is fine when ran but I get a problem when I visit the SOAP RPC router URL for the SOAP server. e.g: pointing my browser to http://localhost:8080/soap/servlet/rpcrouter The error being java.lang.NoClassDefFoundError: javax/mail/MessagingException. Yes before you state the obvious I do have the mail.jar file in my classpath. Iam trying to do this running under Solaris. I cannot see what Iam doing wrong as I have mail.jar in my classpath. Please Help!! Steven Howe -Original Message- From: Vinod Soni [mailto:[EMAIL PROTECTED]] Sent: Wednesday, December 05, 2001 2:58 PM To: [EMAIL PROTECTED] Subject: Re: unsubscribe me Guys, those who want to unsubscribe, send a blank mail to [EMAIL PROTECTED] Cheers. Vinod. - Original Message - From: Rahul Kanhere [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, December 05, 2001 2:45 PM Subject: unsubscribe me Please unsubscribe me. __ Do You Yahoo!? Make a great connection at Yahoo! Personals. http://personals.yahoo.com
Security issue - deploy
Hi all, do you know any way to prevent malicious persons from deploying (undeploying) a service in my SOAP Server? I mean, is there anything integrated ni SOAP to accept deploy (undeploy) calls only from specific IPs or something? I wouldn't like my services being undeployed by anyone Thank you...
Antwort: RE:NoSuchMethodError while running a soap client
Hi Rino, Try placing xerces.jar in front of your classpath.. Rino Srivastava [EMAIL PROTECTED] on 11/29/2001 02:43:48 PM Bitte antworten an [EMAIL PROTECTED] An: [EMAIL PROTECTED] Kopie: Thema:RE:NoSuchMethodError while running a soap client Hi there: I am trying to run your HelloServer.java and Client.java programs using soap and java. I get the following error message: Exception in thread main java.lang.NoSuchMethodError at org.apache.soap.util.xml.Qname.initQname.java:80 at org.apache.soap.util.xml.matchesQname.java:146 at org.apache.soap.Envelop.unmarshallEnvelop.java:237 at org.apache.soap.rpc.Call.invokeCall.java:230 at hello.Client.mainClient.java:50 I am attaching the client and the server programs: Client.java HelloServer.java Can someone please suggest how I can fix the above error? Thanks in advance. Rino Srivastava (See attached file: Client.java)(See attached file: HelloServer.java) Client.java Description: Binary data HelloServer.java Description: Binary data
Antwort: RE: Security issue - deploy
Thank you very much, making the .ds file read-only seems the best solution for me.. thank you again, Ruben Wilkins, Craig [EMAIL PROTECTED] on 11/29/2001 03:43:04 PM Bitte antworten an [EMAIL PROTECTED] An: '[EMAIL PROTECTED]' [EMAIL PROTECTED] Kopie: Thema:RE: Security issue - deploy I know of a couple of options.. Change the URL for the JSP page where you can deploy, etc. Modify the code in rpcrouter so that it can't change the services. Make the file that contains the deployed SOAP services read-only. Put a proxy or firewall in front of your soap server that filters out any requests that aren't the SOAP calls that you are expecting. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Sent: Thursday, November 29, 2001 8:23 AM To: [EMAIL PROTECTED] Subject: Security issue - deploy Hi all, do you know any way to prevent malicious persons from deploying (undeploying) a service in my SOAP Server? I mean, is there anything integrated ni SOAP to accept deploy (undeploy) calls only from specific IPs or something? I wouldn't like my services being undeployed by anyone Thank you...