You are viewing a plain text version of this content. The canonical link for it is here.
Posted to soap-user@xml.apache.org by Mattias Arbin <ma...@bstonetech.com> on 2001/05/11 22:59:15 UTC
calls to localhost takes several seconds
I am running the stockquote example. It works, but each call takes several
seconds.
I changed the StockQuoteService, to that it just returns a dummy value.
I also changed the GetQuote.java, so that it makes 10 calls to eliminate
startup/connection issues.
Each call still takes about three seconds.
I use SOAP 1.2 + Xerces 1.2.3 + Orion AS 1.4.8
My internet connection seems to work fine.
Using GLUE, similar applications runs very fast.
Any ideas?
/Mattias
Changes in GetQuote.java:
...
for(int i=0;i<10;i++) {
System.err.println("Calling...");
Response resp = call.invoke (/* router URL */ url, /* actionURI */
"" );
// Check the response.
if (resp.generatedFault ()) {
Fault fault = resp.getFault ();
System.out.println ("Ouch, the call failed: ");
System.out.println (" Fault Code = " + fault.getFaultCode ());
System.out.println (" Fault String = " + fault.getFaultString
());
} else {
Parameter result = resp.getReturnValue ();
System.out.println (result.getValue ());
}
}
...
package samples.stockquote;
import java.net.URL;
import java.io.*;
import org.w3c.dom.*;
import org.apache.soap.util.xml.*;
public class StockQuoteService {
XMLParserLiaison xpl = new XercesParserLiaison ();
public StockQuoteService() {
System.err.println("Creating new StockQuoteService");
}
public float getQuote (String symbol) throws Exception {
return 123.456f;
}
}
---------------------------
Mattias Arbin
Blackstone Technology Group
---------------------------------------------------------------------
To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
For additional commands, email: soap-user-help@xml.apache.org
RE: calls to localhost takes several seconds
Posted by Mattias Arbin <ma...@bstonetech.com>.
I use Xerces 1.2.3. Then it works, except for the problems mentioned in my
posting.
Good luck.
/Mattias
> -----Original Message-----
> From: Jean-Guillaume LALANNE [mailto:jean-guillaume.lalanne@coming.fr]
> Sent: Monday, May 14, 2001 2:10 AM
> To: soap-user@xml.apache.org; marbin@bstonetech.com
> Subject: Re: calls to localhost takes several seconds
>
>
> Hi,
>
> I am trying to install a SOAP listener for our e-plateform.
> Up to now we have developped under orion 1.3.8.
> We are using xerces 1.3.0 for internal mechanism (validation of
> the model).
>
> That's why I have tried to install my SOAP listener under Orion.
> With xerces1.3.0, I don't manage to make soap2.1 working ...
> With xerces1.2.3, my orion server doesn't even start because of parsing
> problem ...
> So I decided to install my SOAP Listener on Tomcat... But this evolves new
> problems
> with access to the ejb of the core platerform that sit on Orion
> ejb server.
> Especially, I am confronted with the
> ApplicationClientInitialContextFactory
> class of Orion
> and some orion specific way of naming JNDI (from client app)...
>
> So when I hear that you manage to install SOAP + xerces + orion,
> i am really
> interested.
>
> Do you mind giving me some tips, please.
>
> Thanks in advance
> Jean-Guillaume LALANNE
> Software Architect
> www.coming.fr
>
>
>
> ----- Original Message -----
> From: "Mattias Arbin" <ma...@bstonetech.com>
> To: "Soap-User@Xml. Apache. Org" <so...@xml.apache.org>
> Sent: Friday, May 11, 2001 10:59 PM
> Subject: calls to localhost takes several seconds
>
>
> > I am running the stockquote example. It works, but each call
> takes several
> > seconds.
> > I changed the StockQuoteService, to that it just returns a dummy value.
> > I also changed the GetQuote.java, so that it makes 10 calls to eliminate
> > startup/connection issues.
> > Each call still takes about three seconds.
> > I use SOAP 1.2 + Xerces 1.2.3 + Orion AS 1.4.8
> > My internet connection seems to work fine.
> > Using GLUE, similar applications runs very fast.
> > Any ideas?
> > /Mattias
> >
> >
> > Changes in GetQuote.java:
> > ...
> > for(int i=0;i<10;i++) {
> > System.err.println("Calling...");
> > Response resp = call.invoke (/* router URL */ url, /*
> actionURI */
> > "" );
> >
> > // Check the response.
> > if (resp.generatedFault ()) {
> > Fault fault = resp.getFault ();
> > System.out.println ("Ouch, the call failed: ");
> > System.out.println (" Fault Code = " + fault.getFaultCode
> ());
> > System.out.println (" Fault String = " + fault.getFaultString
> > ());
> > } else {
> > Parameter result = resp.getReturnValue ();
> > System.out.println (result.getValue ());
> > }
> > }
> > ...
> >
> >
> > package samples.stockquote;
> >
> > import java.net.URL;
> > import java.io.*;
> > import org.w3c.dom.*;
> > import org.apache.soap.util.xml.*;
> >
> > public class StockQuoteService {
> > XMLParserLiaison xpl = new XercesParserLiaison ();
> >
> > public StockQuoteService() {
> > System.err.println("Creating new StockQuoteService");
> > }
> > public float getQuote (String symbol) throws Exception {
> > return 123.456f;
> > }
> > }
> > ---------------------------
> > Mattias Arbin
> > Blackstone Technology Group
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
> > For additional commands, email: soap-user-help@xml.apache.org
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
> For additional commands, email: soap-user-help@xml.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
For additional commands, email: soap-user-help@xml.apache.org
RE: calls to localhost takes several seconds
Posted by Mattias Arbin <ma...@bstonetech.com>.
I use Xerces 1.2.3. Then it works, except for the problems mentioned in my
posting.
Good luck.
/Mattias
> -----Original Message-----
> From: Jean-Guillaume LALANNE [mailto:jean-guillaume.lalanne@coming.fr]
> Sent: Monday, May 14, 2001 2:10 AM
> To: soap-user@xml.apache.org; marbin@bstonetech.com
> Subject: Re: calls to localhost takes several seconds
>
>
> Hi,
>
> I am trying to install a SOAP listener for our e-plateform.
> Up to now we have developped under orion 1.3.8.
> We are using xerces 1.3.0 for internal mechanism (validation of
> the model).
>
> That's why I have tried to install my SOAP listener under Orion.
> With xerces1.3.0, I don't manage to make soap2.1 working ...
> With xerces1.2.3, my orion server doesn't even start because of parsing
> problem ...
> So I decided to install my SOAP Listener on Tomcat... But this evolves new
> problems
> with access to the ejb of the core platerform that sit on Orion
> ejb server.
> Especially, I am confronted with the
> ApplicationClientInitialContextFactory
> class of Orion
> and some orion specific way of naming JNDI (from client app)...
>
> So when I hear that you manage to install SOAP + xerces + orion,
> i am really
> interested.
>
> Do you mind giving me some tips, please.
>
> Thanks in advance
> Jean-Guillaume LALANNE
> Software Architect
> www.coming.fr
>
>
>
> ----- Original Message -----
> From: "Mattias Arbin" <ma...@bstonetech.com>
> To: "Soap-User@Xml. Apache. Org" <so...@xml.apache.org>
> Sent: Friday, May 11, 2001 10:59 PM
> Subject: calls to localhost takes several seconds
>
>
> > I am running the stockquote example. It works, but each call
> takes several
> > seconds.
> > I changed the StockQuoteService, to that it just returns a dummy value.
> > I also changed the GetQuote.java, so that it makes 10 calls to eliminate
> > startup/connection issues.
> > Each call still takes about three seconds.
> > I use SOAP 1.2 + Xerces 1.2.3 + Orion AS 1.4.8
> > My internet connection seems to work fine.
> > Using GLUE, similar applications runs very fast.
> > Any ideas?
> > /Mattias
> >
> >
> > Changes in GetQuote.java:
> > ...
> > for(int i=0;i<10;i++) {
> > System.err.println("Calling...");
> > Response resp = call.invoke (/* router URL */ url, /*
> actionURI */
> > "" );
> >
> > // Check the response.
> > if (resp.generatedFault ()) {
> > Fault fault = resp.getFault ();
> > System.out.println ("Ouch, the call failed: ");
> > System.out.println (" Fault Code = " + fault.getFaultCode
> ());
> > System.out.println (" Fault String = " + fault.getFaultString
> > ());
> > } else {
> > Parameter result = resp.getReturnValue ();
> > System.out.println (result.getValue ());
> > }
> > }
> > ...
> >
> >
> > package samples.stockquote;
> >
> > import java.net.URL;
> > import java.io.*;
> > import org.w3c.dom.*;
> > import org.apache.soap.util.xml.*;
> >
> > public class StockQuoteService {
> > XMLParserLiaison xpl = new XercesParserLiaison ();
> >
> > public StockQuoteService() {
> > System.err.println("Creating new StockQuoteService");
> > }
> > public float getQuote (String symbol) throws Exception {
> > return 123.456f;
> > }
> > }
> > ---------------------------
> > Mattias Arbin
> > Blackstone Technology Group
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
> > For additional commands, email: soap-user-help@xml.apache.org
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
> For additional commands, email: soap-user-help@xml.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
For additional commands, email: soap-user-help@xml.apache.org
Re: calls to localhost takes several seconds
Posted by Jean-Guillaume LALANNE <je...@coming.fr>.
Hi,
I am trying to install a SOAP listener for our e-plateform.
Up to now we have developped under orion 1.3.8.
We are using xerces 1.3.0 for internal mechanism (validation of the model).
That's why I have tried to install my SOAP listener under Orion.
With xerces1.3.0, I don't manage to make soap2.1 working ...
With xerces1.2.3, my orion server doesn't even start because of parsing
problem ...
So I decided to install my SOAP Listener on Tomcat... But this evolves new
problems
with access to the ejb of the core platerform that sit on Orion ejb server.
Especially, I am confronted with the ApplicationClientInitialContextFactory
class of Orion
and some orion specific way of naming JNDI (from client app)...
So when I hear that you manage to install SOAP + xerces + orion, i am really
interested.
Do you mind giving me some tips, please.
Thanks in advance
Jean-Guillaume LALANNE
Software Architect
www.coming.fr
----- Original Message -----
From: "Mattias Arbin" <ma...@bstonetech.com>
To: "Soap-User@Xml. Apache. Org" <so...@xml.apache.org>
Sent: Friday, May 11, 2001 10:59 PM
Subject: calls to localhost takes several seconds
> I am running the stockquote example. It works, but each call takes several
> seconds.
> I changed the StockQuoteService, to that it just returns a dummy value.
> I also changed the GetQuote.java, so that it makes 10 calls to eliminate
> startup/connection issues.
> Each call still takes about three seconds.
> I use SOAP 1.2 + Xerces 1.2.3 + Orion AS 1.4.8
> My internet connection seems to work fine.
> Using GLUE, similar applications runs very fast.
> Any ideas?
> /Mattias
>
>
> Changes in GetQuote.java:
> ...
> for(int i=0;i<10;i++) {
> System.err.println("Calling...");
> Response resp = call.invoke (/* router URL */ url, /* actionURI */
> "" );
>
> // Check the response.
> if (resp.generatedFault ()) {
> Fault fault = resp.getFault ();
> System.out.println ("Ouch, the call failed: ");
> System.out.println (" Fault Code = " + fault.getFaultCode
());
> System.out.println (" Fault String = " + fault.getFaultString
> ());
> } else {
> Parameter result = resp.getReturnValue ();
> System.out.println (result.getValue ());
> }
> }
> ...
>
>
> package samples.stockquote;
>
> import java.net.URL;
> import java.io.*;
> import org.w3c.dom.*;
> import org.apache.soap.util.xml.*;
>
> public class StockQuoteService {
> XMLParserLiaison xpl = new XercesParserLiaison ();
>
> public StockQuoteService() {
> System.err.println("Creating new StockQuoteService");
> }
> public float getQuote (String symbol) throws Exception {
> return 123.456f;
> }
> }
> ---------------------------
> Mattias Arbin
> Blackstone Technology Group
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
> For additional commands, email: soap-user-help@xml.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
For additional commands, email: soap-user-help@xml.apache.org
Re: calls to localhost takes several seconds
Posted by Jean-Guillaume LALANNE <je...@coming.fr>.
Hi,
I am trying to install a SOAP listener for our e-plateform.
Up to now we have developped under orion 1.3.8.
We are using xerces 1.3.0 for internal mechanism (validation of the model).
That's why I have tried to install my SOAP listener under Orion.
With xerces1.3.0, I don't manage to make soap2.1 working ...
With xerces1.2.3, my orion server doesn't even start because of parsing
problem ...
So I decided to install my SOAP Listener on Tomcat... But this evolves new
problems
with access to the ejb of the core platerform that sit on Orion ejb server.
Especially, I am confronted with the ApplicationClientInitialContextFactory
class of Orion
and some orion specific way of naming JNDI (from client app)...
So when I hear that you manage to install SOAP + xerces + orion, i am really
interested.
Do you mind giving me some tips, please.
Thanks in advance
Jean-Guillaume LALANNE
Software Architect
www.coming.fr
----- Original Message -----
From: "Mattias Arbin" <ma...@bstonetech.com>
To: "Soap-User@Xml. Apache. Org" <so...@xml.apache.org>
Sent: Friday, May 11, 2001 10:59 PM
Subject: calls to localhost takes several seconds
> I am running the stockquote example. It works, but each call takes several
> seconds.
> I changed the StockQuoteService, to that it just returns a dummy value.
> I also changed the GetQuote.java, so that it makes 10 calls to eliminate
> startup/connection issues.
> Each call still takes about three seconds.
> I use SOAP 1.2 + Xerces 1.2.3 + Orion AS 1.4.8
> My internet connection seems to work fine.
> Using GLUE, similar applications runs very fast.
> Any ideas?
> /Mattias
>
>
> Changes in GetQuote.java:
> ...
> for(int i=0;i<10;i++) {
> System.err.println("Calling...");
> Response resp = call.invoke (/* router URL */ url, /* actionURI */
> "" );
>
> // Check the response.
> if (resp.generatedFault ()) {
> Fault fault = resp.getFault ();
> System.out.println ("Ouch, the call failed: ");
> System.out.println (" Fault Code = " + fault.getFaultCode
());
> System.out.println (" Fault String = " + fault.getFaultString
> ());
> } else {
> Parameter result = resp.getReturnValue ();
> System.out.println (result.getValue ());
> }
> }
> ...
>
>
> package samples.stockquote;
>
> import java.net.URL;
> import java.io.*;
> import org.w3c.dom.*;
> import org.apache.soap.util.xml.*;
>
> public class StockQuoteService {
> XMLParserLiaison xpl = new XercesParserLiaison ();
>
> public StockQuoteService() {
> System.err.println("Creating new StockQuoteService");
> }
> public float getQuote (String symbol) throws Exception {
> return 123.456f;
> }
> }
> ---------------------------
> Mattias Arbin
> Blackstone Technology Group
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
> For additional commands, email: soap-user-help@xml.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
For additional commands, email: soap-user-help@xml.apache.org