I guess I can switch and try an older version of the JDK, but I would
like to know why this error happens and switching JDK is not something you
can do that easy on some systems... If you understand what I mean.
       
       /J
       -----Original Message-----
From: Ashok Shah [mailto:[EMAIL PROTECTED] 
Sent: den 16 januari 2005 00:25
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]; [email protected]
Subject: Re: WSS4J Documentation
       
       switch to java version 1.4.2_04
       

       I had the same problem, figured it was the java version problem.

       

       --as

       

       On Sat, 15 Jan 2005 22:10:19 +0100 [EMAIL PROTECTED] wrote:

       >         Argh, I'll try to read the latest posts on this mailinglist
first

       > before I post anything next time... Just saw that Tim had the same
probs.

       > *slaps self*

       >         

       >         Anyway, I've removed the xalan.jar package from tomcat and
from the
       
       > client since it seems to be part of the JDK I use (j2sdk1.4.2_06)
but I

       > still get that same error/warning. Not sure what to do now. Can
anyone

       > specify what jars that are really needed for the "tutorial client"
to run

       > properly without the xalan warnings?

       >         

       >         /Johan

       >         -----Original Message-----

       > From: Johan Danforth [mailto:[EMAIL PROTECTED] 

       > Sent: den 15 januari 2005 21:29

       > To: 'Rami Jaamour'; [email protected]

       > Subject: RE: WSS4J Documentation

       >         

       >                Hi Rami,

       >                I've finally had some time to try out your
documentation and
       
       > it ran

       >         fine until a certain point. I'm at #5 under the
UsernameToken

       > section

       > where

       >         I've changed the client to send a usernametoken but when I
run the

       > program

       >         it seems to work because I get the results back, but I also
a

       > strange

       >         stacktrace about xalan. This is the output and I get it
both in the
       
       > tomcat

       >         console and in the client output:

       >                - Unable to patch xalan function table.

       >                java.lang.NoSuchFieldException: m_functions

       >                        at java.lang.Class.getField(Unknown Source)

       >                        at

       > org.apache.xml.security.Init.registerHereFunction(Init.java:429)

       >                        at
org.apache.xml.security.Init.init(Init.java:124)

       >                        at

       >  

       >
 
org.apache.ws.security.WSSecurityEngine.<clinit>(WSSecurityEngine.java:132)

       >                        at

       >  

       >
org.apache.ws.axis.security.WSDoAllSender.<clinit>(WSDoAllSender.java:69)

       >                        at java.lang.Class.forName0(Native Method)

       >                        at java.lang.Class.forName(Unknown Source)

       >                        at

       > org.apache.axis.utils.ClassUtils$2.run(ClassUtils.java:176)

       >                        at
       java.security.AccessController.doPrivileged(Native

       > Method)

       >                        at

       > org.apache.axis.utils.ClassUtils.loadClass(ClassUtils.java:160)

       >                        at

       > org.apache.axis.utils.ClassUtils.forName(ClassUtils.java:100)

       >                        at

       >  

       >
 
org.apache.axis.deployment.wsdd.WSDDDeployableItem.getJavaClass(WSDDDeployab
       
       >         leItem.java:353)

       >                        at

       >  

       >
 
org.apache.axis.deployment.wsdd.WSDDDeployableItem.makeNewInstance(WSDDDeplo
       
       >         yableItem.java:295)

       >                        at

       >  

       >
 
org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeploy
       
       >         ableItem.java:274)

       >                        at

       >  

       >
 
org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployabl
       
       >         eItem.java:260)

       >                        at

       >  

       >
 
org.apache.axis.deployment.wsdd.WSDDChain.makeNewInstance(WSDDChain.java:125
       
       >         )

       >                        at

       >  

       >
 
org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeploy
       
       >         ableItem.java:274)

       >                        at

       >  

       >
 
org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployabl
       
       >         eItem.java:260)

       >                        at

       >  

       >
 
org.apache.axis.deployment.wsdd.WSDDDeployment.getGlobalRequest(WSDDDeployme
       
       >         nt.java:507)

       >                        at

       >  

       >
 
org.apache.axis.configuration.FileProvider.getGlobalRequest(FileProvider.jav
       
       >         a:264)

       >                        at

       > org.apache.axis.AxisEngine.getGlobalRequest(AxisEngine.java:344)

       >                        at

       > org.apache.axis.client.AxisClient.invoke(AxisClient.java:133)

       >                        at
       org.apache.axis.client.Call.invokeEngine(Call.java:2719)

       >                        at
       org.apache.axis.client.Call.invoke(Call.java:2702)

       >                        at
       org.apache.axis.client.Call.invoke(Call.java:2378)

       >                        at
       org.apache.axis.client.Call.invoke(Call.java:2301)

       >                        at
       org.apache.axis.client.Call.invoke(Call.java:1758)

       >                        at

       >  

       >
 
samples.stock.client.StockWss01SoapBindingStub.getQuote(StockWss01SoapBindin
       
       >         gStub.java:104)

       >                        at

       >  

       >
samples.stock.client.StockServiceClient.main(StockServiceClient.java:26)

       >                stock quote service returned IBM: 94.1

       >                 

       >                I've added xalan.jar to the lib of both the client
