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="[EMAIL PROTECTED]" mailto="[EMAIL 
PROTECTED]"/>
        <human-resource id="geuerp" name="Christian Geuer-Pollmann" 
mailto="[EMAIL PROTECTED]"/>
   </resources>
  
  
  

Reply via email to