Return-Path: X-Original-To: apmail-camel-users-archive@www.apache.org Delivered-To: apmail-camel-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 6B69E1065E for ; Tue, 27 May 2014 14:50:04 +0000 (UTC) Received: (qmail 90342 invoked by uid 500); 27 May 2014 14:50:04 -0000 Delivered-To: apmail-camel-users-archive@camel.apache.org Received: (qmail 90294 invoked by uid 500); 27 May 2014 14:50:04 -0000 Mailing-List: contact users-help@camel.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@camel.apache.org Delivered-To: mailing list users@camel.apache.org Received: (qmail 90286 invoked by uid 99); 27 May 2014 14:50:03 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 27 May 2014 14:50:03 +0000 X-ASF-Spam-Status: No, hits=0.6 required=5.0 tests=NORMAL_HTTP_TO_IP,RCVD_IN_DNSWL_LOW,SPF_PASS,URI_HEX,WEIRD_PORT X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy includes SPF record at spf.trusted-forwarder.org) Received: from [209.85.213.173] (HELO mail-ig0-f173.google.com) (209.85.213.173) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 27 May 2014 14:50:00 +0000 Received: by mail-ig0-f173.google.com with SMTP id hn18so1156185igb.0 for ; Tue, 27 May 2014 07:49:36 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type; bh=xuahvppk15N/m9NCuh0APVXO+4mlYFMLRvrrA+PObx4=; b=K5IccYob9O8M8TnuwN2vLpqjKiVdHSDPcMwgghburLg2CGpEY4yIH0maeFH8W0AcfM U2e09xqOo3l025oMazgCGzZUK6+Vu+kpf+dfcIRjE3VfDegy0bEMULZB+014odq60RHF x7Ua8pWav4dPzTenzHWmPbTAYpBPx1qMEM2zuFsxqaQGKxfr1xkGjDxpqDkzI7oOHB7y wACykLCejd0Iz7iTr/RbSG30KWPIr2IDyLQQPPc9NyR9cee+phYdmrrVsI3kKhOOJVQO pRMx3sRztL9MZwIYtIZjF+JviyGz19JHIB8vd6SqMfLfi6vJzr/GnhQ4Yl6wEVrvh4BS udkA== X-Gm-Message-State: ALoCoQnKvTgSErVfcKquHrM4aBNnOF1Bm4pSQNey159WJ6B1PY8IYsD08lZwr800xH/dH5k+d9lJ X-Received: by 10.43.70.132 with SMTP id yg4mr30185489icb.7.1401202176263; Tue, 27 May 2014 07:49:36 -0700 (PDT) MIME-Version: 1.0 Received: by 10.43.135.74 with HTTP; Tue, 27 May 2014 07:49:06 -0700 (PDT) X-Originating-IP: [63.105.171.70] In-Reply-To: <1401170800178-5751597.post@n5.nabble.com> References: <1401170800178-5751597.post@n5.nabble.com> From: Gregor Zurowski Date: Tue, 27 May 2014 10:49:06 -0400 Message-ID: Subject: Re: Apache camel and Adobe CQ5 To: users@camel.apache.org Content-Type: text/plain; charset=UTF-8 X-Virus-Checked: Checked by ClamAV on apache.org Manjushree: Can you verify that you can access http://127.0.0.1:4502/crx/server by simply opening this location in your browser? You should see the CRX version and a list of available workspaces. Thanks, Gregor On Tue, May 27, 2014 at 2:06 AM, Manjushree wrote: > I'm working on apache camel and adobe cq5. > > I wrote a program using apache camel to create a jcr node in the adobe cq5. > I'm using Apache camel JCR component (http://camel.apache.org/jcr.html) to > create a route to the cq5 repository and running the code outside cq. > > I'm using apache camel version 2.13. > > My apache camel route : > > from("direct:start").routeId("myRoute") > .setHeader(JcrConstants.JCR_NODE_NAME, constant("node/subnode")) > setHeader("my.contents.property", body()) > .to("jcr://admin:admin@repository/content/sam") > > While Excecuting the program I'm getting "javax.jcr.RepositoryException: > Remote repository not found" and "java.io.StreamCorruptedException: invalid > stream header: 3C68746D" Exceptions. > > My Exception Stack > > Exception in thread "main" org.apache.camel.CamelExecutionException: > Exception occurred during execution on the exchange: Exchange[Message: > javax.jcr.RepositoryException: Remote repository not found: The resource at > http://127.0.0.1:4502/crx/server could not be retrieved > at > org.apache.jackrabbit.rmi.repository.URLRemoteRepositoryFactory.getRemoteRepository(URLRemoteRepositoryFactory.java:84) > at > org.apache.jackrabbit.rmi.repository.AbstractRemoteRepositoryFactory.getRepository(AbstractRemoteRepositoryFactory.java:58) > at > org.apache.jackrabbit.rmi.repository.ProxyRepository.login(ProxyRepository.java:199) > at > org.apache.jackrabbit.rmi.repository.ProxyRepository.login(ProxyRepository.java:233) > at > org.apache.camel.component.jcr.JcrProducer.openSession(JcrProducer.java:153) > at > org.apache.camel.component.jcr.JcrProducer.process(JcrProducer.java:47) > at > org.apache.camel.util.AsyncProcessorConverterHelper$ProcessorToAsyncProcessorBridge.process(AsyncProcessorConverterHelper.java:61) > at > org.apache.camel.processor.SendProcessor.process(SendProcessor.java:110) > at org.apache.camel.management.InstrumentationProcessor.pro... [Body > clipped after 1000 chars, total length is 3105]] > at > org.apache.camel.util.ObjectHelper.wrapCamelExecutionException(ObjectHelper.java:1379) > at > org.apache.camel.util.ExchangeHelper.extractResultBody(ExchangeHelper.java:622) > at > org.apache.camel.impl.DefaultProducerTemplate.extractResultBody(DefaultProducerTemplate.java:467) > at > org.apache.camel.impl.DefaultProducerTemplate.extractResultBody(DefaultProducerTemplate.java:463) > at > org.apache.camel.impl.DefaultProducerTemplate.sendBody(DefaultProducerTemplate.java:139) > at > org.apache.camel.impl.DefaultProducerTemplate.sendBody(DefaultProducerTemplate.java:144) > at com.cq.camel.contextclasses.HttpRoute.callMethod(HttpRoute.java:43) > at com.cq.camel.mainclass.App.main(App.java:18) > Caused by: javax.jcr.RepositoryException: Remote repository not found: The > resource at http://localhost:4502/crx/server could not be retrieved > at > org.apache.jackrabbit.rmi.repository.URLRemoteRepositoryFactory.getRemoteRepository(URLRemoteRepositoryFactory.java:84) > at > org.apache.jackrabbit.rmi.repository.AbstractRemoteRepositoryFactory.getRepository(AbstractRemoteRepositoryFactory.java:58) > at > org.apache.jackrabbit.rmi.repository.ProxyRepository.login(ProxyRepository.java:199) > at > org.apache.jackrabbit.rmi.repository.ProxyRepository.login(ProxyRepository.java:233) > at > org.apache.camel.component.jcr.JcrProducer.openSession(JcrProducer.java:153) > at > org.apache.camel.component.jcr.JcrProducer.process(JcrProducer.java:47) > at > org.apache.camel.util.AsyncProcessorConverterHelper$ProcessorToAsyncProcessorBridge.process(AsyncProcessorConverterHelper.java:61) > at > org.apache.camel.processor.SendProcessor.process(SendProcessor.java:110) > at > org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:72) > at > org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:191) > at > org.apache.camel.processor.TryProcessor.process(TryProcessor.java:109) > at org.apache.camel.processor.TryProcessor.process(TryProcessor.java:81) > at > org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:72) > at > org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:191) > at org.apache.camel.processor.Pipeline.process(Pipeline.java:118) > at org.apache.camel.processor.Pipeline.process(Pipeline.java:80) > at > org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:191) > at > org.apache.camel.component.direct.DirectProducer.process(DirectProducer.java:51) > at > org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:191) > at > org.apache.camel.processor.UnitOfWorkProducer.process(UnitOfWorkProducer.java:73) > at > org.apache.camel.impl.ProducerCache$2.doInProducer(ProducerCache.java:378) > at > org.apache.camel.impl.ProducerCache$2.doInProducer(ProducerCache.java:346) > at > org.apache.camel.impl.ProducerCache.doInProducer(ProducerCache.java:242) > at > org.apache.camel.impl.ProducerCache.sendExchange(ProducerCache.java:346) > at org.apache.camel.impl.ProducerCache.send(ProducerCache.java:184) > at > org.apache.camel.impl.DefaultProducerTemplate.send(DefaultProducerTemplate.java:124) > at > org.apache.camel.impl.DefaultProducerTemplate.sendBody(DefaultProducerTemplate.java:137) > ... 3 more > Caused by: java.io.StreamCorruptedException: invalid stream header: 3C68746D > at java.io.ObjectInputStream.readStreamHeader(Unknown Source) > at java.io.ObjectInputStream.(Unknown Source) > at > org.apache.jackrabbit.rmi.repository.URLRemoteRepositoryFactory.getRemoteRepository(URLRemoteRepositoryFactory.java:61) > ... 29 more > > > > I even tried with changing repository url > "http://localhost:4502/crx/server". When I changed the url to > "http://localhost:4502/crx/repository", I'm getting " java.io.IOException: > Server returned HTTP response code: 401 for URL: > http://localhost:4502/crx/repository/crx.default" Exception. > > Please, help me to resolve this exception..... > > > > -- > View this message in context: http://camel.465427.n5.nabble.com/Apache-camel-and-Adobe-CQ5-tp5751597.html > Sent from the Camel - Users mailing list archive at Nabble.com.