Diving a bit deeper, I wonder if this has to do with OODT-896 remove interface modifier [0] https://github.com/apache/oodt/commit/d7bbba0823aee35272755ad8eb9aee34c072d1d0#diff-3b05df5c30f948440bfd925c64e73db2 I've commented over there.
On 2018/11/30 04:26:06, Lewis John McGibbney <[email protected]> wrote: > Hi Folks, > I experienced this exact same issue today. Initially I compiled and ran my > RADiX data system under jdk-11.0.1.jdk. When I found this thread I reverted > to jdk1.8.0_191.jdk and tried to run my workflow again. Unfortunately I > received the exact same issue. The stacktrace is as follows > > Nov 29, 2018 8:25:26 PM > org.apache.oodt.cas.resource.system.XmlRpcResourceManager <init> > INFO: Resource Manager started by lmcgibbn > Nov 29, 2018 8:25:26 PM > org.apache.oodt.cas.workflow.system.XmlRpcWorkflowManager <init> > INFO: Workflow Manager started by lmcgibbn > Nov 29, 2018 8:25:55 PM > org.apache.oodt.cas.workflow.system.XmlRpcWorkflowManager handleEventCore > INFO: WorkflowManager: Received event: pycoal-pge > Nov 29, 2018 8:25:55 PM > org.apache.oodt.cas.workflow.system.XmlRpcWorkflowManager handleEventCore > INFO: WorkflowManager: Workflow PycoalWorkflow retrieved for event pycoal-pge > Nov 29, 2018 8:25:55 PM > org.apache.oodt.cas.workflow.engine.IterativeWorkflowProcessorThread > setRClient > INFO: Resource Manager Job Submission enabled to: [http://localhost:9002] > Nov 29, 2018 8:25:56 PM > org.apache.oodt.cas.workflow.engine.IterativeWorkflowProcessorThread > checkTaskRequiredMetadata > INFO: All required metadata fields present for task: > [PycoalMineralClassification] > Exception in thread "Thread-2" java.lang.NoClassDefFoundError: > org/apache/oodt/cas/filemgr/metadata/CoreMetKeys > at java.lang.ClassLoader.defineClass1(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:763) > at > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:468) > at java.net.URLClassLoader.access$100(URLClassLoader.java:74) > at java.net.URLClassLoader$1.run(URLClassLoader.java:369) > at java.net.URLClassLoader$1.run(URLClassLoader.java:363) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:362) > at java.lang.ClassLoader.loadClass(ClassLoader.java:424) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) > at java.lang.ClassLoader.loadClass(ClassLoader.java:357) > at java.lang.ClassLoader.defineClass1(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:763) > at > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:468) > at java.net.URLClassLoader.access$100(URLClassLoader.java:74) > at java.net.URLClassLoader$1.run(URLClassLoader.java:369) > at java.net.URLClassLoader$1.run(URLClassLoader.java:363) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:362) > at java.lang.ClassLoader.loadClass(ClassLoader.java:424) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) > at java.lang.ClassLoader.loadClass(ClassLoader.java:357) > at java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Class.java:264) > at > org.apache.oodt.cas.workflow.util.GenericWorkflowObjectFactory.getTaskObjectFromClassName(GenericWorkflowObjectFactory.java:168) > at > org.apache.oodt.cas.workflow.engine.IterativeWorkflowProcessorThread.run(IterativeWorkflowProcessorThread.java:221) > at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown > Source) > at java.lang.Thread.run(Thread.java:748) > Caused by: java.lang.ClassNotFoundException: > org.apache.oodt.cas.filemgr.metadata.CoreMetKeys > at java.net.URLClassLoader.findClass(URLClassLoader.java:382) > at java.lang.ClassLoader.loadClass(ClassLoader.java:424) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) > at java.lang.ClassLoader.loadClass(ClassLoader.java:357) > ... 30 more > > > On 2015/10/24 18:26:51, "Mattmann, Chris A (3980)" > <[email protected]> wrote: > > Hi Sidhant, > > > > Let’s file an issue to upgrade big translate across the board > > to OODT 0.10 or 0.11-SNAPSHOT. We don’t need 0.3 dependencies > > anymore. > > > > Cheers, > > Chris > > > > P.S. The below error I believe is a difference between java > > class versions (0.3 was built I believe using JDK5, whereas, > > 0.10 and newer is JDK7 and I think it’s getting hung up on > > multiple definitions of the same jar and class built using different > > Java versions). > > > > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > > Chris Mattmann, Ph.D. > > Chief Architect > > Instrument Software and Science Data Systems Section (398) > > NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA > > Office: 168-519, Mailstop: 168-527 > > Email: [email protected] > > WWW: http://sunset.usc.edu/~mattmann/ > > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > > Adjunct Associate Professor, Computer Science Department > > University of Southern California, Los Angeles, CA 90089 USA > > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > > > > > > > > > > > > -----Original Message----- > > From: Sidhant Setia <[email protected]> > > Reply-To: "[email protected]" <[email protected]> > > Date: Saturday, October 24, 2015 at 12:18 AM > > To: "[email protected]" <[email protected]> > > Subject: Class not found exception : > > org.apache.oodt.cas.filemgr.metadata.CoreMetKeys > > > > >Hi all, > > > > > >I'm trying to run the bigtranslate project which uses oodt 0.10-SNAPSHOT. > > >When I try send a job to the wmgr-client I get the following error. The > > >project currently uses cas-pge 0.3 and I've checked that the jar file > > >exists in workflowmanger, resmanger and filemanger. > > > > > >I saw this issue posted earlier in the mail but could not find the > > >solution > > >to it. > > > > > > > > >Oct 23, 2015 10:10:09 PM > > >org.apache.oodt.cas.workflow.system.XmlRpcWorkflowManager handleEvent > > >INFO: WorkflowManager: Received event: EmploymentJobAggregatesTsvIngest > > >Oct 23, 2015 10:10:09 PM > > >org.apache.oodt.cas.workflow.system.XmlRpcWorkflowManager handleEvent > > >INFO: WorkflowManager: Workflow TsvToJsonWorkflow retrieved for event > > >EmploymentJobAggregatesTsvIngest > > >Oct 23, 2015 10:10:09 PM > > >org.apache.oodt.cas.workflow.engine.IterativeWorkflowProcessorThread > > >checkTaskRequiredMetadata > > >INFO: All required metadata fields present for task: [TsvToJson_Task] > > >Exception in thread "Thread-3" java.lang.NoClassDefFoundError: > > >org/apache/oodt/cas/filemgr/metadata/CoreMetKeys > > >at java.lang.ClassLoader.defineClass1(Native Method) > > >at java.lang.ClassLoader.defineClass(ClassLoader.java:800) > > >at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) > > >at java.net.URLClassLoader.defineClass(URLClassLoader.java:449) > > >at java.net.URLClassLoader.access$100(URLClassLoader.java:71) > > >at java.net.URLClassLoader$1.run(URLClassLoader.java:361) > > >at java.net.URLClassLoader$1.run(URLClassLoader.java:355) > > >at java.security.AccessController.doPrivileged(Native Method) > > >at java.net.URLClassLoader.findClass(URLClassLoader.java:354) > > >at java.lang.ClassLoader.loadClass(ClassLoader.java:425) > > >at java.lang.ClassLoader.loadClass(ClassLoader.java:358) > > >at java.lang.ClassLoader.defineClass1(Native Method) > > >at java.lang.ClassLoader.defineClass(ClassLoader.java:800) > > >at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) > > >at java.net.URLClassLoader.defineClass(URLClassLoader.java:449) > > >at java.net.URLClassLoader.access$100(URLClassLoader.java:71) > > >at java.net.URLClassLoader$1.run(URLClassLoader.java:361) > > >at java.net.URLClassLoader$1.run(URLClassLoader.java:355) > > >at java.security.AccessController.doPrivileged(Native Method) > > >at java.net.URLClassLoader.findClass(URLClassLoader.java:354) > > >at java.lang.ClassLoader.loadClass(ClassLoader.java:425) > > >at java.lang.ClassLoader.loadClass(ClassLoader.java:358) > > >at java.lang.Class.forName0(Native Method) > > >at java.lang.Class.forName(Class.java:191) > > >at > > >org.apache.oodt.cas.workflow.util.GenericWorkflowObjectFactory.getTaskObje > > >ctFromClassName(GenericWorkflowObjectFactory.java:169) > > >at > > >org.apache.oodt.cas.workflow.engine.IterativeWorkflowProcessorThread.run(I > > >terativeWorkflowProcessorThread.java:222) > > >at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown > > >Source) > > >at java.lang.Thread.run(Thread.java:745) > > >Caused by: java.lang.ClassNotFoundException: > > >org.apache.oodt.cas.filemgr.metadata.CoreMetKeys > > >at java.net.URLClassLoader$1.run(URLClassLoader.java:366) > > >at java.net.URLClassLoader$1.run(URLClassLoader.java:355) > > >at java.security.AccessController.doPrivileged(Native Method) > > >at java.net.URLClassLoader.findClass(URLClassLoader.java:354) > > >at java.lang.ClassLoader.loadClass(ClassLoader.java:425) > > >at java.lang.ClassLoader.loadClass(ClassLoader.java:358) > > >... 28 more > > > > > >Thanks and Regards > > >Sidhant > > > > >
