Thank you for your very fast response!

Am 20.02.2009 um 16:01 schrieb Charles Bacon:

On Feb 20, 2009, at 8:46 AM, Christian Szongott wrote:

Hi all!

I built and installed GT 4.0.8 as described in the quickstart (http://globus.org/toolkit/docs/4.0/admin/docbook/quickstart.html ). Everything worked fine. The globus container started and i was able to execute jobs.

Today I built and deployed wsrf-core using the build.xml (gt4.0.8- all-source-installer/source-trees/wsrf/java/core/source/build.xml). If I want to start the globus-container I get the following error:

Out of curiosity, why did you perform this step?

I just added some outputs to one of the java classes to see what is going on there. It wasn't the best idea, but when I noticed it, it was too late! I'm searching for the point in GT where the delegated credentials from the delegation service are used for authentication.

Failed to start container: Container failed to initialize [Caused by: Secure container requires valid credentials. No container descriptor file configured and default proxy not found. Run grid- proxy-init to create default proxy credential.]

Was it wrong to build and deploy it that way?
What's wrong with it? Or what files do I have to edit to make it work again?

When you rebuilt core by hand, it did not build the same way it builds out of the installer. Look at the pkgdata/pkg_data_src.gpt file in the wsrf/java/core directory and see the Build_Steps at the end. One of them enables the container security descriptor that's the default in full builds of GT; you'll want to pass that option also when you build by hand. Alternatively, if you look at the java ws core admin docs, you'll find a reference to the container security descriptor that you can add to the globalOptions section of the server-config.wsdd. You can do that by hand and point it at the global_security_descriptor.xml that is installed.

I've added the containerSecDesc-parameter to my server-config.wsdd as you mentioned. It seems that everything is working again. Was it the only difference or do I have to expect some more "surprises"?

Christian


Reply via email to