Bug 6545 - pilot plugin initialization failure
: pilot plugin initialization failure
Status: RESOLVED FIXED
: Nimbus
Workspace pilot
: TP2.1
: PC Linux
: P3 major
: TP2.1
Assigned To:
:
:
:
:
  Show dependency treegraph
 
Reported: 2008-11-20 09:24 by
Modified: 2009-01-09 15:25 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2008-11-20 09:24:07
Problem initializing the service: Error creating 
bean with name 'nimbus-rm.scheduler.SlotManagement' defined in file 
[/opt/globus/globus-4.0.8/etc/nimbus/workspace-service/other/resource-locator-ACTIVE.xml]: 
Unsatisfied dependency expressed through constructor argument with index 
0 of type [org.globus.workspace.service.WorkspaceHome]: Could not 
convert constructor argument value of type [org.globus.workspace.Lager] 
to required type [org.globus.workspace.service.WorkspaceHome]: Failed to 
convert value of type [org.globus.workspace.Lager] to required type 
[org.globus.workspace.service.WorkspaceHome]; nested exception is 
java.lang.IllegalArgumentException: Cannot convert value of type 
[org.globus.workspace.Lager] to required type 
[org.globus.workspace.service.WorkspaceHome]: no matching editors or 
conversion strategy found
------- Comment #1 From 2008-11-20 10:33:07 -------
First, I needed to add this line to "resource-locator-pilot.xml" (which should
be copied to "rce-locator-ACTIVE.xml":

   <!-- Needed workspace service modules -->
+  <constructor-arg ref="nimbus-rm.home.instance" />
   <constructor-arg ref="nimbus-rm.loglevels" />
   <constructor-arg ref="other.MainDataSource" />

Which revealed a problem with the default padding setting, so I needed to do
this:

<    <property name="padding" value="" />
---
>    <property name="padding" value="2" />


(leaving this bug open until things are fully resolved and the fix is
committed)
------- Comment #2 From 2008-11-20 11:13:44 -------
I'm getting another problem after this fix, hold on.
------- Comment #4 From 2008-11-20 11:47:12 -------
using latest resource-locator-pilot.xml
error with unclosed <input> tags - fixed by adding </input>
which gave a new error
The content of element type "form" must match
"(p|h1|h2|h3|h4|h5|h6|div|ul|ol|dl|menu|dir|pre|hr|blockquote|address|center|noframes|isindex|fieldset|table|a|br|span|bdo|object|applet|img|map|iframe|tt|i|b|u|s|strike|big|small|font|basefont|em|strong|dfn|code|q|samp|kbd|var|cite|abbr|acronym|sub|sup|input|select|textarea|label|button|noscript|ins|del|script)".
(org.xml.sax.SAXParseException)
------- Comment #5 From 2008-11-20 12:28:36 -------
I don't see one input tag.

Did you wget one of those links?  Sorry for the confusion, those were web view
URLs.

You can wget this (file rename would be necessary, well technically just a copy
of it to the ACTIVE version is necessary).

http://viewcvs.globus.org/viewcvs.cgi/*checkout*/workspace/vm/service/service/java/source/etc/workspace-service/other/resource-locator-pilot.xml?revision=1.2
------- Comment #6 From 2008-11-20 12:42:53 -------
yes, victim of wget and only looking at the log output instead of the file
contents. starting up correctly now with the right file downloaded.