[J2ME]Bouncycastle + obfuscator - ProGuard

0

Witam mam problem ze zbudowaniem projektu. Bez korzystania z obfuscatora mam komunikat:

Error preverifying class org.bouncycastle.asn1.ASN1InputStream
    java/lang/NoClassDefFoundError: java/io/FilterInputStream

Gdy natomiast włączę go otrzymuję masę błędów związanych z korzystaniem z Bouncycastle

ote: duplicate definition of library class [com.sun.satsa.acl.APDUPermissions]
Note: duplicate definition of library class [com.sun.satsa.acl.AccessControlManager]
Note: duplicate definition of library class [com.sun.satsa.acl.JCRMIPermission]
Note: duplicate definition of library class [com.sun.satsa.acl.JCRMIPermissions]
Note: duplicate definition of library class [com.sun.satsa.acl.PINAttributes]
Note: duplicate definition of library class [com.sun.satsa.acl.PINData]
Note: duplicate definition of library class [com.sun.satsa.acl.PINEntryDialog]
Reading library jar [D:\programy\NetBeans 6.5\mobility8\WTK2.5.2\lib\jsr180.jar]
Reading library jar [D:\programy\NetBeans 6.5\mobility8\WTK2.5.2\lib\mmapi.jar]
Reading library jar [D:\programy\NetBeans 6.5\mobility8\WTK2.5.2\lib\j2me-ws.jar]
Reading library jar [D:\programy\NetBeans 6.5\mobility8\WTK2.5.2\lib\wma20.jar]
Reading library jar [D:\programy\NetBeans 6.5\mobility8\WTK2.5.2\lib\jsr234.jar]
Reading library jar [D:\programy\NetBeans 6.5\mobility8\WTK2.5.2\lib\cldcapi11.jar]
Reading library jar [D:\programy\NetBeans 6.5\mobility8\WTK2.5.2\lib\midpapi21.jar]
Note: duplicate definition of library class [javax.microedition.media.PlayerListener]
Note: duplicate definition of library class [javax.microedition.media.Player]
Note: duplicate definition of library class [javax.microedition.media.Controllable]
Note: duplicate definition of library class [javax.microedition.media.MediaException]
Note: duplicate definition of library class [javax.microedition.media.Control]
Note: duplicate definition of library class [javax.microedition.media.control.VolumeControl]
Note: duplicate definition of library class [javax.microedition.media.control.ToneControl]
Note: duplicate definition of library class [javax.microedition.media.protocol.DataSource]
Note: duplicate definition of library class [javax.microedition.media.Manager]
Note: duplicate definition of library class [javax.microedition.securityservice.CMSMessageSignatureServiceException]
Note: duplicate definition of library class [javax.microedition.securityservice.CMSMessageSignatureService]
Note: there were 39 duplicate class definitions.
Warning: org.bouncycastle.jce.provider.JDKKeyPairGenerator: can't find superclass or interface java.security.KeyPairGenerator
Warning: org.bouncycastle.jce.provider.JDKAlgorithmParameters: can't find superclass or interface java.security.AlgorithmParametersSpi
Warning: org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator: can't find superclass or interface java.security.AlgorithmParameterGeneratorSpi
Warning: org.bouncycastle.jce.provider.JCEECPrivateKey: can't find superclass or interface java.security.interfaces.ECPrivateKey
Warning: org.bouncycastle.jce.provider.JDKMessageDigest$RIPEMD128: can't find superclass or interface java.lang.Cloneable
Warning: org.bouncycastle.util.IPTest: can't find superclass or interface junit.framework.TestCase
Warning: org.bouncycastle.openssl.PEMWriter: can't find superclass or interface java.io.BufferedWriter
Warning: org.bouncycastle.openssl.PEMReader: can't find superclass or interface java.io.BufferedReader
Warning: org.bouncycastle.asn1.ASN1InputStream: can't find superclass or interface java.io.FilterInputStream
Warning: org.bouncycastle.jce.provider.JDKMessageDigest$RIPEMD160: can't find superclass or interface java.lang.Cloneable
Warning: org.bouncycastle.jce.provider.JCERSAPrivateKey: can't find superclass or interface java.security.interfaces.RSAPrivateKey
Warning: org.bouncycastle.jce.interfaces.ECPrivateKey: can't find superclass or interface java.security.PrivateKey
Warning: org.bouncycastle.jce.provider.JDKISOSignature: can't find superclass or interface java.security.SignatureSpi
Warning: org.bouncycastle.jce.provider.PKIXCertPath: can't find superclass or interface java.security.cert.CertPath
Warning: org.bouncycastle.asn1.DEROutputStream: can't find superclass or interface java.io.FilterOutputStream
Warning: org.bouncycastle.ocsp.BasicOCSPResp: can't find superclass or interface java.security.cert.X509Extension
Warning: org.bouncycastle.jce.X509Principal: can't find superclass or interface java.security.Principal
Warning: org.bouncycastle.jce.interfaces.ElGamalPrivateKey: can't find superclass or interface java.security.PrivateKey
Warning: org.bouncycastle.jce.provider.X509CRLObject: can't find superclass or interface java.security.cert.X509CRL
...
...
...

Warning: there were 110 unresolved references to superclasses or interfaces.
         You may need to specify additional library jars (using '-libraryjars'),
         or perhaps the '-dontskipnonpubliclibraryclasses' option.
Warning: there were 289 unresolved references to program class members.
         Your input classes appear to be inconsistent.
         You may need to recompile them and try again.
         Alternatively, you may have to specify the options 
         '-dontskipnonpubliclibraryclasses' and/or
         '-dontskipnonpubliclibraryclassmembers'.
Error: Please correct the above warnings first.
BUILD FAILED (total time: 38 seconds)

Dodałem już nawet te dodatkowe parametry do obfuscatora i nic nie pomogło :(. Chyba ze zle dodaję te argumenty.

Edit: Problem rozwiązany

0

how to solve this error.. if any one have solution please provide it..

1 użytkowników online, w tym zalogowanych: 0, gości: 1