i have one jsp program when i run that program i am getting error of class not found exception...
all classes are there and when i run the program as stand alone java program it is working fine.i ried to call from a jsp or as a jsp program i am getting following error'
javax.servlet.ServletExcep
tion
org.apache.jasper.runtime.
PageContex
tImpl.doHa
ndlePageEx
ception(Pa
geContextI
mpl.java:8
48)
org.apache.jasper.runtime.
PageContex
tImpl.hand
lePageExce
ption(Page
ContextImp
l.java:781
)
org.apache.jsp.bar15_jsp._
jspService
(org.apach
e.jsp.bar1
5_jsp:118)
org.apache.jasper.runtime.
HttpJspBas
e.service(
HttpJspBas
e.java:97)
javax.servlet.http.HttpSer
vlet.servi
ce(HttpSer
vlet.java:
802)
org.apache.jasper.servlet.
JspServlet
Wrapper.se
rvice(JspS
ervletWrap
per.java:3
22)
org.apache.jasper.servlet.
JspServlet
.serviceJs
pFile(JspS
ervlet.jav
a:291)
org.apache.jasper.servlet.
JspServlet
.service(J
spServlet.
java:241)
javax.servlet.http.HttpSer
vlet.servi
ce(HttpSer
vlet.java:
802)
root cause
java.lang.NoClassDefFoundE
rror
mySAP.SapConnectionBean.ge
tSAPConnec
tion(SapCo
nnectionBe
an.java:23
)
org.apache.jsp.bar15_jsp._
jspService
(org.apach
e.jsp.bar1
5_jsp:61)
org.apache.jasper.runtime.
HttpJspBas
e.service(
HttpJspBas
e.java:97)
javax.servlet.http.HttpSer
vlet.servi
ce(HttpSer
vlet.java:
802)
org.apache.jasper.servlet.
JspServlet
Wrapper.se
rvice(JspS
ervletWrap
per.java:3
22)
org.apache.jasper.servlet.
JspServlet
.serviceJs
pFile(JspS
ervlet.jav
a:291)
org.apache.jasper.servlet.
JspServlet
.service(J
spServlet.
java:241)
javax.servlet.http.HttpSer
vlet.servi
ce(HttpSer
vlet.java:
802)
my program
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%
>
<%@page language="java"
import="java.sql.*,java.io
.*,mySAP.*
,java.net.
URL;"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "
http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<%
out.println("Starts");
try {
SapConnectionBean mysap = new SapConnectionBean();
com.sap.mw.jco.JCO.Client client = mysap.getSAPConnection();
com.sap.mw.jco.JCO.Reposit
ory mRepository = new com.sap.mw.jco.JCO.Reposit
ory(
"ARAsoft", client);
StringBuffer stringbuffer = new StringBuffer();
com.sap.mw.jco.JCO.Functio
n function = mysap.createFunction(
mRepository, "Z_BC_LABEL");
out.println("SUCC YOU GOT CONN");
com.sap.mw.jco.JCO.Table tableList = function.getTableParameter
List().get
Table("ZBA
R");
String s3 = "\t";
stringbuffer.append("vbeln
" + s3);
stringbuffer.append("uecha
" + s3);
stringbuffer.append("kdmat
" + s3);
stringbuffer.append("lifmg
" + s3);
stringbuffer.append("bstkd
" + s3);
stringbuffer.append("groes
" + s3);
stringbuffer.append("name1
" + s3);
stringbuffer.append("lfdat
" + s3);
stringbuffer.append("posnr
" + s3);
stringbuffer.append("lifmg
bstkd " + "\n");
//stringbuffer.append("\t"
);
if (tableList.getNumRows() > 0)
do {
com.sap.mw.jco.JCO.Field tabField;
for (com.sap.mw.jco.JCO.FieldI
terator fI = tableList.fields(); fI.hasMoreElements();
stringbuffer.append(tabFie
ld.getStri
ng()+ s3))
{
tabField = fI.nextField();
}
stringbuffer.append("\n");
} while (tableList.nextRow());
else
System.out.println("sorry no records...better luck next time");
out.println(stringbuffer);
} catch (Exception e) {
out.println("error" + e);
}
%>
</body>
</html>
Start Free Trial