|
Home > Archive > WebSphere Portal Server > June 2007 > Error when compiling theme
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 |
Error when compiling theme
|
|
| Jennifer 2007-06-06, 7:22 am |
| Hi,
I keep getting an error when compiling a custom theme for our Portal. It only happens intermittently, so it's very confusing. We're using WebSphere_Portal 6.0 on Linux.
Any help will be appreciated!
Thanks,
Jen
Error Message:JSPG0049E: /themes/html/eBlueprintInternal/Default.jsp failed to compile : /opt/IBM/WebSphere/AppServer/profiles/wp_profile/temp/ebpap1/WebSphere_Portal/wps/wps.war/themes/html/eBlueprintInternal/_Default.java:19: error while writing com.ibm
._jsp._Default: /opt/IBM/WebSphere/AppServer/profiles/wp_profile/temp/ebpap1/WebSphere_Portal/wps/wps.war/themes/html/eBlueprintInternal/_Default.class (Too many open files)(source unavailable)1 error
Root Cause:com.ibm.ws.jsp.JspCoreException: JSPG0049E: /themes/html/eBlueprintInternal/Default.jsp failed to compile : /opt/IBM/WebSphere/AppServer/profiles/wp_profile/temp/ebpap1/WebSphere_Portal/wps/wps.war/themes/html/eBlueprintInternal/_Default.java:1
9: error while writing com.ibm._jsp._Default: /opt/IBM/WebSphere/AppServer/profiles/wp_profile/temp/ebpap1/WebSphere_Portal/wps/wps.war/themes/html/eBlueprintInternal/_Default.class (Too many open files)(source unavailable)1 error at com.ibm.ws.jsp.webcon
tainerext.JSPExtensionServletWrapper.translateJsp(JSPExtensionServletWrapper.java:368) at com.ibm.ws.jsp.webcontainerext.JSPExtensionServletWrapper. _checkForTranslation(JSPExtensionServlet
Wrapper.java:329) at com.ibm.ws.jsp.webcontainerext.JSPExtensionSer
vletWrapper. checkForTranslation(JSPExtensionServletW
rapper.java:237) at com.ibm.ws.jsp.webcontainerext.JSPExtensionServletWrapper. handleRequest(JSPExtensionServletWrapper
.java:144) at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppRe
questDispatcher.java:613) at com.ibm.wps.services.dispatcher.DispatcherServiceImpl.handleRequest(DispatcherServiceImpl.java:87) at com.ibm.wps.services.dispatcher.DispatcherServiceImpl.include(DispatcherServiceImpl.java:52) at com.ibm.wps.services.dispatc
her.Dispatcher.include(Dispatcher.java:45) at com.ibm.wps.engine.templates.themes.Default.render(Default.java:142) at com.ibm.wps.engine.templates.ThemeTemplate.render(ThemeTemplate.java:67) at com.ibm.wps.engine.phases.WPRenderPhase.processRendering(WPRe
nderPhase.java:322) at com.ibm.wps.engine.phases.WPRenderPhase.execute(WPRenderPhase.java:137) at com.ibm.wps.state.phases.AbstractRenderPhase.next(AbstractRenderPhase.java:106) at com.ibm.wps.engine.phases.WPAbstractRenderPhase.next(WPAbstractRenderPhase
.java:93) at com.ibm.wps.engine.Servlet.callPortal(Servlet.java:791) at com.ibm.wps.engine.Servlet.doGet(Servlet.java:629) at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at c
om.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1282) at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1239) at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:136) at
com.ibm.wps.state.filter.StateCleanup.doFilter(StateCleanup.java:86) at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142) at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:121)
at com.ibm.wps.mappingurl.impl.URLAnalyzer.doFilter(URLAnalyzer.java:257) at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142) at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java
:121) at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:82) at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:670) at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(Ca
cheServletWrapper.java:89) at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1897) at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:84) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimina
tion(HttpInboundLink.java:472) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:411) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:288) at com.ibm.ws.tcp.channel.impl.Ne
wConnectionInitialReadCallback. sendToDiscriminaters(NewConnectionInitia
lReadCallback.java:207) at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback. complete(NewConnectionInitialReadCallbac
k.java:109) at com.ibm.ws.tcp.channel.impl.WorkQueueMana
ger.requestComplete(WorkQueueManager.java:566) at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:619) at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:952) at com.ibm.ws.tcp.channel.impl.WorkQue
ueManager$Worker.run(WorkQueueManager.java:1039) at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled Code))
| |
|
|
| Oliver Then 2007-06-06, 7:22 am |
| I have seen this error (too many open files) during install and cluster
config. The solution is described in the portal InfoCenter at this URL:
http://publib.boulder.ibm.com/infoc...us_trouble.html
....
This error is caused in turn by a "Too many open files" error.
Solution: Increase the number of files that you can open at the same
time by using the ulimit command, as described on the WebSphere
Application Server support site:
The addNode command with portal installed on node fails with error
ADMU0040E MBeanException "doMergeConfig failed" caused by "Too many open
files"
Although you experience this during JSP compilation, it might be worth a
try.
Oliver
|
|
|
|
|