Issue in Apache Felix OSGi with JAXBHelper
------------------------------------------

                 Key: CMIS-250
                 URL: https://issues.apache.org/jira/browse/CMIS-250
             Project: Chemistry
          Issue Type: Bug
          Components: opencmis-client-bindings
    Affects Versions: 0.1.0-incubating
         Environment: Java(TM) SE Runtime Environment(build 1.6.0_18-b07) 
Apache Felix Day CQ 5.3 distribution
Apache Felix System Framework 2.0.2



            Reporter: Galo Gimenez


When running within the Apache Felix environment 
sessionFactory.createSession(parameter) fails. Same code runs fine in plan Java 
VM with the provided jaxb and stax  libraries.

Probably an issue in my OSGI environment setup, is there a guide about which 
bundles to include when using OSGi environments? 

INFO* [pool-5-thread-32] 
org.apache.chemistry.opencmis.client.runtime.PersistentSessionImpl Session 
Parameters: {org.apache.chemistry.opencmis.locale.iso3166=, 
org.apache.chemistry.opencmis.binding.spi.type=atompub, 
org.apache.chemistry.opencmis.locale.variant=US, 
org.apache.chemistry.opencmis.user=admin, 
org.apache.chemistry.opencmis.locale.iso639=en, 
org.apache.chemistry.opencmis.binding.atompub.url=http://16.23.86.138:7402/cmis/repository,
 org.apache.chemistry.opencmis.session.repository.id=CRX, 
org.apache.chemistry.opencmis.password=admin}
*INFO* [pool-5-thread-32] 
org.apache.chemistry.opencmis.client.runtime.PersistentSessionImpl Session 
Locale: en__US
*INFO* [pool-5-thread-32] 
org.apache.chemistry.opencmis.client.runtime.PersistentSessionImpl Session 
Cache Size: 1000
*ERROR* [pool-5-thread-32] java.lang.Class The server url 
[http://16.23.86.138:7402/cmis/repository] is unreachable.  
org.apache.chemistry.opencmis.commons.exceptions.CmisConnectionException: 
Parsing exception!
        at 
org.apache.chemistry.opencmis.client.bindings.spi.atompub.AbstractAtomPubService.parse(AbstractAtomPubService.java:460)
        at 
org.apache.chemistry.opencmis.client.bindings.spi.atompub.AbstractAtomPubService.getRepositoriesInternal(AbstractAtomPubService.java:636)
        at 
org.apache.chemistry.opencmis.client.bindings.spi.atompub.RepositoryServiceImpl.getRepositoryInfo(RepositoryServiceImpl.java:79)
        at 
org.apache.chemistry.opencmis.client.bindings.impl.RepositoryServiceImpl.getRepositoryInfo(RepositoryServiceImpl.java:69)
        at 
org.apache.chemistry.opencmis.client.runtime.PersistentSessionImpl.connect(PersistentSessionImpl.java:525)
        at 
org.apache.chemistry.opencmis.client.runtime.SessionFactoryImpl.createSession(SessionFactoryImpl.java:86)
        at 
com.hp.extream.document.cmis.CMISRepositoryImpl.getRepository(CMISRepositoryImpl.java:127)
        at 
com.hp.extream.document.cmis.CMISRepositoryImpl.getRepository(CMISRepositoryImpl.java:151)
        at 
com.hp.dls.workflow.activity.gaic.CMISArchiveStep.execute(CMISArchiveStep.java:267)
        at 
com.day.cq.workflow.impl.job.HandlerBase.executeProcess(HandlerBase.java:184)
        at com.day.cq.workflow.impl.job.JobHandler.process(JobHandler.java:131)
        at org.apache.sling.event.EventUtil$1.run(EventUtil.java:368)
        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)
Caused by: java.lang.NullPointerException
        at 
org.apache.chemistry.opencmis.commons.impl.JaxBHelper.createUnmarshaller(JaxBHelper.java:91)
        at 
org.apache.chemistry.opencmis.client.bindings.spi.atompub.AtomPubParser.unmarshalElement(AtomPubParser.java:347)
        at 
org.apache.chemistry.opencmis.client.bindings.spi.atompub.AtomPubParser.parseWorkspaceElement(AtomPubParser.java:399)
        at 
org.apache.chemistry.opencmis.client.bindings.spi.atompub.AtomPubParser.parseWorkspace(AtomPubParser.java:172)
        at 
org.apache.chemistry.opencmis.client.bindings.spi.atompub.AtomPubParser.parseServiceDoc(AtomPubParser.java:142)
        at 
org.apache.chemistry.opencmis.client.bindings.spi.atompub.AtomPubParser.parse(AtomPubParser.java:106)
        at 
org.apache.chemistry.opencmis.client.bindings.spi.atompub.AbstractAtomPubService.parse(AbstractAtomPubService.java:458)
        ... 14 more


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to