Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

error when i called the page way.jsp #87

Closed
luuigi opened this issue Feb 26, 2019 · 17 comments
Closed

error when i called the page way.jsp #87

luuigi opened this issue Feb 26, 2019 · 17 comments

Comments

@luuigi
Copy link

luuigi commented Feb 26, 2019

a

I received the next message:

type Informe de Excepción

mensaje /core-web/WebContent/pages/way.jsp (line: 4, column: 41) File "/struts-tags" not found

descripción El servidor encontró un error interno que hizo que no pudiera rellenar este requerimiento.

excepción

org.apache.jasper.JasperException: /core-web/WebContent/pages/way.jsp (line: 4, column: 41) File "/struts-tags" not found
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:42)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:443)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:133)
org.apache.jasper.compiler.TagLibraryInfoImpl.(TagLibraryInfoImpl.java:168)
org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:410)
org.apache.jasper.compiler.Parser.parseDirective(Parser.java:475)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1410)
org.apache.jasper.compiler.Parser.parse(Parser.java:138)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:242)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:102)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:199)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:374)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:354)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:341)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:657)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:357)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

@billchen198318
Copy link
Owner

check log file greenstep-bsc.log and greenstep-core.log in folder C:\tmp\ or /tmp/
find the Error or Exception, provide the log file.

@luuigi
Copy link
Author

luuigi commented Feb 27, 2019 via email

@billchen198318
Copy link
Owner

billchen198318 commented Feb 27, 2019

are you run the tomcat at C: or other disk-drive ? maybe you can check log at tomcat's log folder

@luuigi
Copy link
Author

luuigi commented Feb 27, 2019

Hi @billchen198318 ! good morning from México, thanks for all!

I checked the tomcat logs:

[TOMCAT7-STDERR]
Feb 26, 2019 1:53:36 PM org.apache.catalina.startup.HostConfig undeploy
INFO: Undeploying context [/bamboobsc-0.7.6]
Feb 26, 2019 1:53:37 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\xampp\tomcat\webapps\bamboobsc076
Feb 26, 2019 1:53:37 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory C:\xampp\tomcat\webapps\bamboobsc076 has finished in 40 ms

[LOCALHOST]
Feb 26, 2019 10:38:49 PM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet [jsp] in context with path [/bamboobsc076] threw exception [java.lang.ClassNotFoundException: org.apache.jsp.core_002dweb.WebContent.pages.way_jsp] with root cause
java.lang.ClassNotFoundException: org.apache.jsp.core_002dweb.WebContent.pages.way_jsp
at java.net.URLClassLoader.findClass(Unknown Source)
at org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:132)
at org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:63)
at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:121)
at org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:172)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:369)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:503)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2462)
at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2451)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Unknown Source)

@billchen198318 other thing, My applicationcontent-datasource.properties files has the next data:
I don´t have a password now (temporary), my dataSource.jdbcUrl is good?
I created the database in the same server with all the tables that conteined the file bbcore.sql

#######################################################
for applicationContext-dataSource.xml
#######################################################
dataSource.driverClass=com.mysql.jdbc.Driver
dataSource.jdbcUrl=jdbc:mysql://localhost/bamboobsc076
#dataSource.jdbcUrl=jdbc:mysql://localhost/bbcore?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&useSSL=false
dataSource.user=root
dataSource.password=
dataSource.maxPoolSize=8
dataSource.minPoolSize=2
#old only for C3P0 config
#dataSource.initialPoolSize=1
#dataSource.maxIdleTime=120

@luuigi
Copy link
Author

luuigi commented Feb 27, 2019

The webpage send the next message:
/core-web/WebContent/pages/way.jsp (line: 4, column: 41) File "/struts-tags" not found

I didnt find a folder or a file call struts-tags in the directory.

Even I checked with:
dataSource.jdbcUrl=jdbc:mysql://localhost/bbcore?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&useSSL=false
d

but not work. =(

@billchen198318
Copy link
Owner

i think you need set password for MySQL server , and need set dataSource.password item, the password cannot blank , if install manual version are not easy, maybe change use VM-version(for VirtualBox) is good than manual install version.

@luuigi
Copy link
Author

luuigi commented Feb 27, 2019

I change just like a "test" the code:
<%@ taglib uri="/struts-tags" prefix="s" %> <-- not found
for
<%@ taglib uri="/struts" prefix="s" %>
and I received the next info:

type Informe de Excepción

mensaje java.lang.ClassNotFoundException: org.apache.jsp.core_002dweb.WebContent.pages.way_jsp
descripción El servidor encontró un error interno que hizo que no pudiera rellenar este requerimiento.
excepción

org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.jsp.core_002dweb.WebContent.pages.way_jsp
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:177)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:369)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

causa raíz

java.lang.ClassNotFoundException: org.apache.jsp.core_002dweb.WebContent.pages.way_jsp
java.net.URLClassLoader.findClass(Unknown Source)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:132)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:63)
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:172)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:369)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

