Christian, I did an update of my xml-security workspace to get these examples and then tried to build the test target. I got compile errors. BTW is there a miling list where I can subscribe for xml-security?
+ [ -z c:/jdk1.3 ] + JAVACMD=c:/jdk1.3/bin/java + SEP=; + cp=./libs/xerces-1_4_4.jar;c:/osws/ebxmlrr/misc/lib/ant.jar;c:/jdk1.3/lib/tools.jar + c:/jdk1.3/bin/java -classpath ./libs/xerces-1_4_4.jar;c:/osws/ebxmlrr/misc/lib/ant.jar;c:/jdk1.3/lib/tools.jar org.apache.tools.ant.Main test Searching for build.xml ... Buildfile: C:\apache\xml-security\build.xml init: ---------------- Apache-XML-Security 0.0.1 [1999-2001] --------------- prepare: get-jce: compile.library: [javac] Compiling 13 source files to C:\apache\xml-security\classes [javac] C:\apache\xml-security\src\org\apache\xml\security\algorithms\encryption\EncryptionMethod.java:72: cannot resolve symbol [javac] symbol : class EncryptionMethodParams [javac] location: package params [javac] .EncryptionMethodParams; [javac] ^ [javac] C:\apache\xml-security\src\org\apache\xml\security\algorithms\encryption\EncryptionMethodSpi.java:69: package org.apache.xml.security.algorithms.encryption.params does not exist [javac] import org.apache.xml.security.algorithms.encryption.params.*; [javac] ^ [javac] C:\apache\xml-security\src\org\apache\xml\security\algorithms\encryption\EncryptionMethod.java:99: cannot resolve symbol [javac] symbol : class EncryptionMethodParams [javac] location: class org.apache.xml.security.algorithms.encryption.EncryptionMethod [javac] EncryptionMethodParams _encMethodParams = null; [javac] ^ [javac] C:\apache\xml-security\src\org\apache\xml\security\algorithms\encryption\EncryptionMethod.java:155: cannot resolve symbol [javac] symbol : class EncryptionMethodParams [javac] location: class org.apache.xml.security.algorithms.encryption.EncryptionMethod [javac] Document doc, String algorithmURI, EncryptionMethodParams params) [javac] ^ [javac] C:\apache\xml-security\src\org\apache\xml\security\algorithms\encryption\EncryptionMethod.java:420: cannot resolve symbol [javac] symbol : class EncryptionMethodParams [javac] location: class org.apache.xml.security.algorithms.encryption.EncryptionMethod [javac] public EncryptionMethodParams getParams() { [javac] ^ [javac] C:\apache\xml-security\src\org\apache\xml\security\algorithms\encryption\EncryptionMethodSpi.java:147: cannot resolve symbol [javac] symbol : class EncryptionMethodParams [javac] location: class org.apache.xml.security.algorithms.encryption.EncryptionMethodSpi [javac] public abstract EncryptionMethodParams engineInit(Document doc, EncryptionMethodParams params) [javac] ^ [javac] C:\apache\xml-security\src\org\apache\xml\security\algorithms\encryption\EncryptionMethodSpi.java:147: cannot resolve symbol [javac] symbol : class EncryptionMethodParams [javac] location: class org.apache.xml.security.algorithms.encryption.EncryptionMethodSpi [javac] public abstract EncryptionMethodParams engineInit(Document doc, EncryptionMethodParams params) [javac] ^ [javac] C:\apache\xml-security\src\org\apache\xml\security\algorithms\encryption\EncryptionMethodSpi.java:149: cannot resolve symbol [javac] symbol : class EncryptionMethodParams [javac] location: class org.apache.xml.security.algorithms.encryption.EncryptionMethodSpi [javac] public abstract EncryptionMethodParams engineInit(Element encryptionMethodElem) [javac] ^ [javac] 8 errors BUILD FAILED C:\apache\xml-security\build.xml:150: Compile failed, messages should have been provided. Total time: 6 seconds + set +x Note that I had modified build.xml to use standard java compiler instead of jikes: <!-- <property name="build.compiler" value="classic"/> <property name="build.compiler" value="jikes" /> --> Christian Geuer-Pollmann wrote: > Dims, > > I'll add two samples which can easily be modified and which relate to each > other. I'll send you a notification about that. > > Christian > > --On Montag, 7. Januar 2002 18:14 -0800 Davanum Srinivas <[EMAIL PROTECTED]> > wrote: > > > Christian, > > > > Spent some time one the two samples CreateSignature.java and > > VerifySignature.java. The first samples creates signature.xml and the > > second one looks for hereSignature.xml....So i had to rename the generate > > signature.xml and feed it to VerifySignature.java. Is this right? If yes, > > i will try to spend some time tomorrow to bootstrap you with > > SimpleAxisServer with a custom Handler and some client code. > > > > Thanks, > > dims > > > > --- Christian Geuer-Pollmann <[EMAIL PROTECTED]> wrote: > >> Hi Davanum, > >> > >> I implemented the "XML Signature" spec [1] which is now available under > >> [2]. The distribution contains some examples how XML Signature can be > >> created and verified. These are stand-alone-examples which create a DOM > >> structure, sign it and write it to a file or verify an existing > >> Signature. Well, these examples are quite nice to demonstrate how > >> signatures are created and verified, but I wanted to add code on how a > >> SOAP message can be signed (at the client) and verified (at the > >> server's side). The "SOAP Security Extensions: Digital Signature" [3] > >> decribe how XML Signatures are 'embedded' into a SOAP message. > >> > >> Well, I'm not a SOAP guru and I don't want to spend weeks installing > >> Tomcat and learning how to create SOAP messages. It would be nice to > >> get a small 'stand-alone-client' and possibly (like Sam showed) a > >> server which gives me access to the Message: The client creates a > >> request, and before sending this request, I can sign it and put the > >> Signature into the Envelope. The server side the same: The server get's > >> a request and before > >> processing/dispatching it, I can verify whether the Signature is valid > >> (for demonstration purposes using a sample certificate). > >> > >> A second problem was: Should I provide such an example for "Apache SOAP" > >> or "Apache AXIS"? > >> > >> Maybe this gives an idea about it. BTW; if you wanna see how such an > >> example could look like: [4] > >> > >> Regards, > >> Christian > >> > >> [1] http://www.w3.org/TR/xmldsig-core/ > >> [2] http://xml.apache.org/security/index.html > >> [3] http://www.w3.org/TR/SOAP-dsig/ > >> [4] > >> http://cvs.apache.org/viewcvs.cgi/xml-security/src_samples/org/apache/xm > >> l/s ecurity/samples/signature/CreateSignature.java > >> > >> --On Montag, 7. Januar 2002 07:19 -0800 Davanum Srinivas > >> <[EMAIL PROTECTED]> wrote: > >> > >> > Can you elaborate a bit more on your thoughts? An overview of how you > >> > think we can make SOAP more secure using xml-security...This will help > >> > generate more ideas. > >> > > >> > Thanks, > >> > dims > >> > > >> > --- Sam Ruby <[EMAIL PROTECTED]> wrote: > >> >> Note: I'm cross posting to Axis dev. Please continue the discussion > >> >> there. > >> >> > >> >> Christian Geuer-Pollmann wrote: > >> >> > > >> >> > I'm not an Apache SOAP/AXIS user, so it was hard for me to play > >> >> > around with these tools. I asked soap-user and soap-dev how I can > >> >> > directly access the soap message as a DOM tree to add a > >> >> > SOAP-SECURITY signature. Unfortunately no response. I want to add > >> >> > an example to xml-security how a SOAP message can be signed and > >> >> > this signature can be verified according to [1]. If there is > >> >> > someone out there who can show me how to create a simple SOAP msg > >> >> > using AXIS and how I can modify the resulting DOM tree, I'll > >> >> > provide this example. The only thing that stopped me was installing > >> >> > tomcat and all these things. > > --------------------------------------------------------------------- > In case of troubles, e-mail: [EMAIL PROTECTED] > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] -- Regards, Farrukh --------------------------------------------------------------------- In case of troubles, e-mail: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]