[kepler-dev] Importing custom actor in Kepler library
ben leinfelder
leinfelder at nceas.ucsb.edu
Fri Oct 8 10:09:24 PDT 2010
Hi Ivens,
In Kepler 2.x we recommend creating a module for your custom development when supporting libraries are needed:
https://kepler-project.org/developers/teams/framework/kepler-archive-kar/questions-and-answers
Please take a look at the documentation that describes how to create your suite/module and where to place the supporting jars:
https://kepler-project.org/developers/teams/build/documentation/build-system-instructions#making-your-own-modules
Thanks,
-ben
On Oct 8, 2010, at 8:05 AM, Ivens wrote:
> Hello everybody,
>
> I created a Java actor for kepler. Its name is PGAActor.
> This actor uses some non-kepler libraries (.jars)
>
> I also created a .kar file.
>
> the structure of this file is like this:
>
> PGAActor.kar
> |
> |
> ------- lib
> | |
> | --------- supportLib1.jar
> | --------- supportLib2.jar
> |
> ------- META-INF
> | |
> | --------- MANIFEST.MF
> |
> ------- br.ufrj.cos.reuse.provmanager.pga.PGAActor.jar
> |
> ------- PGAActor.jar
> |
> ------- urn.lsid.kepler-project.org.workflow.2.1.xml
>
>
> my problem is...
> in PGAActor.jar, there is a MANIFEST.MF file that references /lib/supportLib1.jar file (and supportLib2.jar too!)
>
> Manifest-Version: 1.0
> Ant-Version: Apache Ant 1.7.1
> Created-By: 16.0-b13 (Sun Microsystems Inc.)
> Class-Path: lib/supportLib1.jar lib/supportLib2.jar
>
> i can import successfully my actor in Kepler,
> but when the workflow is executing,
> i get an error message that says that Kepler could not find one of the class contained in one of the supportLibs...
>
> am i doing something wrong?
>
> thanks in advance,
> Ivens
> _______________________________________________
> Kepler-dev mailing list
> Kepler-dev at kepler-project.org
> http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-dev
More information about the Kepler-dev
mailing list