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

Reply via email to