[prev in list] [next in list] [prev in thread] [next in thread] 

List:       bouncycastle-crypto-dev
Subject:    Re: [dev-crypto] ERROR: CANNOT FIND SYMBOL IMPORT ORG.BOUNCYCASTLE.OPENSSL.PEMREADER
From:       Victor Kimura <vkimura () gmail ! com>
Date:       2014-01-20 13:58:02
Message-ID: CAD7dL_WG+TSPj8J3TMZJDNXJ-Pxd=SOrHQ2=LnPZp279xnLDrA () mail ! gmail ! com
[Download RAW message or body]

Ok, thanks so much! @David and @Will!

I'll try and see if Paypal can update the ClientSide.java file. I'll submit
a ticket and I hope this can help others if they have a similar problem.

Victor <><




On Sun, Jan 19, 2014 at 3:17 PM, David Hook <dgh@autochthonous.org> wrote:

> 
> Knew I missed one somewhere... for the most part the class was deleted as
> part of the deprecation clean up in the bcpkix package.
> 
> Will's response is otherwise correct though, use PEMParser instead. You
> can find examples of use of it in:
> 
> org.bouncycastle.openssl.test.ParserTest
> 
> if you need further help.
> 
> Regards,
> 
> David
> 
> On 20/01/14 05:37, Will Wood wrote:
> 
> It’s deprecated according to this, I’d check your implementation and
> update it to work with PEMParser instead of PEMReader.
> 
> 
> 
> 
> http://www.bouncycastle.org/docs/pkixdocs1.3/org/bouncycastle/openssl/PEMReader.html
>  
> 
> 
> 
> 
> 
> 
> *From:* Victor Kimura [mailto:vkimura@gmail.com <vkimura@gmail.com>]
> *Sent:* Sunday, January 19, 2014 4:15 AM
> *To:* dev-crypto@bouncycastle.org
> *Subject:* [dev-crypto] ERROR: CANNOT FIND SYMBOL IMPORT
> ORG.BOUNCYCASTLE.OPENSSL.PEMREADER
> 
> 
> 
> I have these errors after trying to run a shell program from Paypal for
> the Encryption of buttons.
> 
> 
> 
> I'm wondering if anyone has encountered similar problems.
> 
> 
> 
> There is a part of the output error message that states:
> 
> error: cannot find symbol
> 
> import org.bouncycastle.openssl.PEMReader
> 
> 
> 
> Where do I find this package? Is it in another jar file that not listed in
> the build-app.sh program?
> 
> 
> 
> Thank you<><
> 
> 
> 
> Any help is appeciated! =)
> 
> 
> 
> -------------------
> 
> 
> 
> Here is the entire error output:
> 
> 
> 
> bash build-app7.sh
> 
> Be sure Java version is at least 1.4
> 
> java version "1.7.0_25"
> 
> OpenJDK Runtime Environment (rhel-2.3.10.5.el5_9-i386)
> 
> OpenJDK Client VM (build 23.7-b01, mixed mode)
> 
> 
> 
> 
> 
> CLASSPATH=
> 
> 
> .:/home/myultrat/ssl/paypal/crypto-150/jars/bcprov-jdk14-150.jar:/home/myultrat/ssl/ \
> paypal/crypto-150/jars/bcpg-jdk14-150.jar:/home/myultrat/ssl/paypal/crypto-150/jars/ \
> bctest-jdk14-150.jar:/home/myultrat/ssl/paypal/crypto-150/jars/bcmail-jdk14-150.jar: \
> /home/myultrat/ssl/paypal/crypto-150/jars/bcpkix-jdk14-150.jar:/home/myultrat/ssl/pa \
> ypal/crypto-150/jars/bcprov-debug-jdk14-150.jar:/home/myultrat/ssl/paypal/crypto-150 \
> /jars/bcprov-ext-debug-jdk14-150.jar:/home/myultrat/ssl/paypal/crypto-150/jars/bcpro \
> v-ext-jdk14-150.jar:/home/myultrat/ssl/paypal/crypto-150/jars/jce-ext-jdk13-150.jar:/home/myultrat/ssl/paypal/crypto-150/jars/jce-jdk13-150.jar
>  
> compiling java files ...
> 
> com/paypal/crypto/sample/ClientSide.java:32: error: cannot find symbol
> 
> import org.bouncycastle.openssl.PEMReader;
> 
> ^
> 
> symbol:   class PEMReader
> 
> location: package org.bouncycastle.openssl
> 
> com/paypal/crypto/sample/ClientSide.java:96: error: cannot find symbol
> 
> signedGenerator.addSigner( privateKey, certificate,
> CMSSignedDataGenerator.DIGEST_SHA1 );
> 
> ^
> 
> symbol:   method addSigner(PrivateKey,X509Certificate,String)
> 
> location: variable signedGenerator of type CMSSignedDataGenerator
> 
> com/paypal/crypto/sample/ClientSide.java:101: error: cannot find symbol
> 
> signedGenerator.addCertificatesAndCRLs(certStore);
> 
> ^
> 
> symbol:   method addCertificatesAndCRLs(CertStore)
> 
> location: variable signedGenerator of type CMSSignedDataGenerator
> 
> com/paypal/crypto/sample/ClientSide.java:108: error: no suitable method
> found for generate(CMSProcessableByteArray,boolean,String)
> 
> CMSSignedData signedData =
> signedGenerator.generate(cmsByteArray, true, "BC");
> 
> ^
> 
> method CMSSignedDataGenerator.generate(CMSTypedData,boolean) is not
> applicable
> 
> (actual and formal argument lists differ in length)
> 
> method CMSSignedDataGenerator.generate(CMSTypedData) is not applicable
> 
> (actual and formal argument lists differ in length)
> 
> com/paypal/crypto/sample/ClientSide.java:113: error: cannot find symbol
> 
> envGenerator.addKeyTransRecipient(payPalCert);
> 
> ^
> 
> symbol:   method addKeyTransRecipient(X509Certificate)
> 
> location: variable envGenerator of type CMSEnvelopedDataGenerator
> 
> com/paypal/crypto/sample/ClientSide.java:114: error: method generate in
> class CMSEnvelopedDataGenerator cannot be applied to given types;
> 
> CMSEnvelopedData envData = envGenerator.generate( new
> CMSProcessableByteArray(signed),
> 
> ^
> 
> required: CMSTypedData,OutputEncryptor
> 
> found: CMSProcessableByteArray,String,String
> 
> reason: actual and formal argument lists differ in length
> 
> Note: com/paypal/crypto/sample/ClientSide.java uses unchecked or unsafe
> operations.
> 
> Note: Recompile with -Xlint:unchecked for details.
> 
> 6 errors
> 
> Done!!!!!
> 
> 
> 
> -------------------
> 
> 
> 
> Here is the shell program. My paths are correct. I'm attaching the shell
> program as well.
> 
> 
> 
> #!/bin/bash
> 
> 
> 
> #export CRYPTO_HOME="/x/home/dhan/java_client/crypto-124"
> 
> export CRYPTO_HOME=/home/myultrat/ssl/paypal/crypto-150
> 
> 
> 
> if test ! -d $CRYPTO_HOME; then
> 
> echo cannot find crypto distribution ...
> 
> return 1;
> 
> fi
> 
> 
> 
> CLASSPATH=.
> 
> CLASSPATH=$CLASSPATH:$CRYPTO_HOME/jars/bcprov-jdk14-150.jar
> 
> CLASSPATH=$CLASSPATH:$CRYPTO_HOME/jars/bcpg-jdk14-150.jar
> 
> CLASSPATH=$CLASSPATH:$CRYPTO_HOME/jars/bctest-jdk14-150.jar
> 
> CLASSPATH=$CLASSPATH:$CRYPTO_HOME/jars/bcmail-jdk14-150.jar
> 
> CLASSPATH=$CLASSPATH:$CRYPTO_HOME/jars/bcpkix-jdk14-150.jar
> 
> CLASSPATH=$CLASSPATH:$CRYPTO_HOME/jars/bcprov-debug-jdk14-150.jar
> 
> CLASSPATH=$CLASSPATH:$CRYPTO_HOME/jars/bcprov-ext-debug-jdk14-150.jar
> 
> CLASSPATH=$CLASSPATH:$CRYPTO_HOME/jars/bcprov-ext-jdk14-150.jar
> 
> CLASSPATH=$CLASSPATH:$CRYPTO_HOME/jars/jce-ext-jdk13-150.jar
> 
> CLASSPATH=$CLASSPATH:$CRYPTO_HOME/jars/jce-jdk13-150.jar
> 
> export CLASSPATH
> 
> 
> 
> #JAVA=/x/contrib/j2sdk1.4.0/bin/java
> 
> #JAVAC=/x/contrib/j2sdk1.4.0/bin/javac
> 
> #JAR=/x/contrib/j2sdk1.4.0/bin/jar
> 
> 
> 
> JAVA=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25/bin/java
> 
> JAVAC=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25/bin/javac
> 
> JAR=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25/bin/jar
> 
> export JAVA
> 
> export JAVAC
> 
> export JAR
> 
> 
> 
> echo "Be sure Java version is at least 1.4"
> 
> $JAVA -version
> 
> echo ; echo ; #sleep 3
> 
> 
> 
> echo "CLASSPATH="
> 
> echo $CLASSPATH
> 
> 
> 
> echo compiling java files ...
> 
> $JAVAC -g -classpath "$CLASSPATH"                  \
> 
> ButtonEncryption.java \
> 
> com/paypal/crypto/sample/*.java
> 
> 
> 
> echo "Done!!!!!"
> 
> 
> 


[Attachment #3 (text/html)]

<div dir="ltr">Ok, thanks so much! @David and @Will!<div><br></div><div>I&#39;ll try \
and see if Paypal can update the ClientSide.java file. I&#39;ll submit a ticket and I \
hope this can help others if they have a similar problem.</div> \
<div><br></div><div>Victor &lt;&gt;&lt;</div><div><br></div><div><br></div></div><div \
class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Jan 19, 2014 at 3:17 PM, \
David Hook <span dir="ltr">&lt;<a href="mailto:dgh@autochthonous.org" \
target="_blank">dgh@autochthonous.org</a>&gt;</span> wrote:<br> <blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex">  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    <div><br>
      Knew I missed one somewhere... for the most part the class was
      deleted as part of the deprecation clean up in the bcpkix package.<br>
      <br>
      Will&#39;s response is otherwise correct though, use PEMParser
      instead. You can find examples of use of it in:<br>
      <br>
      org.bouncycastle.openssl.test.ParserTest<br>
      <br>
      if you need further help.<br>
      <br>
      Regards,<br>
      <br>
      David<div><div class="h5"><br>
      On 20/01/14 05:37, Will Wood wrote:<br>
    </div></div></div><div><div class="h5">
    <blockquote type="cite">
      
      
      
      <div>
        <p class="MsoNormal"><span \
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">It’s
  deprecated according to this, I’d check your implementation
            and update it to work with PEMParser instead of \
                PEMReader.<u></u><u></u></span></p>
        <p class="MsoNormal"><span \
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u> \
<u></u></span></p>  <p class="MsoNormal"><span \
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><a \
href="http://www.bouncycastle.org/docs/pkixdocs1.3/org/bouncycastle/openssl/PEMReader.html" \
target="_blank">http://www.bouncycastle.org/docs/pkixdocs1.3/org/bouncycastle/openssl/PEMReader.html</a><u></u><u></u></span></p>


        <p class="MsoNormal"><span \
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u> \
                <u></u></span></p>
        <p class="MsoNormal"><span \
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u> \
                <u></u></span></p>
        <p class="MsoNormal"><span \
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u> \
<u></u></span></p>  <p class="MsoNormal"><b><span \
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;">From:</span></b><span \
                style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;">
                
            Victor Kimura [<a href="mailto:vkimura@gmail.com" \
target="_blank">mailto:vkimura@gmail.com</a>] <br>  <b>Sent:</b> Sunday, January 19, \
                2014 4:15 AM<br>
            <b>To:</b> <a href="mailto:dev-crypto@bouncycastle.org" \
target="_blank">dev-crypto@bouncycastle.org</a><br>  <b>Subject:</b> [dev-crypto] \
                ERROR: CANNOT FIND SYMBOL
            IMPORT ORG.BOUNCYCASTLE.OPENSSL.PEMREADER<u></u><u></u></span></p>
        <p class="MsoNormal"><u></u> <u></u></p>
        <div>
          <div>
            <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">I  have \
                these errors after trying to run a shell program
                from Paypal for the Encryption of buttons.<u></u><u></u></span></p>
          </div>
          <div>
            <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><u></u> \
<u></u></span></p>  </div>
          <div>
            <p class="MsoNormal"><span \
                style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">I&#39;m
                
                wondering if anyone has encountered similar problems. \
<u></u><u></u></span></p>  </div>
          <div>
            <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><u></u> \
<u></u></span></p>  </div>
          <div>
            <p class="MsoNormal"><span \
                style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">There
                
                is a part of the output error message that \
states:<u></u><u></u></span></p>  </div>
          <div>
            <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">error:  \
cannot find symbol<u></u><u></u></span></p>  </div>
          <div>
            <p class="MsoNormal"><span \
                style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">import
                
                org.bouncycastle.openssl.PEMReader<u></u><u></u></span></p>
          </div>
          <div>
            <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><u></u> \
<u></u></span></p>  </div>
          <div>
            <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">Where  \
                do I find this package? Is it in another jar file that
                not listed in the build-app.sh program?<u></u><u></u></span></p>
          </div>
          <div>
            <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><u></u> \
<u></u></span></p>  </div>
          <div>
            <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">Thank  \
you&lt;&gt;&lt;<u></u><u></u></span></p>  </div>
          <div>
            <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><u></u> \
<u></u></span></p>  </div>
          <div>
            <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">Any  \
help is appeciated! =)<u></u><u></u></span></p>  </div>
          <div>
            <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><u></u> \
<u></u></span></p>  </div>
          <div>
            <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">-------------------<u></u><u></u></span></p>
  </div>
          <div>
            <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><u></u> \
<u></u></span></p>  </div>
          <div>
            <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">Here  \
is the entire error output:<u></u><u></u></span></p>  </div>
          <div>
            <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><u></u> \
<u></u></span></p>  </div>
          <div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">bash  \
build-app7.sh<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
                style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">Be
                
                  sure Java version is at least 1.4<u></u><u></u></span></p>
            </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">java  \
version &quot;1.7.0_25&quot;<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
                style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">OpenJDK
                
                  Runtime Environment \
(rhel-2.3.10.5.el5_9-i386)<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
                style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">OpenJDK
                
                  Client VM (build 23.7-b01, mixed mode)<u></u><u></u></span></p>
            </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><u></u> \
<u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><u></u> \
<u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">CLASSPATH=<u></u><u></u></span></p>
  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">.:/home/ \
myultrat/ssl/paypal/crypto-150/jars/bcprov-jdk14-150.jar:/home/myultrat/ssl/paypal/cry \
pto-150/jars/bcpg-jdk14-150.jar:/home/myultrat/ssl/paypal/crypto-150/jars/bctest-jdk14 \
-150.jar:/home/myultrat/ssl/paypal/crypto-150/jars/bcmail-jdk14-150.jar:/home/myultrat \
/ssl/paypal/crypto-150/jars/bcpkix-jdk14-150.jar:/home/myultrat/ssl/paypal/crypto-150/ \
jars/bcprov-debug-jdk14-150.jar:/home/myultrat/ssl/paypal/crypto-150/jars/bcprov-ext-d \
ebug-jdk14-150.jar:/home/myultrat/ssl/paypal/crypto-150/jars/bcprov-ext-jdk14-150.jar: \
/home/myultrat/ssl/paypal/crypto-150/jars/jce-ext-jdk13-150.jar:/home/myultrat/ssl/paypal/crypto-150/jars/jce-jdk13-150.jar<u></u><u></u></span></p>


            </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">compiling
  java files ...<u></u><u></u></span></p>
            </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">com/paypal/crypto/sample/ClientSide.java:32:
  error: cannot find symbol<u></u><u></u></span></p>
            </div>
            <div>
              <p class="MsoNormal"><span \
                style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">import
                
                  org.bouncycastle.openssl.PEMReader;<u></u><u></u></span></p>
            </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">   \
^<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">   \
symbol:   class PEMReader<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
                style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"> \
                
                  location: package org.bouncycastle.openssl<u></u><u></u></span></p>
            </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">com/paypal/crypto/sample/ClientSide.java:96:
  error: cannot find symbol<u></u><u></u></span></p>
            </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">   \
                signedGenerator.addSigner( privateKey,
                  certificate, CMSSignedDataGenerator.DIGEST_SHA1 \
);<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">   \
^<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">   \
                symbol:   method
                  addSigner(PrivateKey,X509Certificate,String)<u></u><u></u></span></p>
  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">   \
location: variable signedGenerator of type  \
CMSSignedDataGenerator<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">com/paypal/crypto/sample/ClientSide.java:101:
  error: cannot find symbol<u></u><u></u></span></p>
            </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">   
                  signedGenerator.addCertificatesAndCRLs(certStore);<u></u><u></u></span></p>
  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">   \
^<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
                style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"> \
                
                  symbol:   method \
addCertificatesAndCRLs(CertStore)<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">   \
location: variable signedGenerator of type  \
CMSSignedDataGenerator<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">com/paypal/crypto/sample/ClientSide.java:108:
  error: no suitable method found for
                  generate(CMSProcessableByteArray,boolean,String)<u></u><u></u></span></p>
  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">   \
                CMSSignedData signedData =
                  signedGenerator.generate(cmsByteArray, true, \
&quot;BC&quot;);<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">   
                    ^<u></u><u></u></span></p>
            </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">   \
method  CMSSignedDataGenerator.generate(CMSTypedData,boolean)
                  is not applicable<u></u><u></u></span></p>
            </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">   \
(actual and formal argument lists differ in  length)<u></u><u></u></span></p>
            </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">   \
method CMSSignedDataGenerator.generate(CMSTypedData)  is not \
applicable<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">   \
(actual and formal argument lists differ in  length)<u></u><u></u></span></p>
            </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">com/paypal/crypto/sample/ClientSide.java:113:
  error: cannot find symbol<u></u><u></u></span></p>
            </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">   
                  envGenerator.addKeyTransRecipient(payPalCert);<u></u><u></u></span></p>
  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">   \
^<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
                style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"> \
                
                  symbol:   method \
addKeyTransRecipient(X509Certificate)<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">   \
location: variable envGenerator of type  \
CMSEnvelopedDataGenerator<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">com/paypal/crypto/sample/ClientSide.java:114:
  error: method generate in class
                  CMSEnvelopedDataGenerator cannot be applied to given
                  types;<u></u><u></u></span></p>
            </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">   \
CMSEnvelopedData envData =  envGenerator.generate( new
                  CMSProcessableByteArray(signed),<u></u><u></u></span></p>
            </div>
            <div>
              <p class="MsoNormal"><span \
                style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"> \
                
                                                                       \
^<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
                style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"> \
                
                  required: CMSTypedData,OutputEncryptor<u></u><u></u></span></p>
            </div>
            <div>
              <p class="MsoNormal"><span \
                style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"> \
                
                  found: \
CMSProcessableByteArray,String,String<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">   \
reason: actual and formal argument lists differ in  length<u></u><u></u></span></p>
            </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">Note:  \
com/paypal/crypto/sample/ClientSide.java uses  unchecked or unsafe \
operations.<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
                style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">Note:
                
                  Recompile with -Xlint:unchecked for \
details.<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">6  \
errors<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">Done!!!!!<u></u><u></u></span></p>
  </div>
          </div>
          <div>
            <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><u></u> \
<u></u></span></p>  </div>
          <div>
            <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">-------------------<u></u><u></u></span></p>
  </div>
          <div>
            <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><u></u> \
<u></u></span></p>  </div>
          <div>
            <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">Here  \
                is the shell program. My paths are correct. I&#39;m
                attaching the shell program as well.<u></u><u></u></span></p>
          </div>
          <div>
            <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><u></u> \
<u></u></span></p>  </div>
          <div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">#!/bin/bash<u></u><u></u></span></p>
  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><u></u> \
<u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
                style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">#export
                
                  CRYPTO_HOME=&quot;/x/home/dhan/java_client/crypto-124&quot;<u></u><u></u></span></p>
  </div>
            <div>
              <p class="MsoNormal"><span \
                style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">export
                
                  CRYPTO_HOME=/home/myultrat/ssl/paypal/crypto-150<u></u><u></u></span></p>
  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><u></u> \
<u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">if  \
test ! -d $CRYPTO_HOME; then<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
                style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">echo
                
                  cannot find crypto distribution ...<u></u><u></u></span></p>
            </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">return  \
1;<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">fi<u></u><u></u></span></p>
  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><u></u> \
<u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">CLASSPATH=.<u></u><u></u></span></p>
  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">CLASSPATH=$CLASSPATH:$CRYPTO_HOME/jars/bcprov-jdk14-150.jar<u></u><u></u></span></p>
  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">CLASSPATH=$CLASSPATH:$CRYPTO_HOME/jars/bcpg-jdk14-150.jar<u></u><u></u></span></p>
  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">CLASSPATH=$CLASSPATH:$CRYPTO_HOME/jars/bctest-jdk14-150.jar<u></u><u></u></span></p>
  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">CLASSPATH=$CLASSPATH:$CRYPTO_HOME/jars/bcmail-jdk14-150.jar<u></u><u></u></span></p>
  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">CLASSPATH=$CLASSPATH:$CRYPTO_HOME/jars/bcpkix-jdk14-150.jar<u></u><u></u></span></p>
  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">CLASSPAT \
H=$CLASSPATH:$CRYPTO_HOME/jars/bcprov-debug-jdk14-150.jar<u></u><u></u></span></p>  \
</div>  <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">CLASSPAT \
H=$CLASSPATH:$CRYPTO_HOME/jars/bcprov-ext-debug-jdk14-150.jar<u></u><u></u></span></p>
  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">CLASSPATH=$CLASSPATH:$CRYPTO_HOME/jars/bcprov-ext-jdk14-150.jar<u></u><u></u></span></p>
  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">CLASSPATH=$CLASSPATH:$CRYPTO_HOME/jars/jce-ext-jdk13-150.jar<u></u><u></u></span></p>
  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">CLASSPATH=$CLASSPATH:$CRYPTO_HOME/jars/jce-jdk13-150.jar<u></u><u></u></span></p>
  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">export  \
CLASSPATH<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><u></u> \
<u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">#JAVA=/x/contrib/j2sdk1.4.0/bin/java<u></u><u></u></span></p>
  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">#JAVAC=/x/contrib/j2sdk1.4.0/bin/javac<u></u><u></u></span></p>
  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">#JAR=/x/contrib/j2sdk1.4.0/bin/jar<u></u><u></u></span></p>
  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><u></u> \
<u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">JAVA=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25/bin/java<u></u><u></u></span></p>
  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">JAVAC=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25/bin/javac<u></u><u></u></span></p>
  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">JAR=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25/bin/jar<u></u><u></u></span></p>
  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">export  \
JAVA<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">export  \
JAVAC<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">export  \
JAR<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><u></u> \
<u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
                style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">echo
                
                  &quot;Be sure Java version is at least \
1.4&quot;<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
                style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">$JAVA
                
                  -version<u></u><u></u></span></p>
            </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">echo  ; \
echo ; #sleep 3<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><u></u> \
<u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">echo  \
&quot;CLASSPATH=&quot;<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">echo  \
$CLASSPATH<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><u></u> \
<u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">echo  \
compiling java files ...<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
                style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">$JAVAC
                
                  -g -classpath &quot;$CLASSPATH&quot;                  \
\<u></u><u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">ButtonEncryption.java
  \<u></u><u></u></span></p>
            </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">com/paypal/crypto/sample/*.java<u></u><u></u></span></p>
  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><u></u> \
<u></u></span></p>  </div>
            <div>
              <p class="MsoNormal"><span \
style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">echo  \
&quot;Done!!!!!&quot;<u></u><u></u></span></p>  </div>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
  </div></div></div>

</blockquote></div><br></div>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic