santuario-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From geu...@apache.org
Subject cvs commit: xml-security/doc/xml/sources faq.xml resources.xml
Date Mon, 09 Sep 2002 13:06:10 GMT
geuerp      2002/09/09 06:06:10

  Modified:    doc/xml/sources faq.xml resources.xml
  Log:
  
  
  Revision  Changes    Path
  1.4       +6 -4      xml-security/doc/xml/sources/faq.xml
  
  Index: faq.xml
  ===================================================================
  RCS file: /home/cvs/xml-security/doc/xml/sources/faq.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- faq.xml	9 Sep 2002 12:21:23 -0000	1.3
  +++ faq.xml	9 Sep 2002 13:06:10 -0000	1.4
  @@ -47,18 +47,20 @@
   		</a>
   	</faq>
   	<faq>
  -		<q>I'm using crimson</q>
  +		<q>I'm using Crimson, but it throws Exceptions. Why?</q>
   		<a>
  -			<p>You shouldn't; some people had problems with it. Use  <resource-ref idref="xml4j-used"/>
instead.</p>
  +			<p>Crimson is not supported at the moment. The main reason is that Crimson did
not support the <code>org.w3c.dom.traversal.TreeWalker</code> interface in the
past. Additionally, it does not support the <code>org.apache.xerces.dom.DocumentImpl.putIdentifier(String
ID, Element e)</code> functionality where Xerces allows us to enable ID attributes during
document generation.</p>
  +			<p>Use <resource-ref idref="xml4j-used"/> instead of Crimson.</p>
   		</a>
   	</faq>
   	<faq>
   		<q>What's up with the Bouncy Castle CSP? / Where is my CSP?</q>
   		<a>
  -			<p>There is <em>no</em> JCE bundled together with this distribution.
This is because the Apache Project is hosted in the US where some export restrictions apply
to the cryptographic primitives. </p>
  -			<p>The nice guys from the <jump href="http://www.bouncycastle.org/">Legion
of Bouncy Castle</jump> where so helpful to supply the JAR that you need to create HMAC
integrity checks on their web site. When you use the ant makefile <code>build.xml</code>
and simply say <code>ant compile</code> or <code>ant get-jce</code>,
<code>ant</code> tries to fetch this JAR from the australian server. After that
step, the compilation works completely.  </p>
  +			<p>There is <em>no</em> JCE bundled together with this distribution.
This is because the Apache Project web site is hosted in the US where some export restrictions
apply to the cryptographic primitives. </p>
  +			<p>The nice guys from the <jump href="http://www.bouncycastle.org/">Legion
of Bouncy Castle</jump> where so helpful to supply their JCE in a simple JAR package
so that we can simply fetch it during the compilation process and put it into the <code>libs/</code>
directory. When you use the ant makefile <code>build.xml</code> and simply say
<code>ant compile</code> or <code>ant get-jce</code>, <code>ant</code>
tries to fetch this JAR from the australian server. After that step, the compilation works
completely.  </p>
   			<p>The ant make tools initiates an automated download of the BouncyCastle JCE.
The file is downloaded into the <code>libs/</code> directory and a &quot;bc-&quot;
is prepended to the filename. This is done because we want the provider name (bc means BouncyCastle)
being visible in the JAR's filename. </p>
   			<p>More information can be found in the Installation section.</p>
  +	                <note>The fact that we <em>use</em> Bouncy in this project
does not mean that you <em>must</em> use it, it's only the default. If you take
a look at the configuration <code>src/org/apache/xml/security/resource/config.xml</code>,
you'll notice the sections which do integrate these alternative JCEs.</note> 		
   		</a>
   	</faq>
   	<faq>
  
  
  
  1.4       +1 -0      xml-security/doc/xml/sources/resources.xml
  
  Index: resources.xml
  ===================================================================
  RCS file: /home/cvs/xml-security/doc/xml/sources/resources.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- resources.xml	9 Sep 2002 12:21:23 -0000	1.3
  +++ resources.xml	9 Sep 2002 13:06:10 -0000	1.4
  @@ -37,6 +37,7 @@
   	<resource id="sax" title="SAX" location="http://www.megginson.com/SAX/sax.html"/>
   	<resource id="sax2" title="SAX 2" location="http://www.megginson.com/SAX/Java/index.html"/>
   	<resource id="jaxp" title="Java API for XML Parsing 1.0" location="http://java.sun.com/xml/docs/api/index.html"/>
  +	<resource id="xml4j-used" title="Apache Xerces2" location="http://xml.apache.org/xerces2-j/index.html"/>
   	<human-resource id="mailhelp" name="security-dev-help@xml.apache.org" mailto="security-dev-help@xml.apache.org"/>
   	<human-resource id="geuerp" name="Christian Geuer-Pollmann" mailto="geuerp@apache.org"/>
   </resources>
  
  
  

Mime
View raw message