1. Directory Structure for your Helloworld servlet :
2. Code:
Note :- Place the source file in WEB-INF/src/test/ directory.
package test;
import java.io.*;
import javax.servlet.http.*;
import javax.servlet.*;
public class HelloServlet extends HttpServlet {
public void doGet (HttpServletRequest req,
HttpServletResponse res)
throws ServletException, IOException
{
out.println("Hello, world!");
out.close();
}
}
3. Configuration Files
Note :- Put the configuration files in WEB-INF directory.
Web.xml :-
4. Compile the servlet code and place in WEB-INF/classes/test/ directory
Make jar (name of jar file : test.jar ) file and upload it on weblogic.
5. URL for accessing the servlet is :
http://localhost:7001/test/hello/
Note :- For any questions you can leave your comments.
Make jar (name of jar file : test.jar ) file and upload it on weblogic.
5. URL for accessing the servlet is :
http://localhost:7001/test/hello/
Note :- For any questions you can leave your comments.
7 comments:
Compilation of 'C:\bea\user_projects\testdomain\myserver\.wlnotdelete\webfelec_webfelec_1734913\jsp_servlet\_webfelec\_vf\_jsp\__logincallcenter.java' failed:
--------------------------------------------------------------------------------
C:\bea\user_projects\testdomain\myserver\.wlnotdelete\webfelec_webfelec_1734913\jsp_servlet\_webfelec\_vf\_jsp\__logincallcenter.java:52: isResourceStale(java.lang.String,long,java.lang.String,java.lang.String) in weblogic.servlet.jsp.StaleChecker cannot be applied to (java.lang.String,long,java.lang.String)
(No more information available, probably caused by another error)
C:\bea\user_projects\testdomain\myserver\.wlnotdelete\webfelec_webfelec_1734913\jsp_servlet\_webfelec\_vf\_jsp\__logincallcenter.java:59: isResourceStale(java.lang.String,long,java.lang.String,java.lang.String) in weblogic.servlet.jsp.StaleChecker cannot be applied to (java.lang.String,long,java.lang.String)
(No more information available, probably caused by another error)
you can fix it by removing an older version of weblogic.jar in the WEB-INF/lib path of your web app. I thought I needed this jar because I was using some older stuff but it turned out everything is also in the newest version of weblogic.jar. So you might check for an older JAR as well (which might be used because it is earlier in the classpath and thus causes the problems).
Process how install the Weblogic Server 7.0 plugin in Eclipse 3.2.
Hi Pankaj
This is very simple procedure. U can download and install the plugin from the following website :-
https://eclipse-plugin.projects.dev2dev.bea.com/
The download is available under "How to install and execute" section.
java.lang.NoClassDefFoundError: bea/jolt/pool/TransactionException
at com.sage.VF.infraestructura.acceso.VFAccesoTuxedoJOLT.getConnectionCl
arify(VFAccesoTuxedoJOLT.java:1675)
at com.sage.VF.infraestructura.acceso.VFAccesoTuxedoJOLT.ejecutaServicio
ObtenerDatosClienteClarify(VFAccesoTuxedoJOLT.java:1480)
at com.sage.VF.negocio.ejb.VFNegocioEJB.obtenerPreferenciasClarify(VFNeg
ocioEJB.java:1946)
at com.sage.VF.negocio.ejb.VFFachadaBean.init(VFFachadaBean.java:241)
at com.sage.VF.negocio.ejb.VFFachadaBean_s0glbl_EOImpl.init(VFFachadaBea
n_s0glbl_EOImpl.java:388)
at com.sage.VF.negocio.ejb.VFFachadaBean_s0glbl_EOImpl_WLSkel.invoke(Unk
nown Source)
at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:15
7)
at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:127)
at com.sage.VF.negocio.ejb.VFFachadaBean_s0glbl_EOImpl_WLStub.init(Unkno
wn Source)
at jsp_servlet._vf._jsp.__vf_principal_cliente_rform._jspService(__vf_pr
incipal_cliente_rform.java:140)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run
(ServletStubImpl.java:1058)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:401)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:306)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio
n.run(WebAppServletContext.java:5412)
at weblogic.security.service.SecurityServiceManager.runAs(SecurityServic
eManager.java:744)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
rvletContext.java:3086)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
pl.java:2544)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:153)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:134)
ServletContext(id=48165
68,name=webfelec,context-path=/webfelec)] Servlet failed with IOException
com.sage.VF.excepciones.VFControllerException: Excepcion recibida java.lang.Veri
fyError: (class: com/sage/VF/publicacion/TagDocumento, method: doEndTag signatur
e: ()I) Incompatible object argument for function calljava.lang.VerifyError: (cl
ass: com/sage/VF/publicacion/TagDocumento, method: doEndTag signature: ()I) Inco
mpatible object argument for function call
at java.lang.Class.getMethods0(Native Method)
at java.lang.Class.getDeclaredMethods(Class.java:1034)
at java.beans.Introspector$1.run(Introspector.java:847)
at java.security.AccessController.doPrivileged(Native Method)
at java.beans.Introspector.getPublicDeclaredMethods(Introspector.java:84
5)
at java.beans.Introspector.getTargetEventInfo(Introspector.java:551)
at java.beans.Introspector.getBeanInfo(Introspector.java:289)
at java.beans.Introspector.getBeanInfo(Introspector.java:123)
at weblogic.servlet.jsp.StandardTagLib.parseTagDD(StandardTagLib.java:11
81)
at weblogic.servlet.jsp.StandardTagLib.parseDD(StandardTagLib.java:1119)
at weblogic.servlet.jsp.StandardTagLib.init(StandardTagLib.java:219)
at weblogic.servlet.jsp.JspLexer.loadTagLib(JspLexer.java:154)
at weblogic.servlet.jsp.JspLexer.mTAGLIB_DIRECTIVE_BODY(JspLexer.java:51
23)
at weblogic.servlet.jsp.JspLexer.mTAGLIB_DIRECTIVE(JspLexer.java:4961)
at weblogic.servlet.jsp.JspLexer.mDIRECTIVE(JspLexer.java:4807)
at weblogic.servlet.jsp.JspLexer.mSTANDARD_THING(JspLexer.java:2233)
at weblogic.servlet.jsp.JspLexer.mTOKEN(JspLexer.java:2019)
at weblogic.servlet.jsp.JspLexer.nextToken(JspLexer.java:1892)
at weblogic.servlet.jsp.JspLexer.parse(JspLexer.java:1117)
at weblogic.servlet.jsp.JspParser.doit(JspParser.java:90)
at weblogic.servlet.jsp.JspParser.parse(JspParser.java:212)
at weblogic.servlet.jsp.Jsp2Java.outputs(Jsp2Java.java:119)
at weblogic.utils.compiler.CodeGenerator.generate(CodeGenerator.java:255
)
at weblogic.servlet.jsp.JspStub.compilePage(JspStub.java:352)
at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:210)
at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:164)
at weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.
java:517)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:351)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:445)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:306)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispat
cherImpl.java:542)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispat
cherImpl.java:368)
at com.sage.VF.infraestructura.webflow.VFServletWebFlow.presentarJSP(VFS
ervletWebFlow.java:595)
at com.sage.VF.infraestructura.webflow.VFServletWebFlow.doPost(VFServlet
WebFlow.java:295)
ServletContext(id=48165
68,name=webfelec,context-path=/webfelec)] Servlet failed with IOException
com.sage.VF.excepciones.VFControllerException: Excepcion recibida java.lang.Veri
fyError: (class: com/sage/VF/publicacion/TagDocumento, method: doEndTag signatur
e: ()I) Incompatible object argument for function calljava.lang.VerifyError: (cl
ass: com/sage/VF/publicacion/TagDocumento, method: doEndTag signature: ()I) Inco
mpatible object argument for function call
at java.lang.Class.getMethods0(Native Method)
at java.lang.Class.getDeclaredMethods(Class.java:1034)
at java.beans.Introspector$1.run(Introspector.java:847)
at java.security.AccessController.doPrivileged(Native Method)
at java.beans.Introspector.getPublicDeclaredMethods(Introspector.java:84
5)
at java.beans.Introspector.getTargetEventInfo(Introspector.java:551)
at java.beans.Introspector.getBeanInfo(Introspector.java:289)
at java.beans.Introspector.getBeanInfo(Introspector.java:123)
at weblogic.servlet.jsp.StandardTagLib.parseTagDD(StandardTagLib.java:11
81)
at weblogic.servlet.jsp.StandardTagLib.parseDD(StandardTagLib.java:1119)
at weblogic.servlet.jsp.StandardTagLib.init(StandardTagLib.java:219)
at weblogic.servlet.jsp.JspLexer.loadTagLib(JspLexer.java:154)
at weblogic.servlet.jsp.JspLexer.mTAGLIB_DIRECTIVE_BODY(JspLexer.java:51
23)
at weblogic.servlet.jsp.JspLexer.mTAGLIB_DIRECTIVE(JspLexer.java:4961)
at weblogic.servlet.jsp.JspLexer.mDIRECTIVE(JspLexer.java:4807)
at weblogic.servlet.jsp.JspLexer.mSTANDARD_THING(JspLexer.java:2233)
at weblogic.servlet.jsp.JspLexer.mTOKEN(JspLexer.java:2019)
at weblogic.servlet.jsp.JspLexer.nextToken(JspLexer.java:1892)
at weblogic.servlet.jsp.JspLexer.parse(JspLexer.java:1117)
at weblogic.servlet.jsp.JspParser.doit(JspParser.java:90)
at weblogic.servlet.jsp.JspParser.parse(JspParser.java:212)
at weblogic.servlet.jsp.Jsp2Java.outputs(Jsp2Java.java:119)
at weblogic.utils.compiler.CodeGenerator.generate(CodeGenerator.java:255
)
at weblogic.servlet.jsp.JspStub.compilePage(JspStub.java:352)
at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:210)
at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:164)
at weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.
java:517)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:351)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:445)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:306)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispat
cherImpl.java:542)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispat
cherImpl.java:368)
at com.sage.VF.infraestructura.webflow.VFServletWebFlow.presentarJSP(VFS
ervletWebFlow.java:595)
at com.sage.VF.infraestructura.webflow.VFServletWebFlow.doPost(VFServlet
WebFlow.java:295)
Post a Comment