[ https://issues.apache.org/jira/browse/ATLAS-1582?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Neeru Gupta updated ATLAS-1582: ------------------------------- Description: 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) > 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 > > 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 (v6.3.15#6346)