Hello, 

I'm seeing the following exception from a rest client executing a GET call to a 
rest server. Am I missing a library? Using restlet 2.1.2 with the following 
libs.

Thanks in advance

org.restlet.ext.crypto.jar
org.restlet.ext.xml.jar
net.jcip.annotations.jar
org.apache.commons.codec.jar
org.apache.commons.logging.jar
org.apache.httpclient.jar
org.apache.httpcore.jar
org.apache.httpmime.jar
org.apache.james.mime4j.jar
org.jsslutils.jar
org.restlet.ext.httpclient.jar
org.restlet.ext.ssl.jar
org.restlet.jar

Error code:1001
Name:Communication Error
URI:http://www.restlet.org/documentation/2.1/jee/api/org/restlet/data/Status.html#CONNECTOR_ERROR_COMMUNICATION
Description:Error while processing a connection
Exception:java.lang.ClassCastException: 
org.restlet.ext.crypto.internal.HttpAwsS3Helper cannot be cast to 
org.restlet.engine.security.AuthenticatorHelper
        at org.restlet.engine.Engine.findHelper(Engine.java:616)
        at 
org.restlet.engine.security.AuthenticatorUtils.updateReference(AuthenticatorUtils.java:477)
        at org.restlet.engine.util.ReferenceUtils.update(ReferenceUtils.java:61)
        at org.restlet.engine.util.ReferenceUtils.format(ReferenceUtils.java:82)
        at 
org.restlet.engine.connector.ClientOutboundWay.writeStartLine(ClientOutboundWay.java:117)
        at 
org.restlet.engine.connector.OutboundWay.writeLine(OutboundWay.java:555)
        at org.restlet.engine.connector.OutboundWay.onFill(OutboundWay.java:407)
        at org.restlet.engine.io.Buffer.process(Buffer.java:601)
        at org.restlet.engine.connector.Way.processIoBuffer(Way.java:503)
        at 
org.restlet.engine.connector.OutboundWay.processIoBuffer(OutboundWay.java:463)
        at org.restlet.engine.connector.Way.onSelected(Way.java:456)
        at 
org.restlet.util.SelectionRegistration.onSelected(SelectionRegistration.java:325)
        at 
org.restlet.engine.connector.Connection.onSelected(Connection.java:617)
        at 
org.restlet.util.SelectionRegistration.onSelected(SelectionRegistration.java:325)
        at 
org.restlet.engine.connector.ConnectionController.onSelected(ConnectionController.java:219)
        at 
org.restlet.engine.connector.ConnectionController.selectKeys(ConnectionController.java:308)
        at 
org.restlet.engine.connector.ConnectionController.doRun(ConnectionController.java:171)
        at org.restlet.engine.connector.Controller.run(Controller.java:159)
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown 
Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

------------------------------------------------------
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=3059046

Reply via email to