|
View:
New views
2 Messages
—
Rating Filter:
Alert me
|
|
|
Problems compiling Abdera trunkJust getting into playing with Abdera a bit, and I've checked out the
trunk source and tried to build it with Maven (Maven 2.0.8, OpenJDK 1.6.0-b09, Ubuntu Hardy). The compile of the client module fails with the log output below -- looks like some missing SSL related APIs. Any ideas how to fix this? Craig McClanahan [INFO] ------------------------------------------------------------------------ [INFO] Building Abdera Client [INFO] task-segment: [install] [INFO] ------------------------------------------------------------------------ [INFO] [remote-resources:process {execution: compile}] [INFO] [resources:resources] [INFO] Using default encoding to copy filtered resources. [INFO] [compiler:compile] [INFO] Compiling 25 source files to /home/craigmcc/Apache.Org/abdera/client/target/classes [INFO] ------------------------------------------------------------------------ [ERROR] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Compilation failure /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[27,20] package javax.net.ssl does not exist /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[28,20] package javax.net.ssl does not exist /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[29,20] package javax.net.ssl does not exist /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[30,20] package javax.net.ssl does not exist /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[31,20] package javax.net.ssl does not exist /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[46,16] cannot find symbol symbol : class TrustManager location: class org.apache.abdera.protocol.client.util.ClientAuthSSLProtocolSocketFactory /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[61,4] cannot find symbol symbol : class TrustManager location: class org.apache.abdera.protocol.client.util.ClientAuthSSLProtocolSocketFactory /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[76,4] cannot find symbol symbol : class TrustManager location: class org.apache.abdera.protocol.client.util.ClientAuthSSLProtocolSocketFactory /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/MultimediaRelatedRequestEntity.java:[29,15] sun.misc.BASE64Encoder is Sun proprietary API and may be removed in a future release /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/NonOpTrustManager.java:[23,20] package javax.net.ssl does not exist /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/NonOpTrustManager.java:[26,13] cannot find symbol symbol: class X509TrustManager implements X509TrustManager { /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/AbderaClient.java:[29,20] package javax.net.ssl does not exist /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/AbderaClient.java:[522,4] cannot find symbol symbol : class TrustManager location: class org.apache.abdera.protocol.client.AbderaClient /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/AbderaClient.java:[539,4] cannot find symbol symbol : class TrustManager location: class org.apache.abdera.protocol.client.AbderaClient /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/SimpleSSLProtocolSocketFactory.java:[25,20] package javax.net.ssl does not exist /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/SimpleSSLProtocolSocketFactory.java:[26,20] package javax.net.ssl does not exist /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/SimpleSSLProtocolSocketFactory.java:[35,10] cannot find symbol symbol : class SSLContext location: class org.apache.abdera.protocol.client.util.SimpleSSLProtocolSocketFactory /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/SimpleSSLProtocolSocketFactory.java:[38,4] cannot find symbol symbol : class TrustManager location: class org.apache.abdera.protocol.client.util.SimpleSSLProtocolSocketFactory /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/SimpleSSLProtocolSocketFactory.java:[46,20] cannot find symbol symbol : class TrustManager location: class org.apache.abdera.protocol.client.util.SimpleSSLProtocolSocketFactory /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[134,4] cannot find symbol symbol : class SSLContext location: class org.apache.abdera.protocol.client.util.ClientAuthSSLProtocolSocketFactory /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[135,4] cannot find symbol symbol : class SSLSocketFactory location: class org.apache.abdera.protocol.client.util.ClientAuthSSLProtocolSocketFactory /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[136,4] cannot find symbol symbol : class SSLSocket location: class org.apache.abdera.protocol.client.util.ClientAuthSSLProtocolSocketFactory /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[138,6] cannot find symbol symbol : class KeyManagerFactory location: class org.apache.abdera.protocol.client.util.ClientAuthSSLProtocolSocketFactory /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[139,16] cannot find symbol symbol : variable SSLContext location: class org.apache.abdera.protocol.client.util.ClientAuthSSLProtocolSocketFactory /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[140,12] cannot find symbol symbol : variable KeyManagerFactory location: class org.apache.abdera.protocol.client.util.ClientAuthSSLProtocolSocketFactory /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[141,6] cannot find symbol symbol : class TrustManager location: class org.apache.abdera.protocol.client.util.ClientAuthSSLProtocolSocketFactory /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[143,45] cannot find symbol symbol : class TrustManager location: class org.apache.abdera.protocol.client.util.ClientAuthSSLProtocolSocketFactory /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[145,16] cannot find symbol symbol : class SSLSocket location: class org.apache.abdera.protocol.client.util.ClientAuthSSLProtocolSocketFactory /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/MultimediaRelatedRequestEntity.java:[82,22] sun.misc.BASE64Encoder is Sun proprietary API and may be removed in a future release /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/SimpleSSLProtocolSocketFactory.java:[48,16] cannot find symbol symbol : variable SSLContext location: class org.apache.abdera.protocol.client.util.SimpleSSLProtocolSocketFactory /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/SimpleSSLProtocolSocketFactory.java:[49,29] cannot find symbol symbol : class TrustManager location: class org.apache.abdera.protocol.client.util.SimpleSSLProtocolSocketFactory [INFO] ------------------------------------------------------------------------ [INFO] For more information, run Maven with the -e switch [INFO] ------------------------------------------------------------------------ [INFO] Total time: 2 minutes 17 seconds [INFO] Finished at: Wed Jul 23 10:16:30 PDT 2008 [INFO] Final Memory: 32M/59M [INFO] ------------------------------------------------------------------------ c |
|
|
Re: Problems compiling Abdera trunkHi Craig,
we've not tested abdera with java 1.6 but I think the patch file into this ussue could help you: https://issues.apache.org/jira/browse/ABDERA-148 Regards On Wed, Jul 23, 2008 at 8:01 PM, Craig McClanahan <craigmcc@...> wrote: > Just getting into playing with Abdera a bit, and I've checked out the trunk > source and tried to build it with Maven (Maven 2.0.8, OpenJDK 1.6.0-b09, > Ubuntu Hardy). The compile of the client module fails with the log output > below -- looks like some missing SSL related APIs. Any ideas how to fix > this? > > Craig McClanahan > > [INFO] > ------------------------------------------------------------------------ > [INFO] Building Abdera Client > [INFO] task-segment: [install] > [INFO] > ------------------------------------------------------------------------ > [INFO] [remote-resources:process {execution: compile}] > [INFO] [resources:resources] > [INFO] Using default encoding to copy filtered resources. > [INFO] [compiler:compile] > [INFO] Compiling 25 source files to > /home/craigmcc/Apache.Org/abdera/client/target/classes > [INFO] > ------------------------------------------------------------------------ > [ERROR] BUILD FAILURE > [INFO] > ------------------------------------------------------------------------ > [INFO] Compilation failure > > /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[27,20] > package javax.net.ssl does not exist > > /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[28,20] > package javax.net.ssl does not exist > > /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[29,20] > package javax.net.ssl does not exist > > /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[30,20] > package javax.net.ssl does not exist > > /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[31,20] > package javax.net.ssl does not exist > > /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[46,16] > cannot find symbol > symbol : class TrustManager > location: class > org.apache.abdera.protocol.client.util.ClientAuthSSLProtocolSocketFactory > > /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[61,4] > cannot find symbol > symbol : class TrustManager > location: class > org.apache.abdera.protocol.client.util.ClientAuthSSLProtocolSocketFactory > > /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[76,4] > cannot find symbol > symbol : class TrustManager > location: class > org.apache.abdera.protocol.client.util.ClientAuthSSLProtocolSocketFactory > > /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/MultimediaRelatedRequestEntity.java:[29,15] > sun.misc.BASE64Encoder is Sun proprietary API and may be removed in a future > release > > /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/NonOpTrustManager.java:[23,20] > package javax.net.ssl does not exist > > /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/NonOpTrustManager.java:[26,13] > cannot find symbol > symbol: class X509TrustManager > implements X509TrustManager { > > /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/AbderaClient.java:[29,20] > package javax.net.ssl does not exist > > /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/AbderaClient.java:[522,4] > cannot find symbol > symbol : class TrustManager > location: class org.apache.abdera.protocol.client.AbderaClient > > /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/AbderaClient.java:[539,4] > cannot find symbol > symbol : class TrustManager > location: class org.apache.abdera.protocol.client.AbderaClient > > /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/SimpleSSLProtocolSocketFactory.java:[25,20] > package javax.net.ssl does not exist > > /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/SimpleSSLProtocolSocketFactory.java:[26,20] > package javax.net.ssl does not exist > > /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/SimpleSSLProtocolSocketFactory.java:[35,10] > cannot find symbol > symbol : class SSLContext > location: class > org.apache.abdera.protocol.client.util.SimpleSSLProtocolSocketFactory > > /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/SimpleSSLProtocolSocketFactory.java:[38,4] > cannot find symbol > symbol : class TrustManager > location: class > org.apache.abdera.protocol.client.util.SimpleSSLProtocolSocketFactory > > /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/SimpleSSLProtocolSocketFactory.java:[46,20] > cannot find symbol > symbol : class TrustManager > location: class > org.apache.abdera.protocol.client.util.SimpleSSLProtocolSocketFactory > > /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[134,4] > cannot find symbol > symbol : class SSLContext > location: class > org.apache.abdera.protocol.client.util.ClientAuthSSLProtocolSocketFactory > > /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[135,4] > cannot find symbol > symbol : class SSLSocketFactory > location: class > org.apache.abdera.protocol.client.util.ClientAuthSSLProtocolSocketFactory > > /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[136,4] > cannot find symbol > symbol : class SSLSocket > location: class > org.apache.abdera.protocol.client.util.ClientAuthSSLProtocolSocketFactory > > /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[138,6] > cannot find symbol > symbol : class KeyManagerFactory > location: class > org.apache.abdera.protocol.client.util.ClientAuthSSLProtocolSocketFactory > > /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[139,16] > cannot find symbol > symbol : variable SSLContext > location: class > org.apache.abdera.protocol.client.util.ClientAuthSSLProtocolSocketFactory > > /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[140,12] > cannot find symbol > symbol : variable KeyManagerFactory > location: class > org.apache.abdera.protocol.client.util.ClientAuthSSLProtocolSocketFactory > > /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[141,6] > cannot find symbol > symbol : class TrustManager > location: class > org.apache.abdera.protocol.client.util.ClientAuthSSLProtocolSocketFactory > > /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[143,45] > cannot find symbol > symbol : class TrustManager > location: class > org.apache.abdera.protocol.client.util.ClientAuthSSLProtocolSocketFactory > > /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/ClientAuthSSLProtocolSocketFactory.java:[145,16] > cannot find symbol > symbol : class SSLSocket > location: class > org.apache.abdera.protocol.client.util.ClientAuthSSLProtocolSocketFactory > > /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/MultimediaRelatedRequestEntity.java:[82,22] > sun.misc.BASE64Encoder is Sun proprietary API and may be removed in a future > release > > /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/SimpleSSLProtocolSocketFactory.java:[48,16] > cannot find symbol > symbol : variable SSLContext > location: class > org.apache.abdera.protocol.client.util.SimpleSSLProtocolSocketFactory > > /home/craigmcc/Apache.Org/abdera/client/src/main/java/org/apache/abdera/protocol/client/util/SimpleSSLProtocolSocketFactory.java:[49,29] > cannot find symbol > symbol : class TrustManager > location: class > org.apache.abdera.protocol.client.util.SimpleSSLProtocolSocketFactory > > > [INFO] > ------------------------------------------------------------------------ > [INFO] For more information, run Maven with the -e switch > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 2 minutes 17 seconds > [INFO] Finished at: Wed Jul 23 10:16:30 PDT 2008 > [INFO] Final Memory: 32M/59M > [INFO] > ------------------------------------------------------------------------ > c > -- David Calavera http://www.thinkincode.net |
| Free Forum Powered by Nabble | Forum Help |