[
https://issues.apache.org/jira/browse/AIRAVATA-770?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13587442#comment-13587442
]
Raminderjeet Singh commented on AIRAVATA-770:
---------------------------------------------
I tried the patch and following are the challenges.
1. BESProvider is dependent on cog-jglobus-1.8.0-bc146 which is not the
released version of JGlobus. GramProvider is dependent on cog-jglobus-1.8.0 and
if i change the dependency to bc146 version then the logs are not coming for
GramProvider. Strange part is BESProvider logs are fine.
2. To test BESProvider, i left the build to use cog-jglobus-1.8.0-bc146,.
a). There is a dependency on CA certificate. Shahbaz can you provide location
to download the CA certificate for Test and Juelich Unicore server.
b). After adding the CA cert, i am able to submit the job fine but the job
failed.
2013-02-26 07:07:28,066 [main] INFO BESProvider - Job
https://zam1161v01.zam.kfa-juelich.de:8002/INTEROP1/services/BESActivity?res=1ec91f99-599c-4762-8cfb-30ed0b3cca71
is Failed.
It would be great if the provider provide more details on the failure cause.
3. I tried to remove the dependency on specific version of cog and use the
released version. I used cog-jglobus-1.8.0 version. Doing that i am getting
following error. I tried to add dependency on released versions of bouncycastle
but that did not help. Can you share the changes made to cog? That will help us
to discuss solution to solve version problem.
Caused by: java.io.IOException: Can not load the PEM private key:
java.io.IOException: Can not load the PEM private key: no input data (empty
source?)
at
eu.emi.security.authn.x509.impl.CertificateUtils.internalLoadPK(CertificateUtils.java:229)
at
eu.emi.security.authn.x509.impl.CertificateUtils.parsePEMPrivateKey(CertificateUtils.java:210)
at
eu.emi.security.authn.x509.impl.CertificateUtils.loadPEMKeystore(CertificateUtils.java:363)
at
eu.emi.security.authn.x509.impl.PEMCredential.<init>(PEMCredential.java:110)
at
eu.emi.security.authn.x509.impl.PEMCredential.<init>(PEMCredential.java:93)
at
org.apache.airavata.gfac.provider.impl.BESProvider.initSecurityProperties(BESProvider.java:201)
... 28 more
> Add Unicore provider to submit jobs
> -----------------------------------
>
> Key: AIRAVATA-770
> URL: https://issues.apache.org/jira/browse/AIRAVATA-770
> Project: Airavata
> Issue Type: Sub-task
> Components: GFac
> Affects Versions: 0.7
> Reporter: Raminderjeet Singh
> Assignee: Shahbaz Memon
> Attachments: bes.patch, bes-spmd.patch-22-Feb
>
>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira