A couple of questions: 1) There is nothing in the stack trace to suggest that the problem has anything to do with JSTL. I realise that the war files you are trying to deploy are JSTL-related, but the exception appears to be related to WebLogic distributed management. Are you sure you don't just have a WebLogic configuration problem?
2) JSTL requires a JSP 1.2 container. I'm not a WebLogic user, but I was under the impression that only WebLogic 7 supports JSP 1.2, and that WebLogic 6.1 supports only JSP 1.1. Does 6.1 actually support JSP 1.2? -- Martin Cooper > -----Original Message----- > From: anand [mailto:[EMAIL PROTECTED]] > Sent: Sunday, July 28, 2002 6:30 AM > To: 'Tag Libraries Users List' > Cc: [EMAIL PROTECTED] > Subject: Standard Taglib 1.0.1 in BEA Weblogic 6.1 > > > > I Could not get the JSTL to deploy in BEA Weblogic 6.1. > I tried even deploying the war files for standard-example and > Jstlbook.war still the same problem. > > Can some one help me please... > > Here the details of the error: > > java.lang.reflect.InvocationTargetException: > weblogic.management.DistributedManagementException: Distributed > Management [1 exceptions] > at > weblogic.management.internal.ConfigurationMBeanImpl.updateConf > igMBeans(C > onfigurationMBeanImpl.java:543) > at > weblogic.management.internal.ConfigurationMBeanImpl.invoke(Con > figuration > MBeanImpl.java:361) > at > com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl. > java:1555) > at > com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl. > java:1523) > at > weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468) > at > weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209) > at $Proxy16.addDeployment(Unknown Source) > at > weblogic.management.internal.DynamicMBeanImpl.updateDeployment > s(DynamicM > BeanImpl.java:1516) > at > weblogic.management.internal.DynamicMBeanImpl.setAttribute(Dyn > amicMBeanI > mpl.java:895) > at > weblogic.management.internal.DynamicMBeanImpl.setAttribute(Dyn > amicMBeanI > mpl.java:847) > at > weblogic.management.internal.ConfigurationMBeanImpl.setAttribu > te(Configu > rationMBeanImpl.java:295) > at > com.sun.management.jmx.MBeanServerImpl.setAttribute(MBeanServe > rImpl.java > :1356) > at > com.sun.management.jmx.MBeanServerImpl.setAttribute(MBeanServe > rImpl.java > :1331) > at > weblogic.management.internal.MBeanProxy.setAttribute(MBeanProx > y.java:322 > ) > at > weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:204) > at $Proxy99.setTargets(Unknown Source) > at java.lang.reflect.Method.invoke(Native Method) > at > weblogic.management.console.info.FilteredMBeanAttribute.doSet( > FilteredMB > eanAttribute.java:92) > at > weblogic.management.console.actions.mbean.DoEditMBeanAction.pe > rform(DoEd > itMBeanAction.java:135) > at > weblogic.management.console.actions.internal.ActionServlet.doA > ction(Acti > onServlet.java:171) > at > weblogic.management.console.actions.internal.ActionServlet.doP > ost(Action > Servlet.java:85) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > weblogic.servlet.internal.ServletStubImpl.invokeServlet(Servle > tStubImpl. > java:265) > at > weblogic.servlet.internal.ServletStubImpl.invokeServlet(Servle > tStubImpl. > java:200) > at > weblogic.servlet.internal.WebAppServletContext.invokeServlet(W > ebAppServl > etContext.java:2495) > at > weblogic.servlet.internal.ServletRequestImpl.execute(ServletRe > questImpl. > java:2204) > at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139) > at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120) > Distributed update exception > - remote object: dvasys:Location=latvia,Name=latvia,Type=ServerConfig > - remote server: > weblogic.management.internal.RemoteMBeanServerImpl@39826 > - actionName: addDeployment > - params: [Ljava.lang.Object;@725ecd > - signature: [Ljava.lang.String;@2e1fb0 > Distributed update exception > - remote object: dvasys:Location=latvia,Name=latvia,Type=ServerConfig > - remote server: > weblogic.management.internal.RemoteMBeanServerImpl@39826 > java.lang.StringIndexOutOfBoundsException: String index out > of range: -1 > at java.lang.String.substring(String.java:1525) > at > weblogic.utils.jars.ManifestEntry.stream(ManifestEntry.java:166) > at weblogic.utils.jars.Manifest.stream(Manifest.java:78) > at > weblogic.servlet.internal.WebAppHelper.resolveManifestName(Web > AppHelper. > java:398) > at > weblogic.servlet.internal.WebAppHelper.extractClassFiles(WebAp > pHelper.ja > va:177) > at > weblogic.servlet.internal.WebAppServletContext.extractClassFil > es(WebAppS > ervletContext.java:3405) > at > weblogic.servlet.internal.WebAppServletContext.setDocroot(WebA > ppServletC > ontext.java:3376) > at > weblogic.servlet.internal.WebAppServletContext.init(WebAppServ > letContext > .java:862) > at > weblogic.servlet.internal.WebAppServletContext.(WebAppServletC > ontext.jav > a:815) > at > weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:428) > at weblogic.j2ee.WebAppComponent.deploy(WebAppComponent.java:74) > at weblogic.j2ee.Application.addComponent(Application.java:163) > at weblogic.j2ee.J2EEService.addDeployment(J2EEService.java:117) > at > weblogic.management.mbeans.custom.DeploymentTarget.addDeployme > nt(Deploym > entTarget.java:329) > at > weblogic.management.mbeans.custom.DeploymentTarget.addDeployme > nt(Deploym > entTarget.java:144) > at > weblogic.management.mbeans.custom.WebServer.addWebDeployment(W > ebServer.j > ava:76) > at java.lang.reflect.Method.invoke(Native Method) > at > weblogic.management.internal.DynamicMBeanImpl.invokeLocally(Dy > namicMBean > Impl.java:636) > at > weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMB > eanImpl.ja > va:621) > at > weblogic.management.internal.ConfigurationMBeanImpl.invoke(Con > figuration > MBeanImpl.java:359) > at > com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl. > java:1555) > at > com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl. > java:1523) > at > weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468) > at > weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209) > at $Proxy32.addWebDeployment(Unknown Source) > at > weblogic.management.configuration.WebServerMBean_CachingStub.a > ddWebDeplo > yment(WebServerMBean_CachingStub.java:1121) > at > weblogic.management.mbeans.custom.DeploymentTarget.addDeployme > nt(Deploym > entTarget.java:315) > at > weblogic.management.mbeans.custom.DeploymentTarget.addDeployme > nt(Deploym > entTarget.java:144) > at java.lang.reflect.Method.invoke(Native Method) > at > weblogic.management.internal.DynamicMBeanImpl.invokeLocally(Dy > namicMBean > Impl.java:636) > at > weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMB > eanImpl.ja > va:621) > at > weblogic.management.internal.ConfigurationMBeanImpl.invoke(Con > figuration > MBeanImpl.java:359) > at > com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl. > java:1555) > at > com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl. > java:1523) > at > weblogic.management.internal.ConfigurationMBeanImpl.updateConf > igMBeans(C > onfigurationMBeanImpl.java:491) > at > weblogic.management.internal.ConfigurationMBeanImpl.invoke(Con > figuration > MBeanImpl.java:361) > at > com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl. > java:1555) > at > com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl. > java:1523) > at > weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468) > at > weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209) > at $Proxy16.addDeployment(Unknown Source) > at > weblogic.management.internal.DynamicMBeanImpl.updateDeployment > s(DynamicM > BeanImpl.java:1516) > at > weblogic.management.internal.DynamicMBeanImpl.setAttribute(Dyn > amicMBeanI > mpl.java:895) > at > weblogic.management.internal.DynamicMBeanImpl.setAttribute(Dyn > amicMBeanI > mpl.java:847) > at > weblogic.management.internal.ConfigurationMBeanImpl.setAttribu > te(Configu > rationMBeanImpl.java:295) > at > com.sun.management.jmx.MBeanServerImpl.setAttribute(MBeanServe > rImpl.java > :1356) > at > com.sun.management.jmx.MBeanServerImpl.setAttribute(MBeanServe > rImpl.java > :1331) > at > weblogic.management.internal.MBeanProxy.setAttribute(MBeanProx > y.java:322 > ) > at > weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:204) > at $Proxy99.setTargets(Unknown Source) > at java.lang.reflect.Method.invoke(Native Method) > at > weblogic.management.console.info.FilteredMBeanAttribute.doSet( > FilteredMB > eanAttribute.java:92) > at > weblogic.management.console.actions.mbean.DoEditMBeanAction.pe > rform(DoEd > itMBeanAction.java:135) > at > weblogic.management.console.actions.internal.ActionServlet.doA > ction(Acti > onServlet.java:171) > at > weblogic.management.console.actions.internal.ActionServlet.doP > ost(Action > Servlet.java:85) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > weblogic.servlet.internal.ServletStubImpl.invokeServlet(Servle > tStubImpl. > java:265) > at > weblogic.servlet.internal.ServletStubImpl.invokeServlet(Servle > tStubImpl. > java:200) > at > weblogic.servlet.internal.WebAppServletContext.invokeServlet(W > ebAppServl > etContext.java:2495) > at > weblogic.servlet.internal.ServletRequestImpl.execute(ServletRe > questImpl. > java:2204) > at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139) > at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120) > --------------- nested within: ------------------ > weblogic.j2ee.DeploymentException: Could not load jstlbook - > with nested > exception: > [java.lang.StringIndexOutOfBoundsException: String index out of range: > -1] > at > weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:431) > at weblogic.j2ee.WebAppComponent.deploy(WebAppComponent.java:74) > at weblogic.j2ee.Application.addComponent(Application.java:163) > at weblogic.j2ee.J2EEService.addDeployment(J2EEService.java:117) > at > weblogic.management.mbeans.custom.DeploymentTarget.addDeployme > nt(Deploym > entTarget.java:329) > at > weblogic.management.mbeans.custom.DeploymentTarget.addDeployme > nt(Deploym > entTarget.java:144) > at > weblogic.management.mbeans.custom.WebServer.addWebDeployment(W > ebServer.j > ava:76) > at java.lang.reflect.Method.invoke(Native Method) > at > weblogic.management.internal.DynamicMBeanImpl.invokeLocally(Dy > namicMBean > Impl.java:636) > at > weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMB > eanImpl.ja > va:621) > at > weblogic.management.internal.ConfigurationMBeanImpl.invoke(Con > figuration > MBeanImpl.java:359) > at > com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl. > java:1555) > at > com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl. > java:1523) > at > weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468) > at > weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209) > at $Proxy32.addWebDeployment(Unknown Source) > at > weblogic.management.configuration.WebServerMBean_CachingStub.a > ddWebDeplo > yment(WebServerMBean_CachingStub.java:1121) > at > weblogic.management.mbeans.custom.DeploymentTarget.addDeployme > nt(Deploym > entTarget.java:315) > at > weblogic.management.mbeans.custom.DeploymentTarget.addDeployme > nt(Deploym > entTarget.java:144) > at java.lang.reflect.Method.invoke(Native Method) > at > weblogic.management.internal.DynamicMBeanImpl.invokeLocally(Dy > namicMBean > Impl.java:636) > at > weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMB > eanImpl.ja > va:621) > at > weblogic.management.internal.ConfigurationMBeanImpl.invoke(Con > figuration > MBeanImpl.java:359) > at > com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl. > java:1555) > at > com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl. > java:1523) > at > weblogic.management.internal.ConfigurationMBeanImpl.updateConf > igMBeans(C > onfigurationMBeanImpl.java:491) > at > weblogic.management.internal.ConfigurationMBeanImpl.invoke(Con > figuration > MBeanImpl.java:361) > at > com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl. > java:1555) > at com.sun.management.jmx--------------- nested within: > ------------------ > weblogic.management.console.utils.SetException: An error > occurred while > updating Targets-Server on Proxy for > dvasys:Application=jstlbook,Name=jstlbook,Type=WebAppComponent - with > nested exception: > [java.lang.reflect.InvocationTargetException - with target exception: > [weblogic.management.DistributedManagementException: Distributed > Management [1 exceptions]]] > at > weblogic.management.console.actions.mbean.DoEditMBeanAction.pe > rform(DoEd > itMBeanAction.java:151) > at > weblogic.management.console.actions.internal.ActionServlet.doA > ction(Acti > onServlet.java:171) > at > weblogic.management.console.actions.internal.ActionServlet.doP > ost(Action > Servlet.java:85) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > weblogic.servlet.internal.ServletStubImpl.invokeServlet(Servle > tStubImpl. > java:265) > at > weblogic.servlet.internal.ServletStubImpl.invokeServlet(Servle > tStubImpl. > java:200) > at > weblogic.servlet.internal.WebAppServletContext.invokeServlet(W > ebAppServl > etContext.java:2495) > at > weblogic.servlet.internal.ServletRequestImpl.execute(ServletRe > questImpl. > java:2204) > at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139) > at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120) > > > > -------------------------------------------------------------- > ---------- > -------- > > Console Release Build6.1.2.0Server Release Build6.1.2.0Server > BuildWebLogic Server 6.1 SP2 12/18/2001 11:13:46 #154529 All Server > Product VersionsWebLogic Server 6.1 SP2 12/18/2001 11:13:46 #154529 > WebLogic XML Module 6.1 SP2 12/18/2001 11:28:02 #154529 > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>