IBM webMethods Hybrid Integration

IBM webMethods Hybrid Integration

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
Expand all | Collapse all

Problems with generated JSP files

  • 1.  Problems with generated JSP files

    Posted Sat April 20, 2002 11:36 AM

    I got X-app working, i even generated the webapp, the problem is, when i try to view search.jsp i get the following error:

    The server encountered an internal error (Internal Server Error) that prevented it from fulfilling this request.
    exception

    org.apache.jasper.JasperException: This absolute uri (http://www.softwareag.com/xtools/xapplication) cannot be resolved in either web.xml or the jar files deployed with this application

    how do i resolve this? please help. i’ve tried restarting tomcat, changing the generated directory to the tomcat/webapps dir, nothing seems to work.

    -Sumier


    X-Application Version: 3.1.2
    Tamino Version : 3.1.1
    Platform : Win2k
    WebContainer : Tomcat 4.0
    JDK Version : 1.4.0
    X-Application Version: 3.1.2, 3.1.1
    Tamino Version : 3.1.1
    Platform : NT, Win2k, Solaris, …
    WebContainer : Tomcat 3.3
    JDK Version : 1.3.1

    [This message was edited by Christian Freytag on 22 Apr 2002 at 09:42.]


    #API-Management
    #Tamino
    #webMethods


  • 2.  RE: Problems with generated JSP files

    Posted Mon April 22, 2002 03:57 AM

    Have you view the log file? It causes of the problem is on the file.

    Dave Low


    #Tamino
    #webMethods
    #API-Management


  • 3.  RE: Problems with generated JSP files

    Posted Mon April 22, 2002 10:26 AM

    Could you please post a complete error message?
    Who is complaining about the URL, Tomcat? When?

    Is Tomcat running properly, i.e. if you point your browser to “http:\localhost:8080”, do you
    see Tomcat’s welcome page?

    Can you start the property example, i.e. do you
    get the search page if you point your browser to
    “http:\localhost:8080\property\search.jsp” ?

    Suppose your application is generated to
    … “webapps\yourapp”, do you get a directory
    listing if you point your browser to
    “http:\localhost:8080\yourapp” ?


    Michael

    In general you could switch to JDK 1.3.1 and
    Tomcat 3.3. There are known problems with your
    setup (setter/getter method problems, not what
    you described).

    Software AG Germany, Darmstadt


    #API-Management
    #Tamino
    #webMethods


  • 4.  RE: Problems with generated JSP files

    Posted Mon April 22, 2002 11:24 AM

    Hello,

    I changed the icon of this topic from to because the following icons should be used only by the administrators of the assistance forum to flag the current state of a topic.

    : an administrator sets this icon for a topic, if X-Application has a bug which has to be fixed.
    : he changes this icon, if X-Application has a solution posted as reply to the topic folder or to the contribution list.
    : he changes this icon, if the bug is solved for the next version of X-Application.

    Thank you for your understanding.

    Bye,
    Christian.


    #API-Management
    #Tamino
    #webMethods


  • 5.  RE: Problems with generated JSP files

    Posted Mon April 22, 2002 07:00 PM

    Ok, this is a Tomcat 4.0.3 error. Its a Http 500 Internal server error: i’m gonna copy and paste the first few lines (its quite a huge error report).
    ------------------------------------------------


    type Exception report

    message Internal Server Error

    description The server encountered an internal error (Internal Server Error) that prevented it from fulfilling this request.


    exception

    org.apache.jasper.JasperException: This absolute uri (http://www.softwareag.com/xtools/xapplication) cannot be resolved in either web.xml or the jar files deployed with this application
    at org.apache.jasper.compiler.TagLibraryInfoImpl.(TagLibraryInfoImpl.java:194)
    at org.apache.jasper.compiler.TagLibraryInfoImpl.(TagLibraryInfoImpl.java:174)
    at org.apache.jasper.compiler.JspParseEventListener.processTaglibDirective(JspParseEventListener.java:1162)
    at org.apache.jasper.compiler.JspParseEventListener.handleDirective(JspParseEventListener.java:758)
    at org.apache.jasper.compiler.DelegatingListener.handleDirective(DelegatingListener.java:121)
    at org.apache.jasper.compiler.Parser$Directive.accept(Parser.java:255)
    at org.apache.jasper.compiler.Parser.parse(Parser.java:1145)
    at org.apache.jasper.compiler.Parser.parse(Parser.java:1103)
    at org.apache.jasper.compiler.Parser.parse(Parser.java:1099)



    and it goes on.

    i don’t really know what to do about this.
    any help would be really appreciated.
    thanks

    sumier


    #webMethods
    #API-Management
    #Tamino


  • 6.  RE: Problems with generated JSP files

    Posted Tue April 23, 2002 05:00 AM

    The problem is due to mis-config for tag library. Does your web.xml contain the following lines?

    404
    /WEB-INF/jsp/xapplication.tld


    and xapplication.tld file exists?
    Can you post your web.xml?

    Dave Low


    #API-Management
    #webMethods
    #Tamino


  • 7.  RE: Problems with generated JSP files

    Posted Tue April 23, 2002 05:27 AM

    yeah, the web.xml file within the web-inf folder of the folder in which i generated the app has the lines you specified. Also there is an xapplication.tld too. i’ll post web.xml below:

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE web-app
    PUBLIC “-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN”
    http://java.sun.com/j2ee/dtds/web-app_2.2.dtd”>


    DIAGNOSISfalse


    CODEDtrue


    TAMINO_URLhttp://localhost/tamino/cars


    TAMINO_COLLECTION1Accessories


    TAMINO_DOCTYPE1accessories


    USER_IDsumier


    PASSWORDsumier


    http://www.softwareag.com/xtools/xapplication
    /WEB-INF/jsp/xapplication.tld


    #API-Management
    #webMethods
    #Tamino


  • 8.  RE: Problems with generated JSP files

    Posted Tue April 23, 2002 06:35 AM

    It seems to me that everything is ok. You can try
    1) Stop tomcat
    2) Delete all the files and directory under work
    3) Restart tomcat again
    To see whether the error still exist.

    Dave Low


    #Tamino
    #webMethods
    #API-Management


  • 9.  RE: Problems with generated JSP files

    Posted Tue April 23, 2002 12:10 PM

    I have switched to JDK 1.3 & Tomcat 3.3 is generating the following error:

    Error: 500
    Location: /demp/search.jsp
    Internal Servlet Error:

    org.apache.jasper.compiler.CompileException: E:\tomcat3\webapps\ROOT\demp\search.jsp(4,8) Unable to open taglibrary http://www.softwareag.com/xtools/xapplication : Could not locate TLD http://www.softwareag.com/xtools/xapplication
    at org.apache.jasper.compiler.JspParseEventListener.handleDirective(JspParseEventListener.java:734)
    at org.apache.jasper.compiler.DelegatingListener.handleDirective(DelegatingListener.java:116)
    at org.apache.jasper.compiler.Parser$Directive.accept(Parser.java:215)
    at org.apache.jasper.compiler.Parser.parse(Parser.java:1077)
    at org.apache.jasper.compiler.Parser.parse(Parser.java:1042)
    at org.apache.jasper.compiler.Parser.parse(Parser.java:1038)
    at org.apache.jasper.compiler.Compiler.compile(Compiler.java:209)
    at org.apache.tomcat.facade.JasperLiaison.jsp2java(JspInterceptor.java:790)
    at org.apache.tomcat.facade.JasperLiaison.processJspFile(JspInterceptor.java:731)
    at org.apache.tomcat.facade.JspInterceptor.requestMap(JspInterceptor.java:506)
    at org.apache.tomcat.core.ContextManager.processRequest(ContextManager.java:968)
    at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:875)
    at org.apache.tomcat.core.ContextManager.service(ContextManager.java:833)
    at org.apache.tomcat.modules.server.Http10Interceptor.processConnection(Http10Interceptor.java:176)
    at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:494)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:516)
    at java.lang.Thread.run(Thread.java:479)

    The TLD file that it cannot find is already present in the directory. I cannot seem to figure out what is wrong. Are there any environment variables that I may have to set, like put any jar files in the classpath?
    Thanks,
    Sumier


    #API-Management
    #webMethods
    #Tamino


  • 10.  RE: Problems with generated JSP files

    Posted Tue April 23, 2002 12:55 PM

    Hi Sumier,

    I think I’ve the solution to your problem:

    You placed your webapp directory in the Tomcat [TOMCAT_HOME]/webapps/ROOT directory which has its own WEB-INF subdir which conflicts with the one used for your application.

    Solution:
    Just move your web application up one level into [TOMCAT_HOME]/webapps
    Please, refrain from using the ROOT subdir for X-Applications

    Thank you for your contribution

    Stefan Schwalm
    Software AG, Darmstadt


    #Tamino
    #webMethods
    #API-Management


  • 11.  RE: Problems with generated JSP files

    Posted Tue April 23, 2002 02:12 PM

    Hi schwalm!
    thanks for the help, it finally worked. i was going out of my mind trying to figure it out.

    :slight_smile:


    #webMethods
    #API-Management
    #Tamino