Hi,

Trying very hard from yesterday to reach the board.

I developed an application in Oracle JDeveloper3.0
which worked fine and now when I am trying to run it
in JavaWebServer2.0 on Windows NT.

I JWS is not recognizing StringBuffer.delete(..,.)
method.I used StrignBuffer to assign SQL statements
where I need to clear the buffer to execute different
sql queries.

I used a simple bean to test this.The following are
the codes of JSP,bean and the error messages.If anyone
has clue on why this is happening or how to solve this
please let me know.I appreciate your help.

Bean Code:

package mypackage;
import java.lang.*;

public class TestBean {
   public String getName() {
      StringBuffer s = new StringBuffer();
      s.delete(0,s.length()); // or some values like

  // s.delete(0,5) is also
  // not working
      s.append("Hi,THere");
      return s.toString();
   }
}

JSP Code:
<html><head></head>
<body>
<jsp:useBean id="tst" scope="page"
class="mypackage.TestBean" />

<jsp:setProperty name="tst" property="*" />
<%! String myName; %>

<% myName = tst.getName(); %>
<h4 align="center"><font color="blue">
 <%=myName%></font></h4>
</body>
</html>

Error message:

Error during JSP page processing

java.lang.NoSuchMethodError: java.lang.StringBuffer:
method delete(II)Ljava/lang/StringBuffer; not found
        at mypackage.TestBean.getName(TestBean.java:9)
        at
pagecompile.jsp._mytest._Testing._jspService(_Testing.java:102)
        at
com.sun.server.http.pagecompile.jsp.runtime.HttpJspBase.service(HttpJspBase.java:87)
        at
javax.servlet.http.HttpServlet.service(HttpServlet.java:840)
        at
com.sun.server.http.pagecompile.jsp.runtime.JspServlet.runServlet(JspServlet.java:469)
        at
com.sun.server.http.pagecompile.jsp.runtime.JspServlet.processJspPage(JspServlet.java:259)
        at
com.sun.server.http.pagecompile.jsp.runtime.JspServlet.service(JspServlet.java:97)
        at
javax.servlet.http.HttpServlet.service(HttpServlet.java:840)
        at
com.sun.server.ServletState.callService(ServletState.java:226)
        at
com.sun.server.ServletManager.callServletService(ServletManager.java:936)
        at
com.sun.server.ProcessingState.invokeTargetServlet(ProcessingState.java:423)
        at
com.sun.server.http.HttpProcessingState.execute(HttpProcessingState.java:79)
        at
com.sun.server.http.stages.Runner.process(Runner.java:79)
        at
com.sun.server.ProcessingSupport.process(Compiled
Code)
        at
com.sun.server.Service.process(Service.java:204)
        at
com.sun.server.http.HttpServiceHandler.handleRequest(HttpServiceHandler.java:374)
        at
com.sun.server.http.HttpServiceHandler.handleRequest(Compiled
Code)
        at com.sun.server.HandlerThread.run(Compiled
Code)

Thanks,
Geeta





__________________________________________________
Do You Yahoo!?
Yahoo! Photos -- now, 100 FREE prints!
http://photos.yahoo.com

===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
Some relevant FAQs on JSP/Servlets can be found at:

 http://java.sun.com/products/jsp/faq.html
 http://www.esperanto.org.nz/jsp/jspfaq.html
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets

Reply via email to