No, the handler is for sure on my class path, and it is
found when I put it in the wsdd. The problem is that the
wsdd is somehow messing up the transport. Let's forget
about the wss4j handler and just worry about getting the
client to connect using a wsdd so that it should get
a missing security
That was it.
Thanks!
---Hillel
On Tue, 7 Aug 2007 12:53:36 -0400, Walker, Jeff wrote
Notice it uses 'pivot' instead of 'class'. Also see how it starts
with java:package_name.class_name Hope this helps! -jeff
-
To
Continuing the saga of using axis with wss4j, I seem to have hit
a roadblock with getting the wsdd file to work. The web service
I am trying to contact uses https, and I am using stubs generated
by WSDL2Java.
If I do not use a wsdd file, then all of the connections seem to
work properly, I
Thanks. This is a problem in the wsdd and not wss4j.
I tried your solution with the WSDoAllSender handler,
and the result is:
- Enter: AxisClient::invoke
- Enter: AxisClient::invoke
- EngineHandler: null
- EngineHandler: null
- org.apache.axis.i18n.resource::handleGetObject(NoJAXRPCHandler00)
-
Now I am setting up a client for the Ohio Tax Finder Service
using Axis 1.4 and wss4j. There are no errors thrown for the
connection, but every time I try to use a method on the response
as defined by the generated classes from the WSDL2Java utility,
there is a NullPointerException error.
I
How do you get the web service based on a WSDL to a remote server
to point at the tcpmon monitor instead?
On Fri, 3 Aug 2007 15:33:45 -0400, Walker, Jeff wrote
Yeah,
Try tcpmon to see the actual request and response coming back.
Run this:
%java org.apache.axis.utils.tcpmon
I use Axis 1.3,
From the looks of things, the service is not even trying
to actually connect across the network. I set my transparent
firewall to log any connection attempts between the machine
I am using and the remote service address, and it does not
see any connections when I run the client program.
The
I did a little digging in the axis 1.4 and axis-wsse source.
The WsseClientHandler class extends the axis BasicHandler class.
BasicHandler has the class variable:
private static Log log =
LogFactory.getLog(BasicHandler.class.getName());
Yet, when the code in WsseClientHandler tries
Well, I was just trying to follow the instructions for writing
a client from the web service provider. The service is provided
by the state government, so go figure.
I will take a look at wss4j.
Thank you very much for your help.
---Hillel
On Wed, 1 Aug 2007 16:49:19 -0400, Walker, Jeff
wrote
Looks like the log variable is declared private, that means only methods
in that class can use that variable, not subclasses like
WsseClientHandler.
-jeff
-Original Message-
From: Hillel Seltzer [mailto:[EMAIL PROTECTED]
Sent: Wednesday, August 01, 2007 4:22 PM
To: axis-user
Hello,
I am complete java newbie. I am trying to use axis with wsse
to set up a client for a remote web service. I have been
following the Java instructions for the sample TestClient at:
https://thefinder.tax.ohio.gov/StreamlineSalesTaxWeb/WebService/About.aspx
I have installed axis 1.4 and
11 matches
Mail list logo