nota La traza completa de la causa de este error se encuentra en los archivos de diario de Apache Tomcat/7.0.56.

@billchen198318
Copy link
Owner

Hi sir, The error is not about with struts-tags , the main problem is application cannot success connection to MySQL database. because the Spring init fail, so will show this error message.

@luuigi
Copy link
Author

luuigi commented Feb 27, 2019

i think you need set password for MySQL server , and need set dataSource.password item, the password cannot blank , if install manual version are not easy, maybe change use VM-version(for VirtualBox) is good than manual install version.

Hi @billchen198318

I checked that part and I created a new user with passwordbut did´t work =(

#######################################################

for applicationContext-dataSource.xml

#######################################################
dataSource.driverClass=com.mysql.jdbc.Driver
#dataSource.jdbcUrl=jdbc:mysql://localhost/bamboobsc076
dataSource.jdbcUrl=jdbc:mysql://localhost/bbcore?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&useSSL=false
dataSource.user=scorecard
dataSource.password=!m!.2019
dataSource.maxPoolSize=8
dataSource.minPoolSize=2
#old only for C3P0 config
#dataSource.initialPoolSize=1
#dataSource.maxIdleTime=120

@billchen198318
Copy link
Owner

billchen198318 commented Feb 27, 2019

can provide upload log file in the issues

@billchen198318
Copy link
Owner

recommed you change use VM-version

@luuigi
Copy link
Author

luuigi commented Feb 27, 2019

Hi sir, The error is not about with struts-tags , the main problem is application cannot success connection to MySQL database. because the Spring init fail, so will show this error message.

Ok @billchen198318 I set a password in my conection account:

#######################################################

for applicationContext-dataSource.xml

#######################################################
dataSource.driverClass=com.mysql.jdbc.Driver
#dataSource.jdbcUrl=jdbc:mysql://localhost/bamboobsc076
dataSource.jdbcUrl=jdbc:mysql://localhost/bbcore?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&useSSL=false
dataSource.user=scorecard
dataSource.password=!m!.2019
dataSource.maxPoolSize=8
dataSource.minPoolSize=2

old only for C3P0 config

#dataSource.initialPoolSize=1
#dataSource.maxIdleTime=120

and I return the line code like originality:

<%@ taglib uri="/struts-tags" prefix="s" %>

and my Database is called bbcore:
check image

with this parameters I received this message:

Estado HTTP 500 - /core-web/WebContent/pages/way.jsp (line: 4, column: 41) File "/struts-tags" not found

type Informe de Excepción

mensaje /core-web/WebContent/pages/way.jsp (line: 4, column: 41) File "/struts-tags" not found

descripción El servidor encontró un error interno que hizo que no pudiera rellenar este requerimiento.

excepción

org.apache.jasper.JasperException: /core-web/WebContent/pages/way.jsp (line: 4, column: 41) File "/struts-tags" not found
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:42)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:443)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:133)
org.apache.jasper.compiler.TagLibraryInfoImpl.(TagLibraryInfoImpl.java:168)
org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:410)
org.apache.jasper.compiler.Parser.parseDirective(Parser.java:475)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1410)
org.apache.jasper.compiler.Parser.parse(Parser.java:138)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:242)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:102)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:199)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:374)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:354)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:341)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:657)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:357)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

nota La traza completa de la causa de este error se encuentra en los archivos de diario de Apache Tomcat/7.0.56.

Help me please! I want to work with your software, is soooo great!!! =)

@luuigi
Copy link
Author

luuigi commented Feb 27, 2019

recommed you change use VM-version

I install the app in a windows server 2012
wich VM-version do you recommend? =(
The logs news is:

[LOCALHOST]
Feb 27, 2019 9:37:19 AM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet [jsp] in context with path [/bamboobsc076] threw exception [java.lang.ClassNotFoundException: org.apache.jsp.core_002dweb.WebContent.pages.way_jsp] with root cause
java.lang.ClassNotFoundException: org.apache.jsp.core_002dweb.WebContent.pages.way_jsp
at java.net.URLClassLoader.findClass(Unknown Source)
at org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:132)
at org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:63)
at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:121)
at org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:172)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:369)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:503)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2462)
at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2451)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Unknown Source)

@billchen198318
Copy link
Owner

Tomcat/7.0.56 ??? Are you use 0.7.6 RELEASE package??? the bambooBSC 0.7.6 are work with tomcat 8.5.35

@billchen198318
Copy link
Owner

@billchen198318
Copy link
Owner

Use VM-version , you no need to config MySQL and settings config file. only need install VirtualBox and import the VM file to VirtualBox

@luuigi
Copy link
Author

luuigi commented Feb 27, 2019

Done!!!!!! I use VM-version, is great!!!!!! thanks for your timeeeeeee @billchen198318

=)

@luuigi luuigi closed this as completed Feb 27, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants