[
https://issues.apache.org/jira/browse/ATLAS-1582?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Madhan Neethiraj resolved ATLAS-1582.
-------------------------------------
Resolution: Abandoned
Atlas does not use Titan any more.
> Fix Webapp test failures with titan1 as graph backend
> -----------------------------------------------------
>
> Key: ATLAS-1582
> URL: https://issues.apache.org/jira/browse/ATLAS-1582
> Project: Atlas
> Issue Type: Improvement
> Reporter: Neeru Gupta
> Priority: Major
>
> Some of the webapp tests fail because of dependency on catalog project. It is
> unable to start the jetty server, as it can't find the Catalog classes.
> Catalog project is hard-coded to generate Gremlin that is specific to Tinker
> Pop 2. It needs to be updated to use GremlinExpressionFactory to generate
> Gremlin that is appropriate for the version of Titan being used. In
> addition, it has direct dependencies on titan 0 / Tinker Pop 2 classes.
> Caused by: java.lang.ClassNotFoundException:
> org.apache.atlas.catalog.exception.CatalogRuntimeException
> 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.3.4#803005)