Project

General

Profile

Actions

Feature #3468

closed

JSAGA and Unicore6

Added by Leong Cerlane over 12 years ago. Updated over 12 years ago.

Status:
Closed
Priority:
Low
Assigned To:
Category:
-
Target version:
-
Start date:
11/07/2012
Due date:
% Done:

0%

Estimated time:

Description

Dear Lionel,

Many thanks for the solutions. I have updated my jsaga to 0.9.15.
My configuration file has been updated to this:



<jsaga-default xmlns="http://www.in2p3.fr/jsaga/session">
<contexts>
<context type="JKS">
<job type="unicore"/>
</context>
</contexts>
<session>
<context type="JKS">
<attribute name="Keystore" value="${user.home}/.globus/keystore.jks"/>
<attribute name="KeystorePass" value="xxxxxxxx"/>
<attribute name="Truststore" value="${user.home}/.globus/certificates/truststore.jks"/>
<attribute name="TruststorePass" value="xxxxxxx"/>
<attribute name="UserAlias" value="myAlias"/>
</context>
</session>
</jsaga-default>


I did not change the JVM setup since I plan to use unicore instead of unicore bes. I have many issues when trying with "AxisJKS".

The command I now use is:
jsaga-context-init.sh JKS
jsaga-job-run.sh -b -Executable /bin/hostname -r unicore://grid.cineca.it:9111/?Target=CINECA-PLX -Output /tmp/output.txt -Error /tmp/error.txt

I get an error:

----------
Exception in thread "main" NoSuccess: Constructor of fr.in2p3.jsaga.impl.SagaFactoryImpl threw an exception
at org.ogf.saga.bootstrap.ImplementationBootstrapLoader.<init>(ImplementationBootstrapLoader.java:122)
at org.ogf.saga.bootstrap.ImplementationBootstrapLoader.getLoader(ImplementationBootstrapLoader.java:90)
at org.ogf.saga.bootstrap.ImplementationBootstrapLoader.getURLFactory(ImplementationBootstrapLoader.java:366)
at org.ogf.saga.url.URLFactory.getFactory(URLFactory.java:14)
at org.ogf.saga.url.URLFactory.createURL(URLFactory.java:49)
at org.ogf.saga.url.URLFactory.createURL(URLFactory.java:32)
at fr.in2p3.jsaga.command.JobRun.main(JobRun.java:53)
Caused by: java.lang.NoClassDefFoundError: org/codehaus/xfire/fault/FaultInfoException
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at fr.in2p3.jsaga.engine.descriptors.AdaptorLoader.<init>(AdaptorLoader.java:34)
at fr.in2p3.jsaga.engine.descriptors.AdaptorDescriptors.<init>(AdaptorDescriptors.java:45)
at fr.in2p3.jsaga.engine.descriptors.AdaptorDescriptors.getInstance(AdaptorDescriptors.java:40)
at fr.in2p3.jsaga.helpers.xslt.TransformerURIResolver.resolve(TransformerURIResolver.java:37)
at org.apache.xpath.SourceTreeManager.resolveURI(SourceTreeManager.java:127)
at org.apache.xalan.templates.FuncDocument.getDoc(FuncDocument.java:237)
at org.apache.xalan.templates.FuncDocument.execute(FuncDocument.java:194)
at org.apache.xpath.XPath.execute(XPath.java:337)
at org.apache.xalan.templates.ElemVariable.getValue(ElemVariable.java:280)
at org.apache.xalan.templates.XUnresolvedVariable.execute(XUnresolvedVariable.java:126)
at org.apache.xpath.VariableStack.getGlobalVariable(VariableStack.java:479)
at org.apache.xpath.operations.Variable.execute(Variable.java:214)
at org.apache.xpath.operations.Variable.execute(Variable.java:188)
at org.apache.xpath.axes.FilterExprIteratorSimple.executeFilterExpr(FilterExprIteratorSimple.java:116)
at org.apache.xpath.axes.FilterExprWalker.setRoot(FilterExprWalker.java:131)
at org.apache.xpath.axes.WalkingIterator.setRoot(WalkingIterator.java:157)
at org.apache.xpath.axes.NodeSequence.setRoot(NodeSequence.java:265)
at org.apache.xpath.axes.LocPathIterator.asIterator(LocPathIterator.java:269)
at org.apache.xalan.templates.ElemForEach.transformSelectedNodes(ElemForEach.java:335)
at org.apache.xalan.templates.ElemForEach.execute(ElemForEach.java:265)
at org.apache.xalan.templates.ElemForEach.transformSelectedNodes(ElemForEach.java:425)
at org.apache.xalan.templates.ElemForEach.execute(ElemForEach.java:265)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
at org.apache.xalan.templates.ElemIf.execute(ElemIf.java:162)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376)
at org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395)
at org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:178)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376)
at org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395)
at org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:178)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376)
at org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395)
at org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:178)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
at org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2270)
at org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1356)
at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:709)
at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1273)
at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1251)
at fr.in2p3.jsaga.helpers.xslt.XSLTransformer.transformToDOM(XSLTransformer.java:93)
at fr.in2p3.jsaga.helpers.xslt.XSLTransformer.transformToDOM(XSLTransformer.java:51)
at fr.in2p3.jsaga.engine.session.SessionConfiguration.<init>(SessionConfiguration.java:55)
at fr.in2p3.jsaga.impl.SagaFactoryImpl.<init>(SagaFactoryImpl.java:86)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at org.ogf.saga.bootstrap.ImplementationBootstrapLoader.<init>(ImplementationBootstrapLoader.java:116)
... 6 more
Caused by: java.lang.ClassNotFoundException: org.codehaus.xfire.fault.FaultInfoException
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
... 73 more
-------------

Do you know what am I doing wrong?

Thanks in advanced.

Cheers,
Cerlane

Actions #1

Updated by Schwarz Lionel over 12 years ago

  • Status changed from Assigned to Closed

Hi Cerlane,
you're not doing anything wrong. This is a bug in the graphical installer. The bug is reported at:
https://forge.in2p3.fr/issues/3436
The solution for you is to download and install the ZIP or TAR archive on the JSAGA website at:
http://grid.in2p3.fr/maven2/fr/in2p3/jsaga/jsaga-installer/0.9.15-SNAPSHOT/
I close this ticket now.
Cheers
Lionel

Actions

Also available in: Atom PDF