Hi Abdul,

On Thu, 2016-09-15 at 09:41 +0000, Abdul Pathan wrote:
> Hi All,
> 
> mvn build is failing for "SLING EVENT" bundle in IT test phase when
> tried  after upgrading version of "org.apache.sling.api" from 2.9.0
> to "2.11.0" in the respective pom.xml as it's required to introduce
> the new ResourceChangeListener API. We are getting below mentioned
> error during execution of IT test cases for Sling event bundle.
> 
> ERROR: Bundle org.apache.sling.resourceresolver [45] EventDispatcher:
> Error during dispatch. (java.lang.AbstractMethodError:
> org.apache.jackrabbit.core.XASessionImpl.getItemOrNull(Ljava/lang/Str
> ing;)Ljavax/jcr/Item;)
> java.lang.AbstractMethodError:
> org.apache.jackrabbit.core.XASessionImpl.getItemOrNull(Ljava/lang/Str
> ing;)Ljavax/jcr/Item;

Looks like jackrabbit depedencies are out of date, maybe sync those
with the versions required by the org.apache.sling.jcr.resource bundle?

Robert

>               at
> org.apache.sling.jcr.resource.internal.helper.jcr.JcrItemResourceFact
> ory.getItemOrNull(JcrItemResourceFactory.java:184)
>               at
> org.apache.sling.jcr.resource.internal.helper.jcr.JcrItemResourceFact
> ory.createResource(JcrItemResourceFactory.java:96)
>               at
> org.apache.sling.jcr.resource.internal.helper.jcr.JcrResourceProvider
> .getResource(JcrResourceProvider.java:283)
>               at
> org.apache.sling.resourceresolver.impl.providers.stateful.Authenticat
> edResourceProvider.getResource(AuthenticatedResourceProvider.java:135
> )
>               at
> org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl
> .getResource(ResourceResolverControl.java:218)
>               at
> org.apache.sling.resourceresolver.impl.ResourceResolverImpl.getAbsolu
> teResourceInternal(ResourceResolverImpl.java:1067)
>               at
> org.apache.sling.resourceresolver.impl.ResourceResolverImpl.getResour
> ceInternal(ResourceResolverImpl.java:688)
>               at
> org.apache.sling.resourceresolver.impl.ResourceResolverImpl.getResour
> ce(ResourceResolverImpl.java:642)
>               at
> org.apache.sling.resourceresolver.impl.mapping.MapEntries.loadResolve
> rMap(MapEntries.java:962)
>               at
> org.apache.sling.resourceresolver.impl.mapping.MapEntries.doUpdateCon
> figuration(MapEntries.java:443)
>               at
> org.apache.sling.resourceresolver.impl.mapping.MapEntries.doInit(MapE
> ntries.java:230)
>               at
> org.apache.sling.resourceresolver.impl.mapping.MapEntries.<init>(MapE
> ntries.java:191)
> 
> TimedJobsTest failed with bellow mentioned error
> 
> Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed:
> 1,650.72 sec <<< FAILURE! - in
> org.apache.sling.event.it.TimedJobsTest
> testTimedJob(org.apache.sling.event.it.TimedJobsTest)  Time elapsed:
> 1,650.716 sec  <<< ERROR!
> java.lang.Exception: test timed out after 300000 milliseconds
>               at java.lang.Thread.sleep(Native Method)
>               at
> org.apache.sling.event.it.AbstractJobHandlingTest.sleep(AbstractJobHa
> ndlingTest.java:212)
>               at
> org.apache.sling.event.it.AbstractJobHandlingTest.waitConsumerChangeC
> ount(AbstractJobHandlingTest.java:348)
>               at
> org.apache.sling.event.it.AbstractJobHandlingTest.registerJobConsumer
> (AbstractJobHandlingTest.java:363)
>               at
> org.apache.sling.event.it.TimedJobsTest.testTimedJob(TimedJobsTest.ja
> va:60)
> 
> 
> Following mvn bundles are provided in configuration method of
> org.apache.sling.event.it.AbstractJobHandlingTest.java
> 
>                 // sling
>                 mavenBundle("org.apache.sling",
> "org.apache.sling.settings", "1.3.8"),
>                 mavenBundle("org.apache.sling",
> "org.apache.sling.commons.osgi", "2.4.0"),
>                 mavenBundle("org.apache.sling",
> "org.apache.sling.commons.json", "2.0.18"),
>                 mavenBundle("org.apache.sling",
> "org.apache.sling.commons.mime", "2.1.8"),
>                 mavenBundle("org.apache.sling",
> "org.apache.sling.commons.classloader", "1.3.2"),
>                 mavenBundle("org.apache.sling",
> "org.apache.sling.commons.scheduler", "2.5.0"),
>                 mavenBundle("org.apache.sling",
> "org.apache.sling.commons.threads", "3.2.6"),
> 
>                 mavenBundle("org.apache.sling",
> "org.apache.sling.auth.core", "1.3.16"),
>                 mavenBundle("org.apache.sling",
> "org.apache.sling.discovery.api", "1.0.4"),
>                 mavenBundle("org.apache.sling",
> "org.apache.sling.discovery.standalone", "1.0.2"),
>                 mavenBundle("org.apache.sling",
> "org.apache.sling.api", "2.14.0"),
>                 mavenBundle("org.apache.sling",
> "org.apache.sling.resourceresolver", "1.4.16"),
>                 mavenBundle("org.apache.sling",
> "org.apache.sling.adapter", "2.1.8"),
>                 mavenBundle("org.apache.sling",
> "org.apache.sling.jcr.resource", "2.8.0"),
>                 mavenBundle("org.apache.sling",
> "org.apache.sling.jcr.classloader", "3.2.2"),
>                 mavenBundle("org.apache.sling",
> "org.apache.sling.jcr.contentloader", "2.1.10"),
>                 mavenBundle("org.apache.sling",
> "org.apache.sling.engine", "2.4.6"),
>                 mavenBundle("org.apache.sling",
> "org.apache.sling.serviceusermapper", "1.2.2"),
> 
>                 mavenBundle("org.apache.sling",
> "org.apache.sling.jcr.jcr-wrapper", "2.0.0"),
>                 mavenBundle("org.apache.sling",
> "org.apache.sling.jcr.api", "2.4.0"),
>                 mavenBundle("org.apache.sling",
> "org.apache.sling.jcr.base", "2.4.0"),
>                 mavenBundle("org.apache.jackrabbit", "jackrabbit-
> api", "2.13.2"),
>                mavenBundle("org.apache.jackrabbit", "jackrabbit-jcr-
> commons", "2.13.2"),
>                 mavenBundle("org.apache.jackrabbit", "jackrabbit-
> spi", "2.13.2"),
>                 mavenBundle("org.apache.jackrabbit", "jackrabbit-spi-
> commons", "2.13.2"),
>                 mavenBundle("org.apache.jackrabbit", "jackrabbit-jcr-
> rmi", "2.13.2"),
>                 mavenBundle("org.apache.derby", "derby",
> "10.5.3.0_1"),
>                 mavenBundle("org.apache.sling",
> "org.apache.sling.jcr.jackrabbit.server", "2.3.0"),
> 
>                 mavenBundle("org.apache.sling",
> "org.apache.sling.testing.tools", "1.0.6"),
>                 mavenBundle("org.apache.httpcomponents", "httpcore-
> osgi", "4.1.2"),
>                 mavenBundle("org.apache.httpcomponents", "httpclient-
> osgi", "4.1.2"),
>                 mavenBundle("com.google.guava", "guava", "15.0"),
>                 mavenBundle("org.apache.sling",
> "org.apache.sling.discovery.commons", "1.0.12"),
> 
> 
> Regards,
> Abdul Hameed Pathan

  • SLING-5997 Abdul Pathan
    • Re: SLING-5997 Robert Munteanu

Reply via email to