users@glassfish.java.net

IllegaArgumentException in clusterProfileTree.jsf (Admin GUI)

From: <glassfish_at_javadesktop.org>
Date: Tue, 14 Oct 2008 10:46:02 PDT

We've been running into a problem where the admin GUI breaks with some odd exceptions. The clusterProfileTree.jsf component (left-hand side of the admin GUI) gives a 500 error. The server log shows this below.

Both 1-omservices-ws and 1-awardbound are ear files deployed to a cluster. The admin server runs as a standalone server instance on a physical machine separate from the managed servers and does not have applications deployed to it. Yet, it gives an IllegalArgumentException and refers to a name that has one of the apps deployed on one of our clusters. What's going on here?

[#|2008-10-14T12:27:04.492-0500|WARNING|sun-appserver9.1|javax.enterprise.system
.tools.admin|_ThreadID=25;_ThreadName=httpSSLWorkerThread-9000-0;_RequestID=8648
a5fc-c2dc-4d52-9560-6c01e80b1c41;|com.sun.enterprise.admin.mbeans.J2EEModule:get
StringForDDxml FileNotFoundException /opt/glassfish/domains/qa/generated/xml/j2e
e-apps/1-omservices-ws/omwebservices_war/null|#]
 
[#|2008-10-14T12:27:04.499-0500|WARNING|sun-appserver9.1|javax.enterprise.system
.tools.admin|_ThreadID=25;_ThreadName=httpSSLWorkerThread-9000-0;_RequestID=8648
a5fc-c2dc-4d52-9560-6c01e80b1c41;|Descriptors could not be loaded for module 1-a
wardbound : java.io.FileNotFoundException: /opt/glassfish/domains/qa/generated/x
ml/j2ee-apps/1-awardbound/awardbound_war/WEB-INF/webservices.xml (No such file o
r directory).|#]
 
[#|2008-10-14T12:27:04.500-0500|WARNING|sun-appserver9.1|javax.enterprise.resour
ce.webcontainer.jsf.lifecycle|_ThreadID=25;_ThreadName=httpSSLWorkerThread-9000-
0;_RequestID=8648a5fc-c2dc-4d52-9560-6c01e80b1c41;|executePhase(RESTORE_VIEW 1,c
om.sun.faces.context.FacesContextImpl_at_1763b33) threw exception
java.lang.IllegalArgumentException: 1-omservices-wsomwebserviceswarOMWebServiceO
MWebService
        at javax.faces.component.UIComponentBase.validateId(UIComponentBase.java
:529)
        at javax.faces.component.UIComponentBase.setId(UIComponentBase.java:333)
        at com.sun.webui.jsf.component.TreeNode.setId(TreeNode.java:98)
at com.sun.jsftemplating.component.factory.ComponentFactoryBase.setOptio
ns(ComponentFactoryBase.java:80)
        at com.sun.jsftemplating.component.factory.sun.TreeNodeFactory.create(Tr
eeNodeFactory.java:61)
        at com.sun.jsftemplating.component.ComponentUtil.createChildComponent(Co
mponentUtil.java:400)
        at com.sun.jsftemplating.component.ComponentUtil.getChild(ComponentUtil.
java:364)
        at com.sun.jsftemplating.component.ComponentUtil.getChild(ComponentUtil.
java:259)
        at com.sun.jsftemplating.component.ComponentUtil.getChild(ComponentUtil.
java:225)
        at com.sun.jsftemplating.component.ComponentUtil.getChild(ComponentUtil.
java:205)
        at com.sun.jsftemplating.component.factory.tree.DynamicTreeNodeFactory.p
rocessNode(DynamicTreeNodeFactory.java:162)

.....
[Message sent by forum member 'davideagen' (davideagen)]

http://forums.java.net/jive/thread.jspa?messageID=306860