and to

       > tomcat. Can

       >         you help me out here?

       >                /Johan

       >                

       >                -----Original Message-----

       >         From: Rami Jaamour [mailto:[EMAIL PROTECTED] 

       >         Sent: den 8 januari 2005 01:59

       >         To: [email protected]

       >         Cc: Johan Danforth

       >         Subject: WSS4J Documentation

       >                

       >                WSS4J Documentation is here!

       >                

       >                Due to the increasing demand, I attached a work in
progress.
       
       >         index.html 

       >                is the main file (please revise my list of
features),

       > api.html

       > is an 

       >                overview of the WSS4J Java API, axis.html is a
detailed step
       
       > by step 

       >                tutorial on creating a secure service and a client
using

       > WSS4J/Axis.

       >                

       >                So far I only did Username Token in the tutorial.
Please

       > review/edit

       >         so 

       >                we can maybe publish it on the web site soon (I'm
not

       > sure how

       > and

       >         where 

       >                this should be checked in so it shows up on the
public web

       > site).

       >                

       >                I used package.html as a reference for details on
Axis

       > handlers

       >         assuming 

       >                that it will be eventually available and accessible
by users
       
       >         (hopefully 

       >                via a convenient link), so I only listed steps with
samples

       > without

       >         much 

       >                explanations as in package.html.

       >                

       >                Rami Jaamour

       >                Software Engineer

       >                Web Services Solutions

       >                Parasoft Corporation

       >                

       >                "We Make Software Work"

       >                

       >                

       >                

       >                Johan Danforth wrote:

       >                

       >                >       Werner,

       >                >       Yes, I've looked at that file and I've
browsed

       > through

       > most

       >         of the

       >                >source code that comes with WSS4J without much
success I'm

       > afraid. I

       >         could

       >                >give it another go I guess, but I don't want to
spend

       > days to

       > get

       >         into it.

       >                >       Can someone just explain the steps in a
pseudo-way

       > maybe? 

       >                >       BTW. If there are problems getting WSS4J
working
       with

       > ASP.NET

       >         + WSE

       >                >2.0, maybe I shouldn't go down that route right now

       > anyway...

       > I need

       >         to send

       >                >a binary token from java soap (axis) clients to web
       services

       > built

       >         with

       >                >ASP.NET, so maybe I should just use normal soap
headers for
       
       > now.

       >                >       /Johan

       >                >       -----Original Message-----

       >                >From: Werner Dittmann
[mailto:[EMAIL PROTECTED] 
       
       >                >Sent: den 7 januari 2005 13:13

       >                >To: Johan Danforth

       >                >Cc: [EMAIL PROTECTED]; 'Ted Toth';
[email protected]

       >                >Subject: Re: tutorials or walkthroughs?

       >                >       

       >                >       Johan,

       >                >       

       >                >       sorry for the lack of documentation so far.
I'm sure
       
       > you

       >         already

       >                >looked

       >                >       at the "package.html" file in

       >         "src/org/apache/ws/axis/security". In

       >                >addition

       >                >       you may have a look at the interop examples.

       >                >       

       >                >       If you have a complete checkout of wss4j the
pls 

       > go to

       > the

       >         "specs" 

       >                >       directory.

       >                >       This dir contains the "ping.wsdl" file that
is

       > used to

       > build

       >         the

       >                >interop 

       >                >       scenarios

       >                >       as defined by OASIS. The resulting *.java
classes

       > (from

       >         WSDL2JAVA)

       >                >are in

       >                >       "build/work/org/apache/ws/axis/oasis/ping".
The
       other

       > parts

       >         are

       >                >located in

       >                >       "interop/org/apache/ws/axis/oasis/*".

       >                >       

       >                >       Hope this gets you a step further.

       >                >       

       >                >       Regards,

       >                >       Werner

       >                >       

       >                >       Johan Danforth schrieb:

       >                >       

       >                >       >       Ted, Dims, thanks for the answers.

       >                >       >       First, the need for a basic tutorial
is
       still

       > needed.

       >         I still

       >                >don't

       >                >       >understand how to use WSS4J, and I know
there are

       > others out

       >         there

       >                >with the

       >                >       >same question. I'm in contact with lots of
Swedish

       >         developers and

       >                >solution

       >                >       >architects that are really interested in
WSS4J, but
       
       > we all

       >         need some

       >                >help to

       >                >       >get into it. So please, a simple
step-by-step
       thingy

       > about

       >         how to

       >                >create a

       >                >       >console app soap client that uses AXIS
WSDL2JAVA

       > stubs, that

       >         would

       >                >be

       >                >       >perfect! 

       >                >       >       I would love to help out with a
patch, but

       > again, I

       >         need to

       >                >get into

       >                >       >WSS4J first :) Tim, it sounds like you've
know lots
       
       > about

       >         this,

       >                >can't you

       >                >       >write down a few simple steps? (Promise to
buy you
       a

       > pint of

       >         beer,

       >                >coke or

       >                >       >whatever if we meet ;)

       >                >       >       /Johan

       >                >       >       -----Original Message-----

       >                >       >From: Davanum Srinivas
[mailto:[EMAIL PROTECTED] 

       >                >       >Sent: den 6 januari 2005 16:07

       >                >       >To: Ted Toth

       >                >       >Cc: Johan Danforth; [email protected]

       >                >       >Subject: Re: tutorials or walkthroughs?

       >                >       >       

       >                >       ><snip>

       >                >       >

       >                >       >  

       >                >       >

       >                >

       >                >

       >                >  

       >                >

       > 

       > 

       

       


Reply via email to