Since Axis does not provide a robust server, you should probably ask this
question on [EMAIL PROTECTED]
Glyn
Kevin,
Have you read the architecture guide [1] (referenced from the Axis home
page) for starters? You may find an area that you'd like to explore further
by starting there. If you do spend time understanding an area, please send
a patch to the architecture guide to this list and if it's good, I'
Use the Java system properties http.proxyHost and http.proxyPort. You can
also set http.nonProxyHosts e.g. to "localHost". These properties are
described in [1].
Glyn
[1] http://java.sun.com/j2se/1.4.1/docs/guide/net/properties.html
Anuj,
It would probably be easier to get the build (ant clean all) to report
success than to worry about jar file sizes, which probably vary depending
on operating system, JDK vendor and version, etc.
Glyn
For future reference, you can check what happened to emails for axis-user
by looking in an archive. See the mailing lists link on the Axis home page.
Glyn
Did you read what the Axis architecture guide has to say about this
subject? If so, please could you frame a more specific question then
someone might be able to answer it?
Glyn
Seth,
You are not alone it appears. You probably have a class loading problem.
See [1] for a way of getting better diagnostics which is now also in the
current nightly build if you are able to try that.
Glyn
[1] http://www.mail-archive.com/axis-user%40xml.apache.org/msg03025.html
If SOAPService.getInitializedServiceDesc returns null, this would cause a
NullPointerException where you are seeing one.
The chances are this is a class loading problem. Please double-check where
you have placed the various classes. You could also search the axis-user
archive (see http://xml.apa
There are some clues in the developer's guide (in the docs directory or off
the Axis home page).
Glyn
Kumar Raj
I don't know how you could achieve what you want to do with Axis as it
stands. However, support for javax.xml.soap, including text nodes, is on
the to-do list and it's good to have some user feedback that text nodes
would be useful.
Glyn
something like JAXP will unify all Java
implementations so that a common interface can be used no matter what
implementation will be used.
Thanks
>From: "Glyn Normington" <[EMAIL PROTECTED]>
>
>
>JAXM is a specification (NB. not an implementation) of two sets of
>int
JAXM is a specification (NB. not an implementation) of two sets of
interfaces: javax.xml.soap and javax.xml.messaging.
Axis currently implements *some* of the javax.xml.soap interfaces, although
these are not mentioned in the list of published interfaces in the Axis
Users Guide as the job is onl
I can't answer your question, but you should know that the JAXM SOAP
interfaces are only partially implemented in Axis and are not in the list
of published interfaces in the Users Guide. I'm adding this support in but
only as a low-priority background task. (If anyone needs JAXM support
sooner rat
I deferred supporting nodes of type javax.xml.soap.Text as they are poorly
defined by the JAXM spec. For instance it is not clear how such nodes can
be mixed with other sibling nodes. The method below
(javax.xml.soap.Node.getValue) is only defined in the case of a single
child node which is of typ
No, although it contains JAXM interfaces and implements some of them.
Glyn
"Ma, June"
I don't remember anyone reporting segmentation faults with Axis, so there
is probably something unusual about your operating system or Java
installation. Since Axis doesn't include any native code, I'd be very
surprised if a bug in Axis is causing the segmentation fault. Some JITs are
unreliable,
before, the changes will not be effective until you restart the
Web Server. At least this is how it works in my case (I use
Tomcat).
Ramón
> -Original Message-
> From: Glyn Normington [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, March 20, 2002 3:19 PM
> To: [EMAIL PROTECTED]
&g
I don't see why not, but you should be aware that AxisServlet is not listed
in the published interfaces in the User's Guide, so you *may* be impacted
as Axis evolves.
Glyn
Actually when you deploy a new service using the Admin service, Axis
updates server-config *and* makes the changes effective immediately.
Glyn
In case any of you didn't see this...
Glyn
- Forwarded by Glyn Normington/UK/IBM on 20/03/02 09:54 -
Ru
commons-logging.jar seems to be missing from the classpath.
Glyn
"Tewari, Vijay"
You may find something useful by searching the axis-user archives [1] for
'weblogic'. I think those kind of problems are to do with accessing the
file server-config.wsdd when WebLogic supplies a path of 'null'.
Glyn
[1] http://marc.theaimsgroup.com/?l=axis-user&r=1&w=2
You may find something useful by searching the axis-user archives [1] for
'weblogic'. I think those kind of problems are to do with accessing the
file server-config.wsdd when WebLogic supplies a path of 'null'.
Glyn
[1] http://marc.theaimsgroup.com/?l=axis-user&r=1&w=2
Adam,
I don't think our use of commons logging is implying an Apache-wide logging
policy, as such. Other projects may choose to do the same, however.
BTW I fixed the doc. problems you pointed out and these will appear if and
when we respin the beta.
Glyn
Chris,
You could try looking for exceptions in Tomcat's log file.
If you want to get Axis to log more detail, see the debugging section of
the Developer's Guide in the docs directory of the distribution.
Failing that, if you can reproduce this with a less complex jws page,
consider raising a Bu
You can probably achieve something by setting the Java system property
axis.EngineConfigFactory to the classname of a class that implements
org.apache.axis.EngineConfigurationFactory.
Glyn
There is a Java system property axis.ClientConfigFile which can be used to
override the name and location of the client configuration file. I'm not
sure how it interacts with servlet engines however. Someone using WebLogic
had all sorts of problems getting access to configuration files, so please
>I added "-Daxis.ServerConfigFile=E:\temp\server-config.wsdd" to the BEA
startup command line.
I wonder if file access is somehow restricted to the /WEB-INF directory?
I'd guess others are not using -Daxis.ServerConfigFile as it's relatively
new (and undocumented).
Glyn
Herve,
>But I still getting the following error when I run "Start server" from the
browserusing nighty build 022602
The fix and improved diagnostics [1] were in last night's build [2], so you
are not running with them!
Glyn
[1] http://marc.theaimsgroup.com/?l=axis-dev&m=101483001931003&w=
>
> >Weblogic commande line :
> >
> >"%JAVA_HOME%\bin\java" -hotspot -ms64m -mx64m -classpath "%CLASSPATH%"
> >
> >
> >"-Daxis.ServerConfigFile=E:\temp\server-config.wsdd"
> >
> >weblogic.Server
> >
> >or Axis AdminClient
> >
> >$java -Dax
There are two engine configuration files: one for the client-side engine by
default called client-config.wsdd and one for the server-side engine by
default called server-config.wsdd. It looks like the client-side file is
missing. Try comparing the use of the file between your working and failing
s
If you point the system property at a non-existent filename in a read-write
directory, Axis will create it for you. Or if you want to see one, look in
xml-axis/java/src/org/apache/axis/server/server-config.wsdd.
Glyn
Yes, you can for example run Axis under a servlet engine such as Tomcat on
the same machine as an Axis client. Please download Axis and read the
information in the docs directory, particularly the installation guide.
Glyn
See the install guide in the docs directory or at
http://cvs.apache.org/viewcvs.cgi/~checkout~/xml-axis/java/docs/install.html.
Also note http://marc.theaimsgroup.com/?l=axis-user&m=101362924828947&w=2.
Glyn
If you are picking up a default server configuration file, then it
server-config.wsdd in the current directory unless you set the JVM system
property axis.ServerConfigFile to point at a file somewhere else. If you
haven't set this system property, I would guess that the current directory
in your e
I'm trying to code a call to the echoLinkedList method of a SOAP
interoperation round 3, group E test. The WSDL may vary slightly from
implementer to implementer and I want to be able to run a single test
client against WSDL URL passed in via the command line, so I'm using DII to
issue a method ag
Some questions repeatedly crop up -- and perhaps the Axis documentation and
code needs to change as a consequence.
However, you can sometimes get a quick answer to your question by searching
the archive and it seems that not everyone is aware of how to do this.
I use [1] for searching axis-user
See, for example,
http://marc.theaimsgroup.com/?l=axis-user&m=101313283018909&w=2.
Glyn
See http://marc.theaimsgroup.com/?l=axis-user&m=101363089701434&w=2
Glyn
The J2EE platform security policy denies creating class loaders, which is
what Axis is trying to do.
There has been some recent work on removing the need for special
classloaders, so you could try re-running your test with the latest build
from http://xml.apache.org/dist/axis/nightly/.
Glyn
You need to pin down why the server is failing as the diagnostics you are
seeing just indicate that something bad happened. I hit the same problem
the other day and used tcpmon to see the server response, which was a HTTP
internal server error in the Tomcat servlet engine. Running the server with
Thomas,
I just committed a fix [1] to log an informational message avoid saving the
configuration if the config. file is read-only.
Glyn
[1] http://marc.theaimsgroup.com/?l=axis-dev&m=101351827207436&w=2
Thomas,
Fix committed [1]. Thanks for suggesting this.
Glyn
[1] http://marc.theaimsgroup.com/?l=axis-dev&m=101350691012525&w=2
Thomas,
>How to specify the location of server-config.wsdd?
I have put some changes into Axis in the last few days which allow you to
override the default filename of the server configuration file. I am just
tidying this up so that servlets will pick up the override too, but the
basic approach i
It appears you need to write a Handler which wraps your dispatcher but
which is independent of the classes that implement services.
Then there are (at least) a couple of ways of making the engine call such a
Handler. For instance, you can supply an EngineConfiguration that returns
such a Handler
45 matches
Mail list logo