|
Home > Archive > WebSphere Portal Server > January 2004 > Exception starting test server in WSAD
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
Exception starting test server in WSAD
|
|
| Brian Lalor 2004-01-19, 3:01 pm |
| Good afternoon, all. I've just stumbled on a problem with a portlet
application I'm working on that I hope someone can help me fix, 'cause
I'm stumped.
When I attempt to start the server from within WSAD, the process
terminates, complaining about
XMLC0018E: Action export is not allowed in update mode. [web-app
_1_003C7384BE0U0U9P_35]
I'm unable to find a reference to either the error code or the error
message on Google or on the Infocenter. I've attached the wps log file,
as well as my portlet.xml and web.xml files. I can't make heads or
tails of the problem. I was running the test server just fine, but it
would seem that once again, with the random farting of an electron, my
work environment is rendered useless.
Thanks in advance,
Brian
| |
|
| Try to make the path to your workspace as short as possible. Something like
"C:\WSAD5\workspace1".
"Brian Lalor" <blalor@bravo5.org> wrote in message
news:bqqqa5$8nhg$1@news.boulder.ibm.com...quote:
> Good afternoon, all. I've just stumbled on a problem with a portlet
> application I'm working on that I hope someone can help me fix, 'cause
> I'm stumped.
>
> When I attempt to start the server from within WSAD, the process
> terminates, complaining about
>
> XMLC0018E: Action export is not allowed in update mode. [web-app
> _1_003C7384BE0U0U9P_35]
>
> I'm unable to find a reference to either the error code or the error
> message on Google or on the Infocenter. I've attached the wps log file,
> as well as my portlet.xml and web.xml files. I can't make heads or
> tails of the problem. I was running the test server just fine, but it
> would seem that once again, with the random farting of an electron, my
> work environment is rendered useless.
>
> Thanks in advance,
> Brian
>
----------------------------------------------------------------------------
----
quote:
> 2003.12.05 15:15:19.436 I com.ibm.wps.logging.LogManager init
>
> -------------------------------------------------------
> IBM WebSphere Portal 5.0
>
> Licensed Materials - Property of IBM
> 5724-E76 and 5724-E77
> (C) Copyright IBM Corp. 2001, 2003 - All Rights Reserved.
> US Government Users Restricted Rights - Use, duplication or disclosure
restricted by GSA ADP Schedule Contract with IBM Corp.quote:
> -------------------------------------------------------
> Build Level:
> 144 (2003-08-18 11:20)
> -------------------------------------------------------
>
> 2003.12.05 15:15:19.467 I com.ibm.wps.logging.LogManager init
> Trace specification: *=all=disabled
>
> 2003.12.05 15:15:27.154 W com.ibm.wps.pe.pc.legacy.PortletContainerImpl
initquote:
> PEPC1043W: The parallel rendering process was turned off because errors
occurred when trying to initialize it. - StackTrace follows...quote:
>
> 2003.12.05 15:15:27.154 W com.ibm.wps.pe.pc.legacy.PortletContainerImpl
initquote:
> java.lang.NoClassDefFoundError: com/ibm/websphere/asynchbeans/Work
> at
com.ibm.wps.pe.pc.legacy.PortletContainerImpl.init(PortletContainerImpl.java
:287)quote:
> at
com.ibm.wps.pe.pc.PortletContainerImpl.init(PortletContainerImpl.java:100)quote:
> at
com.ibm.wps.pe.pc.PortletContainerImpl.init(PortletContainerImpl.java:483)quote:
> at com.ibm.wps.services.ServiceManager.init(ServiceManager.java:268)
> at com.ibm.wps.services.ServiceManager.init(ServiceManager.java:123)
> at com.ibm.wps.engine.Servlet.init(Servlet.java:167)
> at
com.ibm.ws.webcontainer.servlet.StrictServletInstance.doInit(StrictServletIn
stance.java:82)quote:
> at
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._init(StrictLifecycle
Servlet.java:147)quote:
> at
com.ibm.ws.webcontainer.servlet.PreInitializedServletState.init(StrictLifecy
cleServlet.java:270)quote:
> at
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.init(StrictLifecycleS
ervlet.java:113)quote:
> at
com.ibm.ws.webcontainer.servlet.ServletInstance.init(ServletInstance.java:18
9)quote:
> at javax.servlet.GenericServlet.init(GenericServlet.java:258)
> at
com.ibm.ws.webcontainer.webapp.WebAppServletManager.addServlet(WebAppServlet
Manager.java:882)quote:
> at
com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadServlet(WebAppServle
tManager.java:257)quote:
> at
com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadAutoLoadServlets(Web
AppServletManager.java:573)quote:
> at
com.ibm.ws.webcontainer.webapp.WebApp.loadServletManager(WebApp.java:1253)quote:
> at com.ibm.ws.webcontainer.webapp.WebApp.init(WebApp.java:275)
> at com.ibm.ws.webcontainer.srt.WebGroup.loadWebApp(WebGroup.java:345)
> at com.ibm.ws.webcontainer.srt.WebGroup.init(WebGroup.java:208)
> at
com.ibm.ws.webcontainer.WebContainer.addWebApplication(WebContainer.java:968
)quote:
> at
com.ibm.ws.runtime.component.WebContainerImpl.install(WebContainerImpl.java:
133)quote:
> at
com.ibm.ws.runtime.component.WebContainerImpl.start(WebContainerImpl.java:36
0)quote:
> at
com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.jav
a:397)quote:
> at
com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart
(DeployedApplicationImpl.java:751)quote:
> at
com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.jav
a:347)quote:
> at
com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicati
onImpl.java:539)quote:
> at
com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(Application
MgrImpl.java:250)quote:
> at
com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.jav
a:228)quote:
> at
com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.jav
a:524)quote:
> at
com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:415)quote:
> at
com.ibm.ws.runtime.component.ApplicationServerImpl.start(ApplicationServerIm
pl.java:117)quote:
> at
com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.jav
a:524)quote:
> at
com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:415)quote:
> at com.ibm.ws.runtime.component.ServerImpl.start(ServerImpl.java:182)
> at com.ibm.ws.runtime.WsServer.start(WsServer.java:131)
> at com.ibm.ws.runtime.WsServer.main(WsServer.java:228)
> at java.lang.reflect.Method.invoke(Native Method)
> at com.ibm.ws.bootstrap.WSLauncher.main(WSLauncher.java:94)
> at
com.ibm.etools.websphere.tools.runner.api.ServerRunnerV5$1.run(ServerRunnerV
5.java:97)quote:
>
> 2003.12.05 15:15:27.201 I com.ibm.wps.sso.vaultservice.DefaultVault
loadEncryptionExitquote:
> SSOV0012I: Configuration file /defaultvault not found. System defaults
to the DefaultEncryptionExit.quote:
>
> 2003.12.05 15:15:27.217 I com.ibm.wps.sso.vaultservice.VaultAdapterManager
loadVaultAdapterquote:
> SSOV0023I: Vault adapter type default was loaded successfully: WPS
Default Vault Implementationquote:
>
> 2003.12.05 15:15:57.451 E com.ibm.wps.command.xml.Engine XMLEngine
> GNRL0002E: Exception occurred. - StackTrace follows...
>
> 2003.12.05 15:15:57.451 E com.ibm.wps.command.xml.Engine XMLEngine
> com.ibm.wps.command.xml.XmlFormatException: XMLC0018E: Action export is
not allowed in update mode. [web-app _1_003C7384BE0U0U9P_35]quote:
> at
com.ibm.wps.command.xml.DecodeEngine.checkRestriction(DecodeEngine.java:261)quote:
> at com.ibm.wps.command.xml.DecodeEngine.processNode(DecodeEngine.java:192)
> at com.ibm.wps.command.xml.DecodeEngine.decode(DecodeEngine.java:104)
> at com.ibm.wps.command.xml.Engine.process(Engine.java:227)
> at com.ibm.wps.command.xml.XmlCommand.execute(XmlCommand.java:139)
> at
com.ibm.wps.command.xml.XmlCommandServlet.process(XmlCommandServlet.java:153
)quote:
> at
com.ibm.wps.command.xml.XmlCommandServlet.doPost(XmlCommandServlet.java:113)quote:
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServle
tInstance.java:110)quote:
> at
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecy
cleServlet.java:174)quote:
> at
com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServ
let.java:313)quote:
> at
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecyc
leServlet.java:116)quote:
> at
com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java
:283)quote:
> at
com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidSer
vletReferenceState.java:42)quote:
> at
com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletIns
tanceReference.java:40)quote:
> at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.
java:61)quote:
> at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(
WebAppRequestDispatcher.java:914)quote:
> at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppReques
tDispatcher.java:528)quote:
> at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequest
Dispatcher.java:176)quote:
> at
com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:79)quote:
> at
com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker
..java:201)quote:
> at
com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(C
achedInvocation.java:71)quote:
> at
com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletReq
uestProcessor.java:182)quote:
> at
com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListene
r.java:334)quote:
> at
com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.jav
a:56)quote:
> at
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:516)quote:
> at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:362)
> at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:593)
>
> 2003.12.05 15:16:05.092 W com.ibm.wps.pe.mgr.appserveradmin.WAS5Admin
activatequote:
> PEAS0015W: Web Module
com.deltafaucet.portal.Phonebook.PhonebookPortlet.qweryuiop not activated
(display name: /C:/Documents and Settings/bjl1/My
Documents/IBM/wsad/workspace/phonebook-portlet_phonebook-portlet).
Application is not installed.quote:
>
> 2003.12.05 15:16:05.404 W com.ibm.wps.pe.mgr.appserveradmin.WAS5Admin
activatequote:
> PEAS0015W: Web Module
com.deltafaucet.portal.Phonebook.PhonebookPortlet.qweryuiop not activated
(display name: /C:/Documents and Settings/bjl1/My
Documents/IBM/wsad/workspace/phonebook-portlet_phonebook-portlet).
Application is not installed.quote:
>
> 2003.12.05 15:16:05.873 E com.ibm.wps.command.xml.Engine XMLEngine
> GNRL0002E: Exception occurred. - StackTrace follows...
>
> 2003.12.05 15:16:05.873 E com.ibm.wps.command.xml.Engine XMLEngine
> com.ibm.wps.command.xml.XmlCommandException: XMLC0091E: The servletref
attribute is required to create a portlet clone. If you want to deploy a WAR
file without creating clones, check that the names and IDs in your WAR file
descriptor match the names and IDs specified in the XML request. [portlet x1
name=Phonebook portlet]quote:
> at com.ibm.wps.command.xml.items.PortletItem.create(PortletItem.java:293)
> at com.ibm.wps.command.xml.UpdateEngine.execItem(UpdateEngine.java:191)
> at com.ibm.wps.command.xml.UpdateEngine.processItem(UpdateEngine.java:147)
> at com.ibm.wps.command.xml.UpdateEngine.processItem(UpdateEngine.java:151)
> at com.ibm.wps.command.xml.UpdateEngine.processItem(UpdateEngine.java:151)
> at com.ibm.wps.command.xml.UpdateEngine.updatePortal(UpdateEngine.java:85)
> at com.ibm.wps.command.xml.Engine.process(Engine.java:237)
> at com.ibm.wps.command.xml.XmlCommand.execute(XmlCommand.java:139)
> at
com.ibm.wps.command.xml.XmlCommandServlet.process(XmlCommandServlet.java:153
)quote:
> at
com.ibm.wps.command.xml.XmlCommandServlet.doPost(XmlCommandServlet.java:113)quote:
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServle
tInstance.java:110)quote:
> at
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecy
cleServlet.java:174)quote:
> at
com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServ
let.java:313)quote:
> at
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecyc
leServlet.java:116)quote:
> at
com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java
:283)quote:
> at
com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidSer
vletReferenceState.java:42)quote:
> at
com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletIns
tanceReference.java:40)quote:
> at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.
java:61)quote:
> at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(
WebAppRequestDispatcher.java:914)quote:
> at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppReques
tDispatcher.java:528)quote:
> at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequest
Dispatcher.java:176)quote:
> at
com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:79)quote:
> at
com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker
..java:201)quote:
> at
com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(C
achedInvocation.java:71)quote:
> at
com.ibm.ws.webcontainer.cache.invocation.CacheableInvocationContext.invoke(C
acheableInvocationContext.java:114)quote:
> at
com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletReq
uestProcessor.java:186)quote:
> at
com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListene
r.java:334)quote:
> at
com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.jav
a:56)quote:
> at
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:516)quote:
> at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:366)
> at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:593)
>
>
----------------------------------------------------------------------------
----
quote:
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE web-app
> PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
> "http://java.sun.com/dtd/web-app_2_3.dtd">
> <web-app id="WebApp">
> <display-name>Phonebook portlet</display-name>
> <description>easily search for people</description>
> <servlet id="PhonebookPortlet">
> <servlet-name>PhonebookPortlet</servlet-name>
> <display-name>PhonebookPortlet</display-name>
> <description>description of the selected servlet :-)</description>
>
<servlet-class>com.deltafaucet.portal.Phonebook.PhonebookPortlet</servlet-cl
XXX>quote:
> </servlet>
> <servlet id="PhonebookImageServlet">
> <servlet-name>PhonebookImageServlet</servlet-name>
> <display-name>PhonebookImageServlet</display-name>
>
<servlet-class>com.deltafaucet.portal.Phonebook.PhonebookImageServlet</servl
et-class>quote:
> </servlet>
> <servlet-mapping>
> <servlet-name>PhonebookPortlet</servlet-name>
> <url-pattern>/PhonebookPortlet/*</url-pattern>
> </servlet-mapping>
> <servlet-mapping>
> <servlet-name>PhonebookImageServlet</servlet-name>
> <url-pattern>/PhonebookImageServlet</url-pattern>
> </servlet-mapping>
> </web-app>
>
----------------------------------------------------------------------------
----
quote:
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE portlet-app-def PUBLIC "-//IBM//DTD Portlet Application 1.1//EN"
"portlet_1.1.dtd" >quote:
> <portlet-app-def>
> <portlet-app
uid="com.deltafaucet.portal.Phonebook.PhonebookPortlet.qweryuiop"quote:
> major-version="0"
> minor-version="1">
>
> <portlet-app-name>Phonebook Portlet</portlet-app-name>
>
> <portlet id="com.deltafaucet.portal.Phonebook.PhonebookPortlet"
> href="WEB-INF/web.xml#PhonebookPortlet"
> major-version="0"
> minor-version="1">
>
> <portlet-name>Phonebook portlet</portlet-name>
> <cache>
> <expires>0</expires>
> <shared>no</shared>
> </cache>
> <allows>
> <maximized />
> <minimized />
> </allows>
> <supports>
> <markup name="html">
> <view />
> <configure />
> </markup>
> </supports>
> </portlet>
> </portlet-app>
>
> <concrete-portlet-app
uid="com.deltafaucet.portal.Phonebook.PhonebookPortlet.qweryuiop.1">quote:
> <portlet-app-name>Phonebook Portlet</portlet-app-name>
>
> <concrete-portlet
href="#com.deltafaucet.portal.Phonebook.PhonebookPortlet">quote:
> <portlet-name>Phonebook portlet</portlet-name>
> <default-locale>en</default-locale>
> <language locale="en">
> <title>Phonebook portlet</title>
> <title-short>Phonebook</title-short>
> <description>no description provided</description>
> <keywords>LDAP</keywords>
> </language>
> </concrete-portlet>
> </concrete-portlet-app>
>
> </portlet-app-def>
>
| |
| Brian Lalor 2004-01-19, 3:01 pm |
| Fang wrote:
quote:
> Try to make the path to your workspace as short as possible. Something like
> "C:\WSAD5\workspace1".
No dice. I moved my workspace, archived the old workspaces and removed
them, removed my server configuration, created a new one, and I still
get the same errors, including these two, which really perplex me:
2003.12.08 09:13:33.622 W com.ibm.wps.pe.mgr.appserveradmin.WAS5Admin
activate
PEAS0015W: Web Module
com.deltafaucet.portal.Phonebook.PhonebookPortlet.qweryuiop not
activated (display name: /C:/Documents and Settings/bjl1/My
Documents/IBM/wsad/workspace/phonebook-portlet_phonebook-portlet).
Application is not installed.
2003.12.08 09:13:33.904 W com.ibm.wps.pe.mgr.appserveradmin.WAS5Admin
activate
PEAS0015W: Web Module
com.deltafaucet.portal.Phonebook.PhonebookPortlet.qweryuiop not
activated (display name: /C:/Documents and Settings/bjl1/My
Documents/IBM/wsad/workspace/phonebook-portlet_phonebook-portlet).
Application is not installed.
That path doesn't even *exist* anymore! What's holding a reference to
that path?
|
|
|
|
|