[ 
https://issues.apache.org/jira/browse/ATLAS-1024?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Madhan Neethiraj resolved ATLAS-1024.
-------------------------------------
    Resolution: Cannot Reproduce

> webapp tests fail on berkeleydb when berkeley-elasticsearch profile is enabled
> ------------------------------------------------------------------------------
>
>                 Key: ATLAS-1024
>                 URL: https://issues.apache.org/jira/browse/ATLAS-1024
>             Project: Atlas
>          Issue Type: Bug
>            Reporter: Jeffrey Hagelberg
>            Priority: Major
>         Attachments: log.txt
>
>
> I think this is an issue with the excludes in the webapp pom.xml for the 
> berkeley-elasticsearch profile.  The DatabaseException class is in 
> je-5.0.7.3.jar, which is excluded by the pattern specified.
> Partial stack trace (see attached log file for more details):
> java.lang.NoClassDefFoundError: com.sleepycat.je.DatabaseException
>         at java.lang.Class.forNameImpl(Native Method)
>         at java.lang.Class.forName(Class.java:273)
>         at 
> com.thinkaurelius.titan.util.system.ConfigurationUtil.instantiate(ConfigurationUtil.java:42)
>         at 
> com.thinkaurelius.titan.diskstorage.Backend.getImplementationClass(Backend.java:421)
>         at 
> com.thinkaurelius.titan.diskstorage.Backend.getStorageManager(Backend.java:361)
>         at 
> com.thinkaurelius.titan.graphdb.configuration.GraphDatabaseConfiguration.<init>(GraphDatabaseConfiguration.java:1275)
>         at 
> com.thinkaurelius.titan.core.TitanFactory.open(TitanFactory.java:93)
>         at 
> com.thinkaurelius.titan.core.TitanFactory.open(TitanFactory.java:73)
>         at 
> org.apache.atlas.repository.graph.TitanGraphProvider.getGraphInstance(TitanGraphProvider.java:105)
>         at 
> org.apache.atlas.repository.graph.GraphHelper.<clinit>(GraphHelper.java:64)
>         at 
> org.apache.atlas.repository.graph.DeleteHandler.<clinit>(DeleteHandler.java:50)
>         at java.lang.Class.forNameImpl(Native Method)
>         at java.lang.Class.forName(Class.java:273)
>         at 
> org.apache.atlas.ApplicationProperties.getClass(ApplicationProperties.java:115)
>         at 
> org.apache.atlas.RepositoryMetadataModule.getDeleteHandlerImpl(RepositoryMetadataModule.java:148)
>         at 
> org.apache.atlas.RepositoryMetadataModule.configure(RepositoryMetadataModule.java:95)
> Caused by: java.lang.ClassNotFoundException: 
> com.sleepycat.je.DatabaseException
>         at 
> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50)
>         at 
> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:271)
>         at 
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:247)
>         at 
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:239)
>         at 
> org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:450)
>         at 
> org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:403)



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to