Simon:
What JSP doesn't compile? Perhaps it's not seeing the taglibs, or perhaps there's a
problem with the classpath isolation for the webapp. I've seen both issues cause a JSP
compile to fail. Is Wls 8.1 ok with JDK 1.4?
Mike
On Thu, 23 Oct 2003 11:12:48 +0200
[EMAIL PROTECTED] wrote:
> After changing the keel.config.dir parameter in the web.xml to
> /bea/user_projects/domains/pfguia/struts/WEB-INF/keel/server/conf, i get one step
> further past the keel welcome screen and keel does initailize, however, i get a jsp
> compilation error.... :
>
>
> I'm using the latest rc1 keel release, w2k, wls8.1. app-hoj works fine under tomcat.
>
> Any ideas?
>
> Cheers,
> simon
>
>
>
>
>
> Here's the browser's output:
>
> Compilation of
> 'C:\bea\user_projects\domains\pfguia\.\keel\.wlnotdelete\extract\keel_struts_struts\jsp_servlet\_navigate\__menu.java'
> failed:
> _____
>
> C:\bea\user_projects\domains\pfguia\.\keel\.wlnotdelete\extract\keel_struts_struts\jsp_servlet\_navigate\__menu.java:519:
> cannot resolve symbol
> probably occurred due to an error in /navigate/menubarscript.jspi line 174:
> <% sb.append("\n ['" + topelement_title + "', null, "); %>
>
> C:\bea\user_projects\domains\pfguia\.\keel\.wlnotdelete\extract\keel_struts_struts\jsp_servlet\_navigate\__menu.java:563:
> cannot resolve symbol
> probably occurred due to an error in /navigate/menubarscript.jspi line 177:
> <% sb.append("\n ['" + secondelement_title + "', "); %>
>
> C:\bea\user_projects\domains\pfguia\.\keel\.wlnotdelete\extract\keel_struts_struts\jsp_servlet\_navigate\__menu.java:601:
> cannot resolve symbol
> probably occurred due to an error in /navigate/menubarscript.jspi line 180:
> <% sb.append("'../model.do?model=" + secondelement_model); %>
>
> C:\bea\user_projects\domains\pfguia\.\keel\.wlnotdelete\extract\keel_struts_struts\jsp_servlet\_navigate\__menu.java:639:
> cannot resolve symbol
> probably occurred due to an error in /navigate/menubarscript.jspi line 183:
> <% sb.append(secondelement_parameters); %>
>
> C:\bea\user_projects\domains\pfguia\.\keel\.wlnotdelete\extract\keel_struts_struts\jsp_servlet\_navigate\__menu.java:716:
> cannot resolve symbol
> probably occurred due to an error in /navigate/menubarscript.jspi line 190:
> <% sb.append("'" + secondelement_url + "'"); %>
>
> C:\bea\user_projects\domains\pfguia\.\keel\.wlnotdelete\extract\keel_struts_struts\jsp_servlet\_navigate\__menu.java:829:
> cannot resolve symbol
> probably occurred due to an error in /navigate/menubarscript.jspi line 200:
> <% sb.append("\n ['" + thirdelement_title + "', "); %>
>
> C:\bea\user_projects\domains\pfguia\.\keel\.wlnotdelete\extract\keel_struts_struts\jsp_servlet\_navigate\__menu.java:867:
> cannot resolve symbol
> probably occurred due to an error in /navigate/menubarscript.jspi line 203:
> <% sb.append("'../model.do?model=" + thirdelement_model); %>
>
> C:\bea\user_projects\domains\pfguia\.\keel\.wlnotdelete\extract\keel_struts_struts\jsp_servlet\_navigate\__menu.java:905:
> cannot resolve symbol
> probably occurred due to an error in /navigate/menubarscript.jspi line 206:
> <% sb.append(thirdelement_parameters); %>
>
> C:\bea\user_projects\domains\pfguia\.\keel\.wlnotdelete\extract\keel_struts_struts\jsp_servlet\_navigate\__menu.java:982:
> cannot resolve symbol
> probably occurred due to an error in /navigate/menubarscript.jspi line 213:
> <% sb.append("'" + thirdelement_url + "',"); %>
>
>
> _____
>
> Full compiler error(s):
> C:\bea\user_projects\domains\pfguia\.\keel\.wlnotdelete\extract\keel_struts_struts\jsp_servlet\_navigate\__menu.java:519:
> cannot resolve symbol
> symbol : variable topelement_title
> location: class jsp_servlet._navigate.__menu
> sb.append("\n ['" + topelement_title + "', null, "); //[
> /navigate/menubarscript.jspi; Line: 174]
> ^
> C:\bea\user_projects\domains\pfguia\.\keel\.wlnotdelete\extract\keel_struts_struts\jsp_servlet\_navigate\__menu.java:563:
> cannot resolve symbol
> symbol : variable secondelement_title
> location: class jsp_servlet._navigate.__menu
> sb.append("\n ['" + secondelement_title + "', "); //[
> /navigate/menubarscript.jspi; Line: 177]
> ^
> C:\bea\user_projects\domains\pfguia\.\keel\.wlnotdelete\extract\keel_struts_struts\jsp_servlet\_navigate\__menu.java:601:
> cannot resolve symbol
> symbol : variable secondelement_model
> location: class jsp_servlet._navigate.__menu
> sb.append("'../model.do?model=" +
> secondelement_model); //[ /navigate/menubarscript.jspi; Line: 180]
> ^
> C:\bea\user_projects\domains\pfguia\.\keel\.wlnotdelete\extract\keel_struts_struts\jsp_servlet\_navigate\__menu.java:639:
> cannot resolve symbol
> symbol : variable secondelement_parameters
> location: class jsp_servlet._navigate.__menu
> sb.append(secondelement_parameters); //[
> /navigate/menubarscript.jspi; Line: 183]
> ^
> C:\bea\user_projects\domains\pfguia\.\keel\.wlnotdelete\extract\keel_struts_struts\jsp_servlet\_navigate\__menu.java:716:
> cannot resolve symbol
> symbol : variable secondelement_url
> location: class jsp_servlet._navigate.__menu
> sb.append("'" + secondelement_url + "'"); //[
> /navigate/menubarscript.jspi; Line: 190]
> ^
> C:\bea\user_projects\domains\pfguia\.\keel\.wlnotdelete\extract\keel_struts_struts\jsp_servlet\_navigate\__menu.java:829:
> cannot resolve symbol
> symbol : variable thirdelement_title
> location: class jsp_servlet._navigate.__menu
> sb.append("\n ['" + thirdelement_title +
> "', "); //[ /navigate/menubarscript.jspi; Line: 200]
> ^
> C:\bea\user_projects\domains\pfguia\.\keel\.wlnotdelete\extract\keel_struts_struts\jsp_servlet\_navigate\__menu.java:867:
> cannot resolve symbol
> symbol : variable thirdelement_model
> location: class jsp_servlet._navigate.__menu
> sb.append("'../model.do?model=" +
> thirdelement_model); //[ /navigate/menubarscript.jspi; Line: 203]
> ^
> C:\bea\user_projects\domains\pfguia\.\keel\.wlnotdelete\extract\keel_struts_struts\jsp_servlet\_navigate\__menu.java:905:
> cannot resolve symbol
> symbol : variable thirdelement_parameters
> location: class jsp_servlet._navigate.__menu
> sb.append(thirdelement_parameters); //[
> /navigate/menubarscript.jspi; Line: 206]
> ^
> C:\bea\user_projects\domains\pfguia\.\keel\.wlnotdelete\extract\keel_struts_struts\jsp_servlet\_navigate\__menu.java:982:
> cannot resolve symbol
> symbol : variable thirdelement_url
> location: class jsp_servlet._navigate.__menu
> sb.append("'" + thirdelement_url +
> "',"); //[ /navigate/menubarscript.jspi; Line: 213]
> ^
> 9 errors
> _____
>
> Thu Oct 23 11:09:41 CEST 2003
>
>
>
>
> Here's the wls stack trace:
>
> 23.10.2003 11:09:23 org.apache.struts.util.PropertyMessageResources <init>
> INFO: Initializing, config='org.apache.struts.taglib.html.LocalStrings',
> returnNull=true
> 23.10.2003 11:09:23 org.apache.struts.util.PropertyMessageResources <init>
> INFO: Initializing, config='org.apache.struts.util.LocalStrings', returnNull=true
> 23.10.2003 11:09:23 org.apache.struts.util.PropertyMessageResources <init>
> INFO: Initializing, config='org.apache.struts.taglib.html.LocalStrings',
> returnNull=true
> 23.10.2003 11:09:23 org.apache.struts.util.PropertyMessageResources <init>
> INFO: Initializing, config='org.apache.struts.taglib.html.LocalStrings',
> returnNull=true
> 23.10.2003 11:09:23 org.apache.struts.util.PropertyMessageResources <init>
> INFO: Initializing, config='org.apache.struts.taglib.html.LocalStrings',
> returnNull=true
> 23.10.2003 11:09:28 org.apache.struts.tiles.TilesRequestProcessor
> initDefinitionsMapping
> INFO: Tiles definition factory found for request processor ''.
> 23.10.2003 11:09:28 org.keel.clients.AbstractClientConnector getClient
> INFO: Configuring Client 1
> [KeelStarter] keel.config.dir =
> 'C:\bea\user_projects\domains\pfguia\struts\WEB-INF\keel\server\conf'
> [KeelStarter] Keel Server Classpath directory:
> C:\bea\user_projects\domains\pfguia\struts\WEB-INF\keel\server\lib\
> [KeelStarter] JAR: activation.jar
> [KeelStarter] JAR: altrmi-client-impl-0.9.2.jar
> [KeelStarter] JAR: altrmi-client-interfaces-0.9.2.jar
> [KeelStarter] JAR: altrmi-common-0.9.2.jar
> [KeelStarter] JAR: altrmi-generator-0.9.2.jar
> [KeelStarter] JAR: altrmi-registry-0.9.2.jar
> [KeelStarter] JAR: altrmi-server-impl-0.9.2.jar
> [KeelStarter] JAR: altrmi-server-interfaces-0.9.2.jar
> [KeelStarter] JAR: avalon-framework-4.1.4.jar
> [KeelStarter] JAR: classes12.jar
> [KeelStarter] JAR: cli-1.0.jar
> [KeelStarter] JAR: commons-beanutils.jar
> [KeelStarter] JAR: commons-collections.jar
> [KeelStarter] JAR: commons-logging.jar
> [KeelStarter] JAR: excalibur-cache-1.0a.jar
> [KeelStarter] JAR: excalibur-compatibility-1.1.jar
> [KeelStarter] JAR: excalibur-component-1.1.jar
> [KeelStarter] JAR: excalibur-configuration-1.0.jar
> [KeelStarter] JAR: excalibur-container-1.0.jar
> [KeelStarter] JAR: excalibur-datasource-1.1.1.jar
> [KeelStarter] JAR: excalibur-datasource-cluster-1.1.1a.jar
> [KeelStarter] JAR: excalibur-datasource-ids-1.1.1a.jar
> [KeelStarter] JAR: excalibur-event-1.0.3.jar
> [KeelStarter] JAR: excalibur-fortress-1.0.jar
> [KeelStarter] JAR: excalibur-fortress-tools-1.0.jar
> [KeelStarter] JAR: excalibur-i18n-1.0.jar
> [KeelStarter] JAR: excalibur-instrument-1.0.jar
> [KeelStarter] JAR: excalibur-instrument-client-200304212130.jar
> [KeelStarter] JAR: excalibur-instrument-manager-1.0.jar
> [KeelStarter] JAR: excalibur-instrument-manager-interfaces-1.0.jar
> [KeelStarter] JAR: excalibur-lifecycle-1.0.jar
> [KeelStarter] JAR: excalibur-logger-1.0.1.jar
> [KeelStarter] JAR: excalibur-monitor-1.0.2.jar
> [KeelStarter] JAR: excalibur-pool-1.2.jar
> [KeelStarter] JAR: excalibur-sourceresolve-1.0.1.jar
> [KeelStarter] JAR: excalibur-thread-1.1.1.jar
> [KeelStarter] JAR: hsqldb.jar
> [KeelStarter] JAR: jaas.jar
> [KeelStarter] JAR: jakarta-oro-2.0.6.jar
> [KeelStarter] JAR: jdo.jar
> [KeelStarter] JAR: jms.jar
> [KeelStarter] JAR: JPassGen.jar
> [KeelStarter] JAR: junit.jar
> [KeelStarter] JAR: keel-app-crud-2.0-a.jar
> [KeelStarter] JAR: keel-app-hoj-1.0-b.jar
> [KeelStarter] JAR: keel-app-navigate-2.0.jar
> [KeelStarter] JAR: keel-app-poll-2.0.jar
> [KeelStarter] JAR: keel-app-register-2.0-b.jar
> [KeelStarter] JAR: keel-app-security-2.0-a.jar
> [KeelStarter] JAR: keel-core-2.0.jar
> [KeelStarter] JAR: keel-server-2.0.jar
> [KeelStarter] JAR: keel-svc-authentication-persist-2.0.jar
> [KeelStarter] JAR: keel-svc-authorization-persist-2.0.jar
> [KeelStarter] JAR: keel-svc-cache-excalibur-2.0.jar
> [KeelStarter] JAR: keel-svc-crypto-base64-2.0.jar
> [KeelStarter] JAR: keel-svc-crypto-des-2.0.jar
> [KeelStarter] JAR: keel-svc-event-defaultevent-2.0.jar
> [KeelStarter] JAR: keel-svc-filter-filters-2.0.jar
> [KeelStarter] JAR: keel-svc-mail-javamail-2.0.jar
> [KeelStarter] JAR: keel-svc-model-defaultmodel-2.0.jar
> [KeelStarter] JAR: keel-svc-password-jpassgen-2.0.jar
> [KeelStarter] JAR: keel-svc-persist-default-2.0.jar
> [KeelStarter] JAR: logkit-1.2.jar
> [KeelStarter] JAR: mail.jar
> [KeelStarter] JAR: msbase.jar
> [KeelStarter] JAR: mssqlserver.jar
> [KeelStarter] JAR: msutil.jar
> [KeelStarter] JAR: mysql_comp.jar
> [KeelStarter] JAR: pgjdbc2.jar
> [KeelStarter] JAR: qdox-1.2.jar
> [KeelStarter] JAR: util.concurrent-1.3.1.jar
> [KeelStarter] JAR: xerces-2.0.1.jar
> [KeelStarter] JAR: xml-apis.jar
> Initializing Keel Container...
> Building configurations...
> [KeelMetaInfoManager] Initialize
> Setting system property 'java.security.auth.login.config' to
> 'C:\bea\user_projects\domains\pfguia\struts\WEB-INF\keel\server\conf/jaas.config'
> Setting system property 'model.timeout' to '60'
> <23.10.2003 11.09 Uhr CEST> <Error> <HTTP> <BEA-101019>
> <[ServletContext(id=16513840,name=struts,context-path=/struts)] Servlet failed with
> IOException
> weblogic.servlet.jsp.CompilationException: Compilation of
> C:\bea\user_projects\domains\pfguia\.\keel\.wlnotdelete\extract\keel_struts_struts\jsp_servlet\_navi
> gate\__menu.java failed.
> at weblogic.servlet.jsp.JspStub.compilePage(JspStub.java:446)
> at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:220)
> at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:172)
> at
> weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.java:504)
> at
> weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:349)
> at
> weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:431)
> at
> weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:305)
> at
> weblogic.servlet.internal.RequestDispatcherImpl$ForwardAction.run(RequestDispatcherImpl.java:382)
> at
> weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
> at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
> at
> weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:286)
> at
> org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)
> at
> org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:274)
> at
> org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)
> at
> org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:320)
> at
> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
> at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
> weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1053)
> at
> weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:387)
> at
> weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:305)
> at
> weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6310)
> at
> weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
> at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
> at
> weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3622)
> at
> weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2569)
> at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
> Caused by: java.io.IOException: Compiler failed executable.exec
> at
> weblogic.utils.compiler.CompilerInvoker.compileMaybeExit(CompilerInvoker.java:470)
> at weblogic.utils.compiler.CompilerInvoker.compile(CompilerInvoker.java:329)
> at weblogic.utils.compiler.CompilerInvoker.compile(CompilerInvoker.java:337)
> at weblogic.utils.compiler.CompilerInvoker.compile(CompilerInvoker.java:322)
> at weblogic.servlet.jsp.JspStub.compilePage(JspStub.java:419)
> ... 29 more
> >
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> http://keelframework.org/documentation
> Keelgroup mailing list
> [EMAIL PROTECTED]
> http://lists.keelframework.com/listinfo.cgi/keelgroup-keelframework.com
Michael Nash
JGlobal Ltd.
http://www.jglobal.com
Bahamas Commerce and Trade
http://www.bahamascommerce.com
http://keelframework.org/documentation
Keelgroup mailing list
[EMAIL PROTECTED]
http://lists.keelframework.com/listinfo.cgi/keelgroup-keelframework.com