Dave Tolls wrote:Why are you using a JSP in a SOAP web service.
Never mind that JSPs really shouldn't have any Java code in them in the first place.
I didn't use JSP in SOAP web service by myself, while creating web service this jsp file is automatically created.
Result.jsp
<%@page contentType="text/html;charset=UTF-8"%>
<% request.setCharacterEncoding("UTF-8"); %>
<HTML>
<HEAD>
<TITLE>Result</TITLE>
</HEAD>
<BODY>
<H1>Result</H1>
<jsp:useBean id="sampleHelloProxyid" scope="session" class="com.HelloProxy" />
<%
if (request.getParameter("endpoint") != null && request.getParameter("endpoint").length() > 0)
sampleHelloProxyid.setEndpoint(request.getParameter("endpoint"));
%>
<%
String method = request.getParameter("method");
int methodID = 0;
if (method == null) methodID = -1;
if(methodID != -1) methodID = Integer.parseInt(method);
boolean gotMethod = false;
try {
switch (methodID){
case 2:
gotMethod = true;
java.lang.String getEndpoint2mtemp = sampleHelloProxyid.getEndpoint();
if(getEndpoint2mtemp == null){
%>
<%=getEndpoint2mtemp %>
<%
}else{
String tempResultreturnp3 = org.eclipse.jst.ws.util.JspUtils.markup(String.valueOf(getEndpoint2mtemp));
%>
<%= tempResultreturnp3 %>
<%
}
break;
case 5:
gotMethod = true;
String endpoint_0id= request.getParameter("endpoint8");
java.lang.String endpoint_0idTemp = null;
if(!endpoint_0id.equals("")){
endpoint_0idTemp = endpoint_0id;
}
sampleHelloProxyid.setEndpoint(endpoint_0idTemp);
break;
case 10:
gotMethod = true;
com.Hello getHello10mtemp = sampleHelloProxyid.getHello();
if(getHello10mtemp == null){
%>
<%=getHello10mtemp %>
<%
}else{
if(getHello10mtemp!= null){
String tempreturnp11 = getHello10mtemp.toString();
%>
<%=tempreturnp11%>
<%
}}
break;
case 13:
gotMethod = true;
String s_1id= request.getParameter("s16");
java.lang.String s_1idTemp = null;
if(!s_1id.equals("")){
s_1idTemp = s_1id;
}
java.lang.String dispaly13mtemp = sampleHelloProxyid.dispaly(s_1idTemp);
if(dispaly13mtemp == null){
%>
<%=dispaly13mtemp %>
<%
}else{
String tempResultreturnp14 = org.eclipse.jst.ws.util.JspUtils.markup(String.valueOf(dispaly13mtemp));
%>
<%= tempResultreturnp14 %>
<%
}
break;
}
} catch (Exception e) {
%>
Exception: <%= org.eclipse.jst.ws.util.JspUtils.markup(e.toString()) %>
Message: <%= org.eclipse.jst.ws.util.JspUtils.markup(e.getMessage()) %>
<%
return;
}
if(!gotMethod){
%>
result: N/A
<%
}
%>
</BODY>
</HTML>