EVAL_BODY_TAG

Hi.
When I compile my jsp I get the error:
EVAL_BODY_TAG has been deprecated
The only thing I use is:
<logic:iterate id="element" name="note">Does anybody know if that is what causes the problem.
Thanks.
Badleif, DK

I am having the same problem. Can someone recommend a solution?
          

Similar Messages

  • Eval_body_tag deprecated??

              Hi,
              We are running WLS 7.0 and are trying to learn tag libraries. I'm attempting
              to compile a tag library example that uses eval_body_tag. It gives me a warning
              that the tag has been deprecated. What do I use to get around this?? Is there
              any new documentation that has the accurate info? This might be a silly question,
              but we are just learning how to use tags. Any help or input would be greatly
              appreciated!
              Thank you!
              

    I am having the same problem. Can someone recommend a solution?
              

  • Runtime failure in custom tag

              I was curious if you knew what specifically you did to remove the runtime error.
              I am also getting the runtime failure. The try/catch that another discussion thread
              suggested does not catch the error since the exception is thrown prior to the
              doStart and doEnd Tag methods. I know that the exception is thrown immediately
              after the constructor is called for the tag and before the setParent method is
              called.
              Anyway, thank you in advance for any suggestions you might have.
              try { // begin instantiate/release try/catch/finally block... //[ /wattage/wtgMainMenu.jsp;
              Line: 36]
                   westerncommon_jsptag_HeaderTag_0 = (western.common.jsptag.HeaderTag)java.beans.Beans.instantiate(getClass().getClassLoader(),
              "western.common.jsptag.HeaderTag"); //[ /wattage/wtgMainMenu.jsp; Line: 36]
              westerncommon_jsptag_HeaderTag_0.setPageContext(pageContext); //[ /wattage/wtgMainMenu.jsp;
              Line: 36]
              westerncommon_jsptag_HeaderTag_0.setParent(null); //[ /wattage/wtgMainMenu.jsp;
              Line: 36]
                   westerncommon_jsptag_HeaderTag_0.setNavMenuHREF(weblogic.utils.StringUtils.valueOf("wtgLogout.jsp"));
              //[ /wattage/wtgMainMenu.jsp; Line: 36]
              westerncommon_jsptag_HeaderTag_0.setNavMenu(weblogic.utils.StringUtils.valueOf("Logout"));
              //[ /wattage/wtgMainMenu.jsp; Line: 36]
              westerncommon_jsptag_HeaderTag_0.setTitle(weblogic.utils.StringUtils.valueOf("Main
              Menu")); //[ /wattage/wtgMainMenu.jsp; Line: 36]
              int int0 = westerncommon_jsptag_HeaderTag_0.doStartTag(); //[ /wattage/wtgMainMenu.jsp;
              Line: 36]
                   if (_int_0 == BodyTag.EVAL_BODY_TAG) { //[ /wattage/wtgMainMenu.jsp; Line: 36]
                        throw new JspTagException("Since tag class western.common.jsptag.HeaderTag does
              not implements BodyTag, it cannot return BodyTag.EVAL_BODY_TAG"); //[ /wattage/wtgMainMenu.jsp;
              Line: 36]
              } //[ /wattage/wtgMainMenu.jsp; Line: 36]
              /*** sync AT_BEGIN TagExtra Vars here ***/ //[ /wattage/wtgMainMenu.jsp;
              Line: 36]
              if (_int_0 != Tag.SKIP_BODY) { // begin !SKIP_BODY... //[ /wattage/wtgMainMenu.jsp;
              Line: 36]
                        //[ /wattage/wtgMainMenu.jsp; Line: 36]
                        out.print("\r\n");
                             //[ /wattage/wtgMainMenu.jsp; Line: 37]
                   } // end !SKIP_BODY //[ /wattage/wtgMainMenu.jsp; Line: 37]
              if (_western_common_jsptag_HeaderTag_0.doEndTag() == Tag.SKIP_PAGE) return;
              //[ /wattage/wtgMainMenu.jsp; Line: 37]
              } catch (java.lang.Exception javalang_Exception_0) { // instantiate/release
              try/catch/finally //[ /wattage/wtgMainMenu.jsp; Line: 37]
                   throw new ServletException("runtime failure in custom tag 'HeaderTag'", javalang_Exception_0);
              //[ /wattage/wtgMainMenu.jsp; Line: 37]
              } finally { // instantiate/release try/catch/finally block... //[ /wattage/wtgMainMenu.jsp;
              Line: 37]
                   if (_western_common_jsptag_HeaderTag_0 != null) westerncommon_jsptag_HeaderTag_0.release();
              //[ /wattage/wtgMainMenu.jsp; Line: 37]
              } //[ /wattage/wtgMainMenu.jsp; Line: 37]
              ----------CONSOLE OUTPUT-------------
              Getting Page permissions for page: wtgMainMenu.jsp user: 0
              Page Permissions: Insert-1 View-1 Update-1 Delete-1
              HeaderTag -- Constructing
              Thu Apr 05 11:19:00 CDT 2001:<E> <ServletContext-General> exception raised on
              wattage/wtgMainMenu.jsp'
              javax.servlet.ServletException: runtime failure in custom tag 'HeaderTag'
              at jsp_servlet.wattage.wtgmainmenu._jspService(wtgmainmenu.java:398)
              at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
              at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
              pl.java:124)
              at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletCon
              textImpl.java:744)
              at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletCon
              textImpl.java:692)
              at weblogic.servlet.internal.ServletContextManager.invokeServlet(Servlet
              ContextManager.java:251)
              at weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.jav
              a:363)
              at weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:263)
              at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
              

    I just started getting this error after a year in production environment without any problems. Did you every find out what caused this or better yet how to prevent this?
              Dan.
              

  • Custom tag in included JSP page cause exception (WLS 5.1 SP 9)

              An application use custom tags (JSP Tag extensions) in JSP page
              included into another JSP page by means <jsp:include> instruction.
              After we had installed Service Pack 9 for Weblogic 5.1
              browser's call of including JSP began show an error.
              When I remove Weblogic510sp9.jar and Weblogic510sp9boot.jar
              references from startWebLogic.cmd, the error diagnostic disappear.
              Is Service Pack Number 9 wrong?
              ==========================
              Web browser diagnostic:
              Error 500--Internal Server Error
              From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:
              10.5.1 500 Internal Server Error
              The server encountered an unexpected condition which prevented it from fulfilling
              the request.
              ==========================
              Console diagnostic:
              Tue Jun 05 17:40:14 MSD 2001:<I> <WebAppServletContext-dscat> looking for taglib
              uri /exttags.tld as resource /WEB-INF/e
              xttags.tld in Web Application root:
              Tue Jun 05 17:40:15 MSD 2001:<I> <WebAppServletContext-dscat> Generated java file:
              C:\weblogic\dscat\WEB-INF\_tmp_war_ds
              cat\jsp_servlet\_jsp\_opos\_catalog.java
              Tue Jun 05 17:40:25 MSD 2001:<E> <WebAppServletContext-dscat> Servlet failed with
              Exception
              java.lang.VerifyError: (class: jsp_servlet/_jsp/_opos/_catalog, method: _jspService
              signature: (Ljavax/servlet/http/Http
              ServletRequest;Ljavax/servlet/http/HttpServletResponse;)V) Register 12 contains
              wrong type
              at java.lang.Class.newInstance0(Native Method)
              at java.lang.Class.newInstance(Unknown Source)
              at weblogic.servlet.internal.ServletStubImpl.createServlet(ServletStubImpl.java:469)
              at weblogic.servlet.internal.ServletStubImpl.createInstances(ServletStubImpl.java,
              Compiled Code)
              at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:442)
              at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:228)
              at weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.java:200)
              at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:115)
              at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:138)
              at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:915)
              at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:879)
              at weblogic.servlet.internal.ServletContextManager.invokeServlet(ServletContextManager.java:269)
              at weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.java:365)
              at weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:253)
              at weblogic.kernel.ExecuteThread.run(ExecuteThread.java, Compiled Code)
              ==========================
              Including JSP file:
              <%@ include file="catalog_real.jsp" %>
              ==========================
              Included JSP file:
              <%@ taglib uri="/exttags.tld" prefix="dscat" %>
              <dscat:pageheader>Catalog header</dscat:pageheader>
              ==========================
              Tag extansions library (WEB-INF/exttags.tld file):
              <?xml version="1.0" encoding="ISO-8859-1" ?>
              <!DOCTYPE taglib
              PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN"
                   "http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd">
              <taglib>
              <tlibversion>1.0</tlibversion>
              <jspversion>1.1</jspversion>
              <shortname>dscat</shortname>
              <tag>
              <name>pageheader</name>
              <tagclass>ru.ibs.xbcat.view.tag.PageHeader</tagclass>
              </tag>
              </taglib>
              ==========================
              Class PageHeader:
              package ru.ibs.xbcat.view.tag;
              import java.io.*;
              import javax.servlet.jsp.*;
              import javax.servlet.jsp.tagext.*;
              public class PageHeader extends BodyTagSupport {
              public int doStartTag() throws javax.servlet.jsp.JspException {
              return BodyTag.EVAL_BODY_TAG;
              public int doAfterBody() throws javax.servlet.jsp.JspException {
              return(SKIP_BODY);
              

              Are you using Jikes? See if this helps ...
              http://newsgroups.bea.com/cgi-bin/dnewsweb?cmd=article&group=weblogic.developer.interest.jsp&item=6287&utag=
              Mike
              "Radik Usmanov" <[email protected]> wrote:
              >
              >An application use custom tags (JSP Tag extensions) in JSP page
              >included into another JSP page by means <jsp:include> instruction.
              >
              >After we had installed Service Pack 9 for Weblogic 5.1
              >browser's call of including JSP began show an error.
              >When I remove Weblogic510sp9.jar and Weblogic510sp9boot.jar
              >references from startWebLogic.cmd, the error diagnostic disappear.
              >
              >Is Service Pack Number 9 wrong?
              >==========================
              >Web browser diagnostic:
              >
              >Error 500--Internal Server Error
              >From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:
              >10.5.1 500 Internal Server Error
              >The server encountered an unexpected condition which prevented it from
              >fulfilling
              >the request.
              >
              >==========================
              >Console diagnostic:
              >
              >Tue Jun 05 17:40:14 MSD 2001:<I> <WebAppServletContext-dscat> looking
              >for taglib
              >uri /exttags.tld as resource /WEB-INF/e
              >xttags.tld in Web Application root:
              >Tue Jun 05 17:40:15 MSD 2001:<I> <WebAppServletContext-dscat> Generated
              >java file:
              >C:\weblogic\dscat\WEB-INF\_tmp_war_ds
              >cat\jsp_servlet\_jsp\_opos\_catalog.java
              >Tue Jun 05 17:40:25 MSD 2001:<E> <WebAppServletContext-dscat> Servlet
              >failed with
              >Exception
              >java.lang.VerifyError: (class: jsp_servlet/_jsp/_opos/_catalog, method:
              >_jspService
              >signature: (Ljavax/servlet/http/Http
              >ServletRequest;Ljavax/servlet/http/HttpServletResponse;)V) Register 12
              >contains
              >wrong type
              > at java.lang.Class.newInstance0(Native Method)
              > at java.lang.Class.newInstance(Unknown Source)
              > at weblogic.servlet.internal.ServletStubImpl.createServlet(ServletStubImpl.java:469)
              > at weblogic.servlet.internal.ServletStubImpl.createInstances(ServletStubImpl.java,
              >Compiled Code)
              > at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:442)
              > at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:228)
              > at weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.java:200)
              > at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:115)
              > at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:138)
              > at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:915)
              > at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:879)
              > at weblogic.servlet.internal.ServletContextManager.invokeServlet(ServletContextManager.java:269)
              > at weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.java:365)
              > at weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:253)
              > at weblogic.kernel.ExecuteThread.run(ExecuteThread.java, Compiled
              >Code)
              >
              >==========================
              >Including JSP file:
              >...
              > <%@ include file="catalog_real.jsp" %>
              >...
              >
              >==========================
              >Included JSP file:
              >...
              > <%@ taglib uri="/exttags.tld" prefix="dscat" %>
              >...
              ><dscat:pageheader>Catalog header</dscat:pageheader>
              >...
              >==========================
              >Tag extansions library (WEB-INF/exttags.tld file):
              >
              ><?xml version="1.0" encoding="ISO-8859-1" ?>
              ><!DOCTYPE taglib
              > PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN"
              >     "http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd">
              >
              ><taglib>
              > <tlibversion>1.0</tlibversion>
              > <jspversion>1.1</jspversion>
              > <shortname>dscat</shortname>
              >
              > <tag>
              > <name>pageheader</name>
              > <tagclass>ru.ibs.xbcat.view.tag.PageHeader</tagclass>
              > </tag>
              >
              ></taglib>
              >==========================
              >Class PageHeader:
              >
              >package ru.ibs.xbcat.view.tag;
              >
              >import java.io.*;
              >import javax.servlet.jsp.*;
              >import javax.servlet.jsp.tagext.*;
              >
              >public class PageHeader extends BodyTagSupport {
              >
              > public int doStartTag() throws javax.servlet.jsp.JspException {
              > return BodyTag.EVAL_BODY_TAG;
              > }
              >
              > public int doAfterBody() throws javax.servlet.jsp.JspException {
              > ...
              > return(SKIP_BODY);
              > }
              >}
              >
              

  • Nested tags are no longer evaluated since sp3

    Since the introduction of service pack 3 for WLS6.1, all our custom tags
              have a problem: any tag that is nested inside one of our custom tags is not
              evaluated, but just displayed as text. Before sp3 everything worked just
              fine?
              What happened?
              example:
              public class ExtendedOptionTag extends BodyTagSupport {
              protected static MessageResources messages =
              MessageResources.getMessageResources(
              "com.bmg.view.taghandler.LocalStrings" );
              public static Log log = LogFactory.getLog(
              ExtendedOptionTag.class.getName() );
              protected String text = null;
              protected boolean disabled = false;
              public boolean getDisabled() {
              return ( this.disabled );
              public void setDisabled( boolean disabled ) {
              this.disabled = disabled;
              protected String value = null;
              public String getValue() {
              return ( this.value );
              public void setValue( String value ) {
              this.value = value;
              protected String name = null;
              public String getName() {
              return ( this.name );
              public void setName( String name ) {
              this.name = name;
              protected String property = null;
              public String getProperty() {
              return ( this.property );
              public void setProperty( String property ) {
              this.property = property;
              public int doStartTag() throws JspException {
              // Initialize the placeholder for our body content
              this.text = null;
              return ( EVAL_BODY_TAG );
              public int doAfterBody() throws JspException {
              String text = bodyContent.getString();
              if ( text != null ) {
              text = text.trim();
              if ( text.length() > 0 ) {
              this.text = text;
              return ( SKIP_BODY );
              public int doEndTag() throws JspException {
              // Acquire the select tag we are associated with
              SelectTag selectTag = ( SelectTag ) pageContext.getAttribute(
              Constants.SELECT_KEY );
              if ( selectTag == null ) {
              JspException e = new JspException
              ( messages.getMessage( "optionTag.select" ) );
              RequestUtils.saveException( pageContext, e );
              throw e;
              // Generate an HTML <option> element
              StringBuffer results = new StringBuffer();
              results.append( "<option value=\"" );
              if ( value != null ) {
              results.append( value );
              } else {
              if ( name != null ) {
              Object theBean = RequestUtils.lookup( pageContext, getName(), null );
              log.debug( "The bean class is: " + theBean.getClass().getName() );
              if ( theBean == null ) {
              throw new JspTagException( messages.getMessage(
              "exceptions.nosuchbean", getName() ) );
              if ( property != null ) {
              if ( theBean instanceof
              com.bmg.bbb.business.nettingmgr.rb.NettingCalendarEntryRB ) {
              short variable = ( (
              com.bmg.bbb.business.nettingmgr.rb.NettingCalendarEntryRB )
              theBean ).getCalenderEntrySeqNo();
              value = "" + variable;
              } else {
              try {
              value = BeanUtils.getSimpleProperty( theBean, getName() );
              } catch ( NoSuchMethodException ex ) {
              // TBD GW 3/12/2001 11:34AM: improve exception handling
              throw new JspException( messages.getMessage(
              "exceptions.nosuchproperty", getProperty(), getName() ) );
              } catch ( Exception ex ) {
              throw new JspException( messages.getMessage(
              "exceptions.unsupportedexception", ex.getClass().getName(), "bmg:option",
              ex ) );
              results.append( value );
              } else {
              value = theBean.toString();
              results.append( value );
              } else {
              throw new JspTagException( messages.getMessage(
              "exceptions.exorattribute", "value", "name" ) );
              results.append( "\"" );
              if ( disabled ) {
              results.append( " disabled=\"disabled\"" );
              log.debug( "Match Value: " + value );
              if ( selectTag.isMatched( value ) ) {
              results.append( " selected=\"selected\"" );
              results.append( ">" );
              String text = text();
              if ( text == null ) {
              results.append( value );
              } else {
              results.append( text );
              results.append( "</option>" );
              // Render this element to our writer
              ResponseUtils.write( pageContext, results.toString() );
              // and reset the body text
              text = null;
              // Continue evaluating this page
              return EVAL_PAGE;
              public void release() {
              super.release();
              text = null;
              disabled = false;
              value = null;
              name = null;
              property = null;
              protected String text() throws JspException {
              return this.text;
              Folkert Schram de Jong
              Cap Gemini Ernst & Young
              Financial Services / B71 Java
              Tel. +31 (0)6-14 661 992
              

    Hi Marcel,
    I haven't tried it with XML file but i hope it may help you.
    long back i need to send one field with value null if it doesn't come in source file and if it comes then original value.
    What i did, i loaded a file which does not have this field, so in MDM Import Manager, under source hierarchy i created a field say ABC and map this field with target field and its value Null with Null, i also save this property in map using configuration options-->Automap fields when loading map = Yes
    So whenever a file come with missing field ABC, automatically this field get created and mapped with target field and its value Null with target Null.  on the other hand, If this field actually comes in Source File(Delimited, Excel) ABC then this field with its original value gets map with target field value. That time it worked fine.
    Just try and revert with result if it helps..
    Else, using PI is the best option to create that missing segment into the XML message.
    Regards,
    Mandeep Saini

  • Help on jsp tag

              Hi, tag experts,
              I had a tag that returns a list of users and presented as dropdown list. now I
              would like to only present the user with certain status, is easy job? I didn't
              wrote the tag before, so have no idea how diificult it is. Thanks
              

              Hi ,
              It 'll be helpful if u could give me more details .
              Thanks
              R.Thilak babu & KSK
              "Hope" <[email protected]> wrote:
              >
              >Thanks, yes, I was thinking to use attribute, but I don't know how can
              >I skip the
              >rows that has certain status. I get the list and set a counter in doStartBody(),
              > in doAfterBody:
              >
              >if (counter < length) {
              > setOutputVariable();
              > counter++;
              > return EVAL_BODY_TAG;
              >} else {
              > BodyContent body = getBodyContent();
              > body.writeOut(getPreviousOut());
              > return SKIP_BODY;
              >}
              >
              >I can test the user status in doAfterBody, how can i make it skip the
              >row? Thanks
              >
              >"Siptech Community" <[email protected]> wrote:
              >>
              >>"Hope" <[email protected]> wrote:
              >>>
              >>>Hi, tag experts,
              >>>
              >>>I had a tag that returns a list of users and presented as dropdown
              >list.
              >>>now I
              >>>would like to only present the user with certain status, is easy job?
              >>>I didn't
              >>>wrote the tag before, so have no idea how diificult it is. Thanks
              >>
              >>Hi Hope,
              >> Addition of this functionality is simple. Just declare an attribute
              >>for the
              >>status for that particular taglib and perform action in the taglib
              >>class as
              >>per the value passed in the status.
              >>
              >>Regards
              >>Thilak & KSK
              >>
              >
              

  • Jsp-comp error saying tag-property is read only

    Hi!
    Running oc4j 1.0.2.2 on win2000.
    When I try to access a jsp I get a "error parsing jsp-page",
    saying:
    Property 'numberofitems' of
    bean/tag 'bg.taglib.campaign.CampaignListTag' is read only
    Is there anyone that can explain...?
    stubbs follow...
    class:
    public class CampaignListTag extends ListTag {
    public int doStartTag() {
    return(EVAL_BODY_TAG);
    public int getNumberofitems(){
    return super.getNumberofitems();
    public void setNumberofitems(String NumberOfItems){
    super.setNumberofitems(NumberOfItems);
    jsp-call:
    <%@ taglib uri="taglib" prefix="bg" %>
    <bg:CampaignList numberofitems="12">
    tag-declaration:
    <tag>
    <name>CampaignList</name>
    <tagclass>bg.taglib.campaign.CampaignListTag</tagclass>
    <bodycontent>JSP</bodycontent>
    <attribute>
    <name>numberofitems</name>
    <required>false</required>
    <rtexprvalue>true</rtexprvalue>
    </attribute>
    </tag>
    regards
    .../Andreas

    Hi,
    How many machines are effected by this problem?
    I've seen someone suggested you disable add-ins, does this work? To eliminate the influence by add-ins, we can also start Outlook in Safe Mode to test:
    Press Win + R, type "outlook.exe /safe" in the blank box, press Enter.
    If the issue persists, please switch the account to work in Online Mode:
    Go to Account Settings -> Double click on the account -> Uncheck "Use Cached Exchange Mode" -> Next -> Finish.
    You will need to restart Outlook to work in Online Mode.
    Now please check if this issue persists when you select the contact in Step 6. I suggest you do this so since in Cached Mode Outlook uses the Offline Address Book, and in Online Mode Outlook uses Global Address List directly. If it works fine in Online Mode,
    probably the OAB is corrupted and I suggest you go to C:\Users\username\AppData\Local\Microsoft\Outlook, find the Offline Address Books folder and delete it. Outlook will generate a new one when it starts next time in Cached Mode, let's see if it fixes the
    issue.
    Regards,
    Melon Chen
    TechNet Community Support
    It's recommended to download and install
    Configuration Analyzer Tool (OffCAT), which is developed by Microsoft Support teams. Once the tool is installed, you can run it at any time to scan for hundreds of known issues in Office
    programs.

  • Getting problem in tag libraries,please help!!!

    hello.
    i am writing simple tag for accessing database.
    i am getting follwing error
    =======================================================================
    weblogic.servlet.jsp.JspException: (line 26): Could not parse deployment descrip
    tor: java.io.IOException: cannot resolve '/WEB-INF/DemoTags.tld' into a valid ta
    g library
    at weblogic.servlet.jsp.JspLexer.jspException(JspLexer.java:863)
    at weblogic.servlet.jsp.JspLexer.mTAGLIB_DIRECTIVE_BODY(JspLexer.java:47
    14)
    at weblogic.servlet.jsp.JspLexer.mTAGLIB_DIRECTIVE(JspLexer.java:4538)
    at weblogic.servlet.jsp.JspLexer.mDIRECTIVE(JspLexer.java:4385)
    at weblogic.servlet.jsp.JspLexer.mSTANDARD_THING(JspLexer.java:2223)
    at weblogic.servlet.jsp.JspLexer.mTOKEN(JspLexer.java:2006)
    at weblogic.servlet.jsp.JspLexer.nextToken(JspLexer.java:1888)
    at weblogic.servlet.jsp.JspLexer.parse(JspLexer.java:1107)
    at weblogic.servlet.jsp.JspParser.doit(JspParser.java:89)
    at weblogic.servlet.jsp.JspParser.parse(JspParser.java:193)
    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:341)
    at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:201)
    at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:154)
    at weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.
    java:370)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
    pl.java:240)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
    pl.java:321)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
    pl.java:198)
    at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
    rvletContext.java:2637)
    at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
    pl.java:2359)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
    ========================================================================
    i am using weblogic 6.1
    i have put my tld file in /WEB-INF/DemoTags.tld
    i don;t know why i getting this error.
    my tld file is as follow.
    <?xml version="1.0" encoding="ISO-8859-1" ?>
    <!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN"
    "http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd">
    <taglib>
    <tlibversion>1.0</tlibversion>
    <jspversion>1.2</jspversion>
    <shortname>DemoTags</shortname>
    <uri>http://www.stardeveloper.com</uri>
    <info>Demo Tags Library</info>
    <tag>
    <name>displaydata</name>
    <tagclass>Tags.DataAccessTag</tagclass>
    <teiclass>Tags.DataAccessTagTEI</teiclass>
    <bodycontent>JSP</bodycontent>
    <info>Data Access Tag.</info>
    </tag>
    </taglib>
    and my class file is in /WEB-INF/classes/Tags/DataAccessTags.java
    and /WEB-INF/classes/Tags/DataAccessTagsTEI.java
    package Tags;
    import java.io.*;
    import java.sql.*;
    import java.util.*;
    import javax.servlet.jsp.*;
    import javax.servlet.jsp.tagext.*;
    import javax.servlet.jsp.tagext.BodyTag;
    import javax.servlet.jsp.tagext.Tag;
    public class DataAccessTag implements BodyTag
         private PageContext pc=null;
         private BodyContent body=null;
         private StringBuffer sb=new StringBuffer();
         private Connection conn=null;
         private Statement stmt=null;
         private ResultSet rs=null;
         public void setPageContext(PageContext p)
              pc=p;
         public void setParent(Tag t)
         public Tag getParent()
              return null;
         public int doStartTag() throws JspException
              String path="jdbc:odbc:Names";
              String sql="select ID,first_name,last_name from Names";
              try
                   Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
                   conn=DriverManager.getConnection(path);
                   stmt=conn.createStatement();
                   rs=stmt.executeQuery(sql);
                   setVariables();
              }catch(SQLException e)
                   throw new JspTagException("An SQLException occured");
              }catch(ClassNotFoundException e)
                   throw new JspTagException("Jdbc driver not found");
              return EVAL_BODY_TAG;
         public void setBodyContent(BodyContent b)
              body=b;
         public void doInitBody() throws JspException{}
         private boolean setVariables() throws JspTagException
              try
                   if(rs.next())
                        pc.setAttribute("id",rs.getObject(1).toString());
                        pc.setAttribute("first_name",rs.getObject(2).toString());
                        pc.setAttribute("last_name",rs.getObject(3).toString());
                        return true;
                   }else
                        return false;
              }catch(SQLException e){
                   throw new JspTagException("SQLException occured");
         public int doAfterBody() throws JspException
              try{
                   sb.append(body.getString());
                   body.clear();
              }catch(IOException e){
                   throw new JspTagException("Fatal IOException");
              if(setVariables())
                   return EVAL_BODY_TAG;
              try{
                   body.getEnclosingWriter().write(sb.toString());
              }catch(IOException e){
                   throw new JspTagException("fatal IOException");
              return SKIP_BODY;
         public int doEndTag() throws JspException
              try{
                   if(rs!=null)
                        rs.close();
                        rs=null;
                   if(stmt!=null)
                        stmt.close();
                        stmt=null;
                   if(conn!=null)
                        conn.close();
                        conn=null;
              }catch(SQLException e){
              return EVAL_PAGE;
         public void release()
              pc=null;
              body=null;
              sb=null;
    and DataAccessTagTEI.java
    package Tags;
    import javax.servlet.jsp.tagext.*;
    public class DataAccessTagTEI extends TagExtraInfo
         public VariableInfo[] getVariableInfo(TagData data)
              return new VariableInfo[]{
                   new VariableInfo("id","java.lang.String",true,VariableInfo.NESTED),
                   new VariableInfo("first_name","java.lang.String",true,VariableInfo.NESTED),
                   new VariableInfo("last_name","java.lang.String",true,VariableInfo.NESTED)
    please help me...

    package your class(es) as a jar file and put in the lib directory of your web application.

  • Getting exception

    I am getting the following exceptions :-
    Compilation of 'D:\bea\user_projects\domains\OSDomain\.\myserver\.wlnotdelete\extract\myserver__appsdir_OSEAR_ear_OS\jsp_servlet\_order\_acs\__oe_45_acs_45_existingcustinfo.java' failed:
    D:\bea\user_projects\domains\OSDomain\.\myserver\.wlnotdelete\extract\myserver__appsdir_OSEAR_ear_OS\jsp_servlet\_order\_acs\__oe_45_acs_45_existingcustinfo.java:291: cannot resolve symbol
    probably occurred due to an error in /order/acs/oe-acs-existingcustinfo.jsp line 89:
    request.getParameter(fileName);
    MY JSP PAGE :-
    <%@ page import="java.io.*,com.mci.os.web.struts.bean.order.FileBean,
    java.util.ArrayList" %>
    <html:html>
    <html:form action="/orderACSExistsCust">
    <%
    //create a list and put all values file filename, size and last modified into that list
    ArrayList list = new ArrayList();
    int rc = 0;
    request.getParameter(fileName);
    request.getParameter(sizeInBytes);
    request.getParameter(lastModified);
    rowcount++;
    for(rc=0;rc<20;rc++){
         HashMap map= new HashMap();
         map.put(fileName, String);
         map.put(sizeInBytes, String);
         map.put(lastModified, String);
              list.add(map);
    request.setAttribute(list);
    %>
    <div class="HRGold"></div>
    <center>
    <form method="post" action="../com/mci/os/web/struts/taglib/Grid.java" >
    <dotj:grid name="grid" id="grid">
    <input type="text" name="fileName" value="fileName1" size="25">
    <input type="text" name="sizeInBytes" value="sizeInBytes1" size="25">
    <input type="text" name="lastModified" value="lastModified" size="25">
    <input type="submit" name="submit">
    </dotj:grid>
    <br>
    </form>
    </center>
    </html:form>
    </html:html>
    I am trying to form a list in JSP page and then get it in action class
    Action Class is as follows :-
    package com.mci.os.web.struts.taglib;
    import java.io.IOException;
    import java.lang.reflect.Method;
    import java.util.ArrayList;
    import java.util.HashMap;
    import java.util.Iterator;
    import java.util.LinkedList;
    import java.util.List;
    import java.io.*;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpSession;
    import javax.servlet.jsp.JspException;
    import javax.servlet.jsp.JspTagException;
    import javax.servlet.jsp.tagext.BodyContent;
    import javax.servlet.jsp.tagext.BodyTagSupport;
    import org.apache.struts.taglib.html.FormTag;
    import com.mci.os.web.struts.bean.order.FileBean;
    import com.mci.os.web.struts.utils.Constants;
    import com.mci.os.web.struts.bean.order.FileBean;
    import javax.servlet.jsp.tagext.TagExtraInfo;
    public class Grid extends BodyTagSupport {
         private static final long serialVersionUID = 1L;
              public int doStartTag() throws JspException {
                   StringBuffer sbMenu = new StringBuffer();
                   HttpServletRequest request = (HttpServletRequest) pageContext.getRequest();
                   HttpSession session = pageContext.getSession();
                   List list = (List) request.getAttribute("list");
                   Iterator i = list.iterator();
                   if(list.size() < 10){
                   while(i.hasNext()){
                        //print the jsp rows and columns
                        sbMenu.append("<table><tr><td>");
                        sbMenu.append("list is :");
                        sbMenu.append(list);
                        sbMenu.append("</table></tr></td>");
                        try{
                             pageContext.getOut().print(sbMenu.toString());
                        }catch(IOException ioe){
                             System.out.println("IO Exception occured while trying to print sbMenu for Grid");                         
                   if(list.size()>10){     
                        sbMenu.append("<table><tr><td>");
                        sbMenu.append("next");
                        sbMenu.append("back");
                        sbMenu.append("</table></tr></td>");
                   return EVAL_BODY_TAG;
    using bea weblogic.....

    Now, I changed code to
    <html:html>
    <html:form action="/orderACSExistsCust">
    <%
    //create a list and put all values file filename, size and last modified into that list
    ArrayList list = new ArrayList();
    int rc = 0;
    String fileName = request.getParameter(fileName);
    String sizeInBytes = request.getParameter(sizeInBytes);
    String lastModified = request.getParameter(lastModified);
    rc++;
    for(rc=0;rc<20;rc++){
         HashMap map= new HashMap();
         map.put("fileName", fileName);
         map.put("sizeInBytes", sizeInBytes);
         map.put("lastModified", lastModified);
              list.add(map);
    request.setAttribute(list);
    %>
    <div class="HRGold"></div>
    <center>
    <form method="post" action="../com/mci/os/web/struts/taglib/Grid.java" >
    <dotj:grid name="grid" id="grid">
    <td>${fileName}</td>
    <input type="text" name="fileName" value="fileName1" size="25">
    <input type="text" name="sizeInBytes" value="sizeInBytes1" size="25">
    <input type="text" name="lastModified" value="lastModified" size="25">
    <input type="submit" name="submit">
    </dotj:grid>
    <br>
    </form>
    </center>
    </html:form>
    </html:html>
    and I am getting
    Compilation of 'D:\bea\user_projects\domains\OSDomain\.\myserver\.wlnotdelete\extract\myserver__appsdir_OSEAR_ear_OS\jsp_servlet\_order\_acs\__oe_45_acs_45_existingcustinfo.java' failed:
    D:\bea\user_projects\domains\OSDomain\.\myserver\.wlnotdelete\extract\myserver__appsdir_OSEAR_ear_OS\jsp_servlet\_order\_acs\__oe_45_acs_45_existingcustinfo.java:304: setAttribute(java.lang.String,java.lang.Object) in javax.servlet.ServletRequest cannot be applied to (java.util.ArrayList)
    probably occurred due to an error in /order/acs/oe-acs-existingcustinfo.jsp line 102:
    request.setAttribute(list);
    I was trying to form a list in JSP itself and then pass the list to the action class where it would insert <table><tr> etc into JSP and make tables appear having user entries

  • jsp:include in taglibs

    Can I use jsp includes inside the taglib

    Hi madhur6,
    Is the below you're looking for - Can I use jsp includes inside the taglib ?-
    See point 1 and 2.
    -- Paul
    1. link:
    http://www.jguru.com/faq/view.jsp?EID=115446
    2. text from the link:
    Normally when you call one JSP page from another you have no significant access to the result of the called JSP. So if I have
    Hi, I like nice clean JSP output
    <jsp:include page="gobbledegook.jsp" flush="true"/>
    Doh!
    When it would be much nicer to be able to do this:
    <%@ taglib uri="blahblah" prefix="myTags"%>
    Hi, I like nice clean JSP output
    <myTags:cleanUp>
    <jsp:include page="gobbledegook.jsp" flush="true"/>
    </myTags:cleanUp>
    Wahoo!
    This can be accomplish with the tag class:
    public class TakeOutTheTrashTag extends BodyTagSupport
    public int doStartTag() throws JspTagException
    return EVAL_BODY_TAG;
    public int doAfterBody() throws JspTagException
    try {
    if (bodyContent != null) {
    String messy = bodyContent.getString();
    String clean = takeOutTheTrash(messy);
    bodyContent.getEnclosingWriter().print(clean);
    } catch (IOException ie) {}
    return EVAL_PAGE;
    public int doEndTag() throws JspTagException
    return EVAL_PAGE;
    private String takeOutTheTrash(String messy)
    String cleanedUp = messy;
    return cleanedUp;

  • Jsp include tag 1.1

    Hi all,
    i am getting the following error if my code snippet has a <jsp:include> tag
    org.apache.jasper.JasperException: Invalid jsp:include tag
    i am using VAJ3.5.3 and i modified the hosts file to support jsp1.1.
    But when i change to jsp1.0 the code works fine and fetching me the page contents.
    Need inputs.
    Regards
    Ramesh Kesavanarayanan

    Hi kesavramesh,
    I think some time ago, you're looking for something like this
    - Can I use jsp includes inside the taglib ?-
    See point 1 and 2.
    -- Paul
    1. link:
    http://www.jguru.com/faq/view.jsp?EID=115446
    2. text from the link:
    Normally when you call one JSP page from another you have no significant access to the result of the called JSP. So if I have
    Hi, I like nice clean JSP output
    <jsp:include page="gobbledegook.jsp" flush="true"/>
    Doh!
    When it would be much nicer to be able to do this:
    <%@ taglib uri="blahblah" prefix="myTags"%>
    Hi, I like nice clean JSP output
    <myTags:cleanUp>
    <jsp:include page="gobbledegook.jsp" flush="true"/>
    </myTags:cleanUp>
    Wahoo!
    This can be accomplish with the tag class:
    public class TakeOutTheTrashTag extends BodyTagSupport
    public int doStartTag() throws JspTagException
    return EVAL_BODY_TAG;
    public int doAfterBody() throws JspTagException
    try {
    if (bodyContent != null) {
    String messy = bodyContent.getString();
    String clean = takeOutTheTrash(messy);
    bodyContent.getEnclosingWriter().print(clean);
    } catch (IOException ie) {}
    return EVAL_PAGE;
    public int doEndTag() throws JspTagException
    return EVAL_PAGE;
    private String takeOutTheTrash(String messy)
    String cleanedUp = messy;
    return cleanedUp;

  • Upgrading from 1.4 to 6 - some code doesn't compile.

    Hi all, I've just upgraded from version 1.4 to 6. I tried compiling a few classes and I'm getting errors (it previously compiled fine under 1.4).
    Any idea how I can get the errors below fixed?
    I've checked the version 6 api and it doesn't contain the servlet classes that I require:
    import javax.servlet.http.*;
    import javax.servlet.*;
    import javax.servlet.jsp.*;
    import javax.servlet.jsp.tagext.*;
    Here's a few errors:
    C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\calendar\WEB-INF\classes\com\javacomponents\HtmlCalendar.java:11: package javax.servlet.http does not exist
    import javax.servlet.http.*;
    ^
    C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\calendar\WEB-INF\classes\com\javacomponents\HtmlCalendar.java:12: package javax.servlet does not exist
    import javax.servlet.*;
    ^
    C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\calendar\WEB-INF\classes\com\javacomponents\HtmlCalendar.java:13: package javax.servlet.jsp does not exist
    import javax.servlet.jsp.*;
    ^
    C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\calendar\WEB-INF\classes\com\javacomponents\HtmlCalendar.java:14: package javax.servlet.jsp.tagext does not exist
    import javax.servlet.jsp.tagext.*;
    ^
    C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\calendar\WEB-INF\classes\com\javacomponents\HtmlCalendar.java:18: cannot find symbol
    symbol: class BodyTagSupport
    public class HtmlCalendar extends BodyTagSupport{
    ^
    C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\calendar\WEB-INF\classes\com\javacomponents\HtmlCalendar.java:31: cannot find symbol
    symbol : class JspTagException
    location: class com.javacomponents.HtmlCalendar
         public int doStartTag() throws JspTagException{
         ^
    C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\calendar\WEB-INF\classes\com\javacomponents\HtmlCalendar.java:36: cannot find symbol
    symbol : class JspTagException
    location: class com.javacomponents.HtmlCalendar
         public int doEndTag() throws JspTagException{
         ^
    C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\calendar\WEB-INF\classes\com\javacomponents\HtmlCalendar.java:33: cannot find symbol
    symbol : variable EVAL_BODY_TAG
    location: class com.javacomponents.HtmlCalendar
              return EVAL_BODY_TAG;
              ^
    C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\calendar\WEB-INF\classes\com\javacomponents\HtmlCalendar.java:38: cannot find symbol
    symbol : class JspWriter
    location: class com.javacomponents.HtmlCalendar
              JspWriter out = pageContext.getOut();
              ^
    C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\calendar\WEB-INF\classes\com\javacomponents\HtmlCalendar.java:38: cannot find symbol
    symbol : variable pageContext
    location: class com.javacomponents.HtmlCalendar
              JspWriter out = pageContext.getOut();
              ^
    C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\calendar\WEB-INF\classes\com\javacomponents\HtmlCalendar.java:97: cannot find symbol
    symbol : class DateCorrection
    location: class com.javacomponents.HtmlCalendar
                             DateCorrection dc = new DateCorrection();
    Cheers in advance,
    MM

    Can you please show me exactly what I need? I've tried downloading a couple of things:
    Java EE SDK 5 Update 2 No JDK
    and
    Java EE 5 SDK Update 2 (with JDK)
    Both times I got an application server installed and I couldn't use Tomcat.
    I thought this would be easy to sort out. What exactly do i need to do?
    Cheers again,
    MM

  • JSP taglib tags

    hello every one
    i am using JSP taglibs in my work and i am trying the example given in book - " JSP The Complete Reference" . example of database operations . In chapter 11.
    But when i compile i am getting warning that EVAL_BODY_TAG is deprecated.
    so i would like to know what can i use instead of EVAL_BODY_TAG
    Thanks
    Amol

    Use either "EVAL_BODY_BUFFERED" or "EVAL_BODY_AGAIN".

  • Custom for loop tag

    Hi all,
    I am trying to implement a custom "for loop tag". But it seems to me that there is a type conversion problem. I've tried many ways to fixed it but I still cannot get it to work. I've dug through my books, searched the internet and this forum but I can't found anythig useful. I am really lost now! Can anyone help me with this? Many many many thanks!!
    loopTag.jsp
    <%@ taglib prefix="myTag" uri="/WEB-INF/myTag.tld" %>
    <% int num=5; %>
    <myTag:loop index="i" count="<%=num%>">
         body1here: i expr: <%=i%> i property: <jsp:getProperty name="i" property="value"/> <br>
    </myTag:loop>
    myTag.tld
    <?xml version="1.0" encoding="ISO-8859-1" ?>
    <!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN" "http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd">
    <taglib>
      <tlibversion>1.0</tlibversion>
      <jspversion>1.1</jspversion>
      <shortname>simple</shortname>
      <tag>
        <name>loop</name>
        <tagclass>myTag.LoopTag</tagclass>
        <bodycontent>JSP</bodycontent>
        <info>for loop</info>
        <attribute>
            <name>index</name>
            <required>true</required>
        </attribute>
        <attribute>
            <name>count</name>
            <required>true</required>
            <rtexprvalue>true</rtexprvalue>
        </attribute>
      </tag>
    </taglib>
    LoopTag.java
    package myTag;
    import javax.servlet.jsp.*;
    import javax.servlet.jsp.tagext.*;
    import java.util.Hashtable;
    import java.io.Writer;
    import java.io.IOException;
    public class LoopTag extends BodyTagSupport {   
        String index;
        int count;
        int i=0;
        public void setIndex(String index){
          this.index=index;
        public void setCount(String count){
          this.count=Integer.parseInt(count);
        public int doStartTag() throws JspException {
            return EVAL_BODY_TAG;
        public void doInitBody() throws JspException {
            pageContext.setAttribute(index, i);
            i++;
        public int doAfterBody() throws JspException {
            try {
                if (i >= count) {
                   bodyContent.writeOut(bodyContent.getEnclosingWriter());
                    return SKIP_BODY;
                                  else{
                                       pageContext.setAttribute(index, i);
                                  i++;
                return EVAL_BODY_TAG;
                        catch (IOException ex) {
                throw new JspTagException(ex.toString());
    Error message:
    type Exception report
    message
    description The server encountered an internal error () that prevented it from fulfilling this request.
    exception
    org.apache.jasper.JasperException: Unable to compile class for JSP
    An error occurred at line: 4 in the jsp file: /loopTag.jsp
    Generated servlet error:
    The method setCount(String) in the type LoopTag is not applicable for the arguments (int)
    An error occurred at line: 5 in the jsp file: /loopTag.jsp
    Generated servlet error:
    i cannot be resolved
         org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84)
         org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:328)
         org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:409)
         org.apache.jasper.compiler.Compiler.compile(Compiler.java:288)
         org.apache.jasper.compiler.Compiler.compile(Compiler.java:267)
         org.apache.jasper.compiler.Compiler.compile(Compiler.java:255)
         org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:556)
         org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:293)
         org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
         org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    note The full stack trace of the root cause is available in the Apache Tomcat/5.5.11 logs.

    I took the custom for-loop one step further and now it can be nested with in other for-loop.
    Hope this is the last time I have to reinvent the wheel. Now I REALLY apprecate JSTL!!
    loopTag.jsp
    <%@ taglib prefix="myTag" uri="/WEB-INF/myTag.tld" %>
    <% int row = 5; %>
    <% int col = 5; %>
    <table border=0>
         <myTag:loop index="i" count="<%= row %>">
              <tr>
                   <myTag:loop index="j" count="<%= col %>">
                        <td>index: i=<myTag:printIndex parentLevel="2" /> j=<myTag:printIndex parentLevel="1" />, <br></td>
                   </myTag:loop>
              </tr>
         </myTag:loop>
    </table>
    myTag.tld
    <?xml version="1.0" encoding="ISO-8859-1" ?>
    <!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN" "http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd">
    <taglib>
      <tlibversion>1.0</tlibversion>
      <jspversion>1.1</jspversion>
      <shortname>simple</shortname>
      <tag>
        <name>loop</name>
        <tagclass>myTag.LoopTag</tagclass>
        <bodycontent>JSP</bodycontent>
        <info>for loop</info>
        <attribute>
            <name>index</name>
            <required>true</required>
                        <rtexprvalue>true</rtexprvalue>
        </attribute>
        <attribute>
            <name>count</name>
            <required>true</required>
            <rtexprvalue>true</rtexprvalue>
        </attribute>
      </tag>
      <tag>
        <name>printIndex</name>
        <tagclass>myTag.LoopPrintTag</tagclass>
        <bodycontent>JSP</bodycontent>
        <info>for loop print</info>
              <attribute>
            <name>parentLevel</name>
            <required>true</required>
            <rtexprvalue>true</rtexprvalue>
        </attribute>
      </tag>
    </taglib>
    LoopTag.java
    package myTag;
    import javax.servlet.jsp.*;
    import javax.servlet.jsp.tagext.*;
    import java.util.Hashtable;
    import java.io.Writer;
    import java.io.IOException;
    public class LoopTag extends BodyTagSupport {   
        String index;
        int count;
        int i=0;
        public void setIndex(String index){
          this.index=index;
        public String getIndex(){
          return String.valueOf(pageContext.getAttribute(index));
        public void setCount(int count){
          this.count=count;
        public int doStartTag() throws JspException {
                         i = 0;
            return EVAL_BODY_TAG;
        public void doInitBody() throws JspException {
            pageContext.setAttribute(index, i);
            i++;
        public int doAfterBody() throws JspException {
            try {
                if (i >= count) {
                   bodyContent.writeOut(bodyContent.getEnclosingWriter());
                    return SKIP_BODY;
                                  else{
                                       pageContext.setAttribute(index, i);
                                  i++;
                return EVAL_BODY_TAG;
                        catch (IOException ex) {
                throw new JspTagException(ex.toString());
    LoopPrintTag.java
    package myTag;
    import javax.servlet.jsp.*;
    import javax.servlet.jsp.tagext.*;
    import java.io.*;
    import javax.servlet.*;
    public class LoopPrintTag extends BodyTagSupport {
         private int parentLevel = 1;
      public int doStartTag() throws JspTagException {
              LoopTag parent = (LoopTag)findAncestorWithClass(this, LoopTag.class);
              for(int i=1; i<parentLevel; i++){
                   parent = (LoopTag)findAncestorWithClass(parent, LoopTag.class);
        if (parent == null) {
          throw new JspTagException("print not inside loop");
              else{
                   try {
                             JspWriter out = pageContext.getOut();
                             out.print(parent.getIndex());
                   } catch(IOException ioe) {
                             System.out.println("Error in printTag: " + ioe);
        return(SKIP_BODY);
         public void setParentLevel(int _parentLevel){
              if(_parentLevel > 0){
                   parentLevel = _parentLevel;
    Output:
    index: i=0 j=0, index: i=0 j=1, index: i=0 j=2, index: i=0 j=3, index: i=0 j=4,
    index: i=1 j=0, index: i=1 j=1, index: i=1 j=2, index: i=1 j=3, index: i=1 j=4,
    index: i=2 j=0, index: i=2 j=1, index: i=2 j=2, index: i=2 j=3, index: i=2 j=4,
    index: i=3 j=0, index: i=3 j=1, index: i=3 j=2, index: i=3 j=3, index: i=3 j=4,
    index: i=4 j=0, index: i=4 j=1, index: i=4 j=2, index: i=4 j=3, index: i=4 j=4,

  • Migrating from Nedynamics to Iplanet

    Hi
    We have migrated nedynamics project (Ver 5.0) into iplanet.
    Some pages are coming up and working fine but some pages are not
    working . For example in netdynamic project there is one page name
    called
    pgListMessage .We have binded one dataobject to this page.
    This page does not contain any custom code. In netdyanmics studio
    if you highlight this page and then if you click run button then it
    will show
    first record of the dataobject.
    When we are tring to bring up this kind of pages(Nedynamics pages bind
    with
    dataobjects) then it is writing
    the following errors in log file.
    We are using ORACLE_OCI drivers to communicate oracle database.
    Java scripts are working fine.
    Events are working fine.
    Drop down boxes are not working .Drop down
    boxes supposed to populate using database tables.
    db2cli.dll(odbc) file does not exist in my system do we need to
    have this file in my system.
    Could you please help me to figure out this problems.
    Thanks
    Sn
    Errors
    [06/Nov/2000 15:30:39:1] error: Exception: SERVLET-compile_failed:
    Failed in compiling template: /splepad/splepad/Message/pgListMsgs.jsp,
    javac error:
    c:\iplanet\ias6\ias\APPS\compiled_jsp\splepad\splepad\Message\pgListMsgs
    .java:107: Undefined variable or class name: dobListMsgsModel
    out.print(
    viewBean.getRepeated1().getdobListMsgsModel().getValue(dobListMsgsModel.
    FIELD_MES_SEQID) );} while (_JSP__0.doAfterBody() ==
    BodyTag.EVAL_BODY_TAG);
    ^
    1 error
    Exception Stack Trace:
    java.lang.Exception: javac error:
    c:\iplanet\ias6\ias\APPS\compiled_jsp\splepad\splepad\Message\pgListMsgs
    .java:107: Undefined variable or class name: dobListMsgsModel
    out.print(
    viewBean.getRepeated1().getdobListMsgsModel().getValue(dobListMsgsModel.
    FIELD_MES_SEQID) );} while (_JSP__0.doAfterBody() ==
    BodyTag.EVAL_BODY_TAG);
    ^
    1 error
    at
    com.netscape.server.servlet.jsp.JSPCompiler.compileJSP(Unknown Source)
    at
    com.netscape.server.servlet.jsp.JSPCompiler.compileOrLoadJSP(Unknown
    Source)
    at
    com.netscape.server.servlet.jsp.JSPCompiler.compileInstance(Unknown
    Source)
    at
    com.netscape.server.servlet.jsp.JSPCompiler.compileInstance(Unknown
    Source)
    at
    com.netscape.server.servlet.platformhttp.PlatformHttpServletResponse.cal
    lJspCompiler(Unknown Source)
    at
    com.netscape.server.servlet.platformhttp.PlatformHttpServletResponse.cal
    lUri(Unknown Source)
    at
    com.netscape.server.servlet.platformhttp.PlatformHttpServletResponse.cal
    lUriRestrictOutput(Unknown Source)
    at
    com.netscape.server.servlet.platformhttp.PlatformRequestDispatcher.forwa
    rd(Unknown Source)
    at com.spl.jato.view.ViewBeanBase.forward(ViewBeanBase.java:266)
    at
    splepad.Message.pgSelectCriteriaViewBean.handleBtnSearchRequest(pgSelect
    CriteriaViewBean.java:360)
    at java.lang.reflect.Method.invoke(Native Method)
    at
    com.spl.jato.view.RequestHandlingViewBase.handleRequest(RequestHandlingV
    iewBase.java:236)
    at
    com.spl.jato.ApplicationServletBase.invokeRequestHandler(ApplicationServ
    letBase.java:565)
    at
    com.spl.jato.ApplicationServletBase.dispatchRequest(ApplicationServletBa
    se.java:521)
    at
    com.spl.jato.ApplicationServletBase.processRequest(ApplicationServletBas
    e.java:398)
    at
    com.spl.jato.ApplicationServletBase.doPost(ApplicationServletBase.java:2
    93)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:772)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
    at
    com.netscape.server.servlet.servletrunner.ServletInfo.service(Unknown
    Source)
    at
    com.netscape.server.servlet.servletrunner.ServletRunner.execute(Unknown
    Source)
    at com.kivasoft.applogic.AppLogic.execute(Unknown Source)
    at com.kivasoft.applogic.AppLogic.execute(Unknown Source)
    at com.kivasoft.thread.ThreadBasic.run(Native Method)
    at java.lang.Thread.run(Thread.java:479)
    [06/Nov/2000 15:32:43:7] error: Exception: SERVLET-execution_failed:
    Error in executing servlet MessageServlet:
    javax.servlet.ServletException: Handler method "handleBtnSearchRequest"
    threw an unknown exception
    Exception Stack Trace:
    javax.servlet.ServletException: Handler method "handleBtnSearchRequest"
    threw an unknown exception
    at
    com.spl.jato.view.RequestHandlingViewBase.handleRequest(RequestHandlingV
    iewBase.java:253)
    at
    com.spl.jato.ApplicationServletBase.invokeRequestHandler(ApplicationServ
    letBase.java:565)
    at
    com.spl.jato.ApplicationServletBase.dispatchRequest(ApplicationServletBa
    se.java:521)
    at
    com.spl.jato.ApplicationServletBase.processRequest(ApplicationServletBas
    e.java:398)
    at
    com.spl.jato.ApplicationServletBase.doPost(ApplicationServletBase.java:2
    93)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:772)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
    at
    com.netscape.server.servlet.servletrunner.ServletInfo.service(Unknown
    Source)
    at
    com.netscape.server.servlet.servletrunner.ServletRunner.execute(Unknown
    Source)
    at com.kivasoft.applogic.AppLogic.execute(Unknown Source)
    at com.kivasoft.applogic.AppLogic.execute(Unknown Source)
    at com.kivasoft.thread.ThreadBasic.run(Native Method)
    at java.lang.Thread.run(Thread.java:479)
    [06/Nov/2000 15:40:53:8] error: ODBC-083: could not load the library
    <db2cli.dll>
    configured in the registry for the driver <256>
    [06/Nov/2000 15:40:54:1] error: ODBC-083: could not load the library
    <db2cli.dll>
    configured in the registry for the driver <256>
    [06/Nov/2000 15:40:54:4] error: ODBC-083: could not load the library
    <db2cli.dll>
    configured in the registry for the driver <256>
    [06/Nov/2000 15:41:02:1] warning: DSYNC-045: We(0xd8532fb8:10819), lost
    connection to the Primary, 0xd8532fb8:10818
    [06/Nov/2000 15:41:02:1] warning: DSYNC-015: Primary died and no backups
    are found; we(0xd8532fb8:10819), are going Standalone
    [06/Nov/2000 15:41:03:1] error: CONN-003: socket receive error
    (RecvBuffer 1) (conn 0xea6b148, sock 1752, host 0xd8532fb8, port 0)
    [06/Nov/2000 15:41:03:1] error: CONN-003: socket receive error
    (RecvBuffer 1) (conn 0xea18a78, sock 1020, host 0xd8532fb8, port 10818)
    [06/Nov/2000 15:41:35:2] error: ODBC-083: could not load the library
    <db2cli.dll>
    configured in the registry for the driver <256>
    [06/Nov/2000 15:41:35:5] error: ODBC-083: could not load the library
    <db2cli.dll>
    configured in the registry for the driver <256>
    [06/Nov/2000 15:41:35:8] error: ODBC-083: could not load the library
    <db2cli.dll>
    configured in the registry for the driver <256>
    [06/Nov/2000 15:41:52:1] error: Exception: SERVLET-execution_failed:
    Error in executing servlet MessageServlet:
    javax.servlet.ServletException: Handler method "handleBtnSearchRequest"
    threw an unknown exception
    Exception Stack Trace:
    javax.servlet.ServletException: Handler method "handleBtnSearchRequest"
    threw an unknown exception
    at
    com.spl.jato.view.RequestHandlingViewBase.handleRequest(RequestHandlingV
    iewBase.java:253)
    at
    com.spl.jato.ApplicationServletBase.invokeRequestHandler(ApplicationServ
    letBase.java:565)
    at
    com.spl.jato.ApplicationServletBase.dispatchRequest(ApplicationServletBa
    se.java:521)
    at
    com.spl.jato.ApplicationServletBase.processRequest(ApplicationServletBas
    e.java:398)
    at
    com.spl.jato.ApplicationServletBase.doPost(ApplicationServletBase.java:2
    93)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:772)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
    at
    com.netscape.server.servlet.servletrunner.ServletInfo.service(Unknown
    Source)
    at
    com.netscape.server.servlet.servletrunner.ServletRunner.execute(Unknown
    Source)
    at com.kivasoft.applogic.AppLogic.execute(Unknown Source)
    at com.kivasoft.applogic.AppLogic.execute(Unknown Source)
    at com.kivasoft.thread.ThreadBasic.run(Native Method)
    at java.lang.Thread.run(Thread.java:479)
    [06/Nov/2000 15:56:07:8] error: Exception: SERVLET-run_failed: Failed in
    running template: /splepad/splepad/Message/pgMsgDetail.jsp,
    javax.servlet.ServletException: Model control exception during
    beginDisplay() event: [java.sql.SQLException: java.sql.SQLException: No
    suitable driver][com.spl.jato.model.ModelControlException]
    Exception Stack Trace:
    javax.servlet.ServletException: Model control exception during
    beginDisplay() event: [java.sql.SQLException: java.sql.SQLException: No
    suitable driver][com.spl.jato.model.ModelControlException]
    at com.netscape.jsp.PageContextImpl.handlePageException(Unknown
    Source)
    at
    jsp.APPS.splepad.splepad.Message.pgMsgDetail._jspService(pgMsgDetail.jav
    a:277)
    at
    jsp.APPS.splepad.splepad.Message.pgMsgDetail.service(pgMsgDetail.java:35
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
    at
    com.netscape.server.servlet.servletrunner.ServletInfo.service(Unknown
    Source)
    at
    com.netscape.server.servlet.servletrunner.ServletRunner.callJSP(Unknown
    Source)
    at
    com.netscape.server.servlet.platformhttp.PlatformHttpServletResponse.cal
    lJspCompiler(Unknown Source)
    at
    com.netscape.server.servlet.platformhttp.PlatformHttpServletResponse.cal
    lUri(Unknown Source)
    at
    com.netscape.server.servlet.platformhttp.PlatformHttpServletResponse.cal
    lUriRestrictOutput(Unknown Source)
    at
    com.netscape.server.servlet.platformhttp.PlatformRequestDispatcher.forwa
    rd(Unknown Source)
    at com.spl.jato.view.ViewBeanBase.forward(ViewBeanBase.java:266)
    at
    com.spl.jato.view.ViewBeanBase.forwardTo(ViewBeanBase.java:175)
    at
    com.spl.jato.ApplicationServletBase.dispatchRequest(ApplicationServletBa
    se.java:529)
    at
    com.spl.jato.ApplicationServletBase.processRequest(ApplicationServletBas
    e.java:398)
    at
    com.spl.jato.ApplicationServletBase.doPost(ApplicationServletBase.java:2
    93)
    at
    com.spl.jato.ApplicationServletBase.doGet(ApplicationServletBase.java:27
    5)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
    at
    com.netscape.server.servlet.servletrunner.ServletInfo.service(Unknown
    Source)
    at
    com.netscape.server.servlet.servletrunner.ServletRunner.execute(Unknown
    Source)
    at com.kivasoft.applogic.AppLogic.execute(Unknown Source)
    at com.kivasoft.applogic.AppLogic.execute(Unknown Source)
    at com.kivasoft.thread.ThreadBasic.run(Native Method)
    at java.lang.Thread.run(Thread.java:479)

    Engines getting killed automatically and error related with connections.This error comes even load is normal and networkadapter and diskspace settings are o.k Pls suggest the solaution at the earliest
    [09/Feb/2005 08:20:41:7] error: CONN-003: socket receive error (RecvBuffer 1) (conn 0x441d50, sock 31, host 0xac8312f, port 10821)
    [09/Feb/2005 08:20:41:7] error: CONN-003: socket receive error (RecvBuffer 1) (conn 0x429498, sock 24, host 0xac8312f, port 0)
    [09/Feb/2005 08:44:17:3] error: CONN-003: socket receive error (RecvBuffer 1) (conn 0x42fe60, sock 28, host 0xac8312f, port 0)
    [09/Feb/2005 08:44:17:3] error: CONN-003: socket receive error (RecvBuffer 1) (conn 0x450160, sock 32, host 0xac8312f, port 10824)
    [09/Feb/2005 09:15:50:7] error: CONN-003: socket receive error (RecvBuffer 1) (conn 0x81a0a8, sock 30, host 0xac8312f, port 0)
    [09/Feb/2005 09:15:50:7] error: CONN-003: socket receive error (RecvBuffer 1) (conn 0x72df90, sock 31, host 0xac8312f, port 10821)
    [09/Feb/2005 09:20:15:8] error: CONN-003: socket receive error (RecvBuffer 1) (conn 0x42b7b8, sock 26, host 0xac8312f, port 0)
    [09/Feb/2005 09:20:15:9] error: CONN-003: socket receive error (RecvBuffer 1) (conn 0x451e40, sock 33, host 0xac8312f, port 10822)
    [09/Feb/2005 09:45:59:0] error: CONN-003: socket receive error (RecvBuffer 1) (conn 0x426460, sock 25, host 0xac8312f, port 10820)
    [09/Feb/2005 09:45:59:0] error: CONN-003: socket receive error (RecvBuffer 1) (conn 0x423f10, sock 23, host 0xac8312f, port 0)
    [09/Feb/2005 09:45:59:0] error: CONN-OS: Bad file number
    [09/Feb/2005 09:45:59:0] error: CONN-002: socket send error (Send) (conn 0x426460, sock 0, host 0x0, port 0)
    [09/Feb/2005 09:45:59:0] error: CONN-OS: Bad file number
    [09/Feb/2005 09:45:59:0] error: CONN-002: socket send error (Send) (conn 0x426460, sock 0, host 0x0, port 0)
    [09/Feb/2005 09:45:59:1] error: CONN-OS: Bad file number
    [09/Feb/2005 09:45:59:1] error: CONN-002: socket send error (Send) (conn 0x426460, sock 0, host 0x0, port 0)
    [09/Feb/2005 09:45:59:1] error: CONN-OS: Bad file number
    [09/Feb/2005 09:45:59:1] error: CONN-002: socket send error (Send) (conn 0x426460, sock 0, host 0x0, port 0)
    [09/Feb/2005 09:45:59:1] error: CONN-OS: Bad file number
    [09/Feb/2005 09:45:59:1] error: CONN-002: socket send error (Send) (conn 0x426460, sock 0, host 0x0, port 0)
    [09/Feb/2005 09:45:59:1] error: CONN-OS: Bad file number
    [09/Feb/2005 09:45:59:1] error: CONN-002: socket send error (Send) (conn 0x426460, sock 0, host 0x0, port 0)
    [09/Feb/2005 09:49:25:8] error: CONN-003: socket receive error (RecvBuffer 1) (conn 0x453280, sock 34, host 0xac8312f, port 10823)
    [09/Feb/2005 09:49:25:8] error: CONN-003: socket receive error (RecvBuffer 1) (conn 0x42db20, sock 27, host 0xac8312f, port 0)
    [09/Feb/2005 10:19:24:0] error: CONN-003: socket receive error (RecvBuffer 1) (conn 0x708d58, sock 26, host 0xac8312f, port 0)
    [09/Feb/2005 10:19:24:0] error: CONN-003: socket receive error (RecvBuffer 1) (conn 0x66a9b8, sock 33, host 0xac8312f, port 10822)
    [09/Feb/2005 10:19:24:0] error: CONN-OS: Bad file number
    [09/Feb/2005 10:19:24:0] error: CONN-002: socket send error (Send) (conn 0x66a9b8, sock 33, host 0xac8312f, port 10822)
    [09/Feb/2005 10:19:24:0] error: CONN-OS: Bad file number
    [09/Feb/2005 10:19:24:0] error: CONN-002: socket send error (Send) (conn 0x66a9b8, sock 33, host 0xac8312f, port 10822)
    [09/Feb/2005 10:19:24:1] error: CONN-OS: Bad file number
    [09/Feb/2005 10:19:24:1] error: CONN-002: socket send error (Send) (conn 0x66a9b8, sock 33, host 0xac8312f, port 10822)
    [09/Feb/2005 11:13:06:1] error: CONN-003: socket receive error (RecvBuffer 1) (conn 0x13a3b58, sock 27, host 0xac8312f, port 0)
    [09/Feb/2005 11:13:06:1] error: CONN-003: socket receive error (RecvBuffer 1) (conn 0x13aac60, sock 33, host 0xac8312f, port 10822)
    [09/Feb/2005 11:33:01:9] error: CONN-003: socket receive error (RecvBuffer 1) (conn 0x13aac60, sock 26, host 0xac8312f, port 0)
    [09/Feb/2005 11:33:01:9] error: CONN-003: socket receive error (RecvBuffer 1) (conn 0x13a3b58, sock 33, host 0xac8312f, port 10822)
    [09/Feb/2005 11:33:01:9] error: CONN-OS: Bad file number
    [09/Feb/2005 11:33:01:9] error: CONN-002: socket send error (Send) (conn 0x13a3b58, sock 0, host 0x0, port 0)
    [09/Feb/2005 11:33:01:9] error: CONN-OS: Bad file number
    [09/Feb/2005 11:33:01:9] error: CONN-002: socket send error (Send) (conn 0x13a3b58, sock 0, host 0x0, port 0)
    [09/Feb/2005 11:33:02:0] error: CONN-OS: Bad file number
    [09/Feb/2005 11:33:02:0] error: CONN-002: socket send error (Send) (conn 0x13a3b58, sock 0, host 0x0, port 0)
    [09/Feb/2005 11:33:02:0] error: CONN-OS: Bad file number
    [09/Feb/2005 11:33:02:0] error: CONN-002: socket send error (Send) (conn 0x13a3b58, sock 0, host 0x0, port 0)
    [09/Feb/2005 11:33:02:0] error: CONN-OS: Bad file number
    [09/Feb/2005 11:33:02:0] error: CONN-002: socket send error (Send) (conn 0x13a3b58, sock 0, host 0x0, port 0)
    [09/Feb/2005 11:33:02:0] error: CONN-OS: Bad file number
    [09/Feb/2005 11:33:02:0] error: CONN-002: socket send error (Send) (conn 0x13a3b58, sock 0, host 0x0, port 0)
    [09/Feb/2005 11:33:02:0] error: CONN-OS: Bad file number
    [09/Feb/2005 11:33:02:0] error: CONN-002: socket send error (Send) (conn 0x13a3b58, sock 0, host 0x0, port 0)
    [09/Feb/2005 11:33:02:0] error: CONN-OS: Bad file number
    [09/Feb/2005 11:33:02:0] error: CONN-002: socket send error (Send) (conn 0x13a3b58, sock 0, host 0x0, port 0)
    [09/Feb/2005 11:33:02:0] error: CONN-OS: Bad file number
    [09/Feb/2005 11:33:02:0] error: CONN-002: socket send error (Send) (conn 0x13a3b58, sock 0, host 0x0, port 0)
    [09/Feb/2005 11:33:02:0] error: CONN-OS: Bad file number
    [09/Feb/2005 11:33:02:0] error: CONN-002: socket send error (Send) (conn 0x13a3b58, sock 0, host 0x0, port 0)
    [09/Feb/2005 11:33:02:0] error: CONN-OS: Bad file number
    [09/Feb/2005 11:33:02:0] error: CONN-002: socket send error (Send) (conn 0x13a3b58, sock 0, host 0x0, port 0)
    [09/Feb/2005 11:33:02:0] error: CONN-OS: Bad file number
    [09/Feb/2005 11:33:02:0] error: CONN-002: socket send error (Send) (conn 0x13a3b58, sock 0, host 0x0, port 0)
    [09/Feb/2005 11:33:02:0] error: CONN-OS: Bad file number
    [09/Feb/2005 11:33:02:0] error: CONN-002: socket send error (Send) (conn 0x13a3b58, sock 0, host 0x0, port 0)
    [09/Feb/2005 11:33:02:0] error: CONN-OS: Bad file number
    [09/Feb/2005 11:33:02:0] error: CONN-002: socket send error (Send) (conn 0x13a3b58, sock 0, host 0x0, port 0)
    [09/Feb/2005 11:33:02:0] error: CONN-OS: Bad file number
    [09/Feb/2005 11:33:02:0] error: CONN-002: socket send error (Send) (conn 0x13a3b58, sock 0, host 0x0, port 0)
    [09/Feb/2005 11:33:02:0] error: CONN-OS: Bad file number
    [09/Feb/2005 11:33:02:0] error: CONN-002: socket send error (Send) (conn 0x13a3b58, sock 0, host 0x0, port 0)
    [09/Feb/2005 11:33:02:0] error: CONN-OS: Bad file number
    [09/Feb/2005 11:33:02:0] error: CONN-002: socket send error (Send) (conn 0x13a3b58, sock 0, host 0x0, port 0)
    [09/Feb/2005 11:33:02:0] error: CONN-OS: Bad file number
    [09/Feb/2005 11:33:02:0] error: CONN-002: socket send error (Send) (conn 0x13a3b58, sock 0, host 0x0, port 0)
    [09/Feb/2005 11:33:02:0] error: CONN-OS: Bad file number
    [09/Feb/2005 11:33:02:0] error: CONN-002: socket send error (Send) (conn 0x13a3b58, sock 0, host 0x0, port 0)
    [09/Feb/2005 11:33:02:0] error: CONN-OS: Bad file number
    [09/Feb/2005 11:33:02:0] error: CONN-002: socket send error (Send) (conn 0x13a3b58, sock 0, host 0x0, port 0)
    [09/Feb/2005 11:33:02:0] error: CONN-OS: Bad file number
    [09/Feb/2005 11:33:02:0] error: CONN-002: socket send error (Send) (conn 0x13a3b58, sock 0, host 0x0, port 0)
    [09/Feb/2005 14:03:40:6] error: CONN-OS: No such file or directory
    [09/Feb/2005 14:03:40:6] error: CONN-003: socket receive error (RecvBuffer 1) (conn 0x4321c0, sock 29, host 0xcbc8c11a, port 0)
    [09/Feb/2005 14:03:49:5] error: CONN-003: socket receive error (RecvBuffer 1) (conn 0x421f98, sock 20, host 0xac8312f, port 0)
    [09/Feb/2005 14:50:26:6] error: CONN-003: socket receive error (RecvBuffer 1) (conn 0x430100, sock 28, host 0xac8312f, port 0)
    [09/Feb/2005 14:50:26:6] error: CONN-003: socket receive error (RecvBuffer 1) (conn 0x455a70, sock 34, host 0xac8312f, port 10824)
    [09/Feb/2005 14:50:26:6] error: CONN-OS: Bad file number
    [09/Feb/2005 14:50:26:6] error: CONN-002: socket send error (Send) (conn 0x455a70, sock 34, host 0xac8312f, port 10824)
    [09/Feb/2005 14:50:26:6] error: CONN-OS: Bad file number
    [09/Feb/2005 14:50:26:6] error: CONN-002: socket send error (Send) (conn 0x455a70, sock 34, host 0xac8312f, port 10824)
    [09/Feb/2005 14:50:26:6] error: CONN-OS: Bad file number
    [09/Feb/2005 14:50:26:6] error: CONN-002: socket send error (Send) (conn 0x455a70, sock 34, host 0xac8312f, port 10824)
    [09/Feb/2005 14:50:26:6] error: CONN-OS: Bad file number
    [09/Feb/2005 14:50:26:6] error: CONN-002: socket send error (Send) (conn 0x455a70, sock 34, host 0xac8312f, port 10824)
    [09/Feb/2005 14:50:26:6] error: CONN-OS: Bad file number
    [09/Feb/2005 14:50:26:6] error: CONN-002: socket send error (Send) (conn 0x455a70, sock 34, host 0xac8312f, port 10824)
    [09/Feb/2005 14:50:26:6] error: CONN-OS: Bad file number
    [09/Feb/2005 14:50:26:6] error: CONN-002: socket send error (Send) (conn 0x455a70, sock 34, host 0xac8312f, port 10824)
    [09/Feb/2005 14:50:26:6] error: CONN-OS: Bad file number
    [09/Feb/2005 14:50:26:6] error: CONN-002: socket send error (Send) (conn 0x455a70, sock 34, host 0xac8312f, port 10824)
    [09/Feb/2005 14:50:26:6] error: CONN-OS: Bad file number
    [09/Feb/2005 14:50:26:6] error: CONN-002: socket send error (Send) (conn 0x455a70, sock 34, host 0xac8312f, port 10824)
    [09/Feb/2005 14:50:26:6] error: CONN-OS: Bad file number
    [09/Feb/2005 14:50:26:6] error: CONN-002: socket send error (Send) (conn 0x455a70, sock 34, host 0xac8312f, port 10824)
    [09/Feb/2005 14:50:26:6] error: CONN-OS: Bad file number
    [09/Feb/2005 14:50:26:6] error: CONN-002: socket send error (Send) (conn 0x455a70, sock 34, host 0xac8312f, port 10824)
    [09/Feb/2005 14:50:26:6] error: CONN-OS: Bad file number
    [09/Feb/2005 14:50:26:6] error: CONN-002: socket send error (Send) (conn 0x455a70, sock 34, host 0xac8312f, port 10824)
    [09/Feb/2005 14:50:26:6] error: CONN-OS: Bad file number
    [09/Feb/2005 14:50:26:6] error: CONN-002: socket send error (Send) (conn 0x455a70, sock 34, host 0xac8312f, port 10824)
    [09/Feb/2005 14:50:26:6] error: CONN-OS: Bad file number
    [09/Feb/2005 14:50:26:6] error: CONN-002: socket send error (Send) (conn 0x455a70, sock 34, host 0xac8312f, port 10824)
    [09/Feb/2005 14:50:26:6] error: CONN-OS: Bad file number
    [09/Feb/2005 14:50:26:6] error: CONN-002: socket send error (Send) (conn 0x455a70, sock 34, host 0xac8312f, port 10824)
    [09/Feb/2005 14:50:26:6] error: CONN-OS: Bad file number
    [09/Feb/2005 14:50:26:6] error: CONN-002: socket send error (Send) (conn 0x455a70, sock 34, host 0xac8312f, port 10824)
    [09/Feb/2005 14:50:26:6] error: CONN-OS: Bad file number
    [09/Feb/2005 14:50:26:6] error: CONN-002: socket send error (Send) (conn 0x455a70, sock 34, host 0xac8312f, port 10824)
    [09/Feb/2005 14:50:26:6] error: CONN-OS: Bad file number
    [09/Feb/2005 14:50:26:6] error: CONN-002: socket send error (Send) (conn 0x455a70, sock 34, host 0xac8312f, port 10824)
    [09/Feb/2005 14:50:26:6] error: CONN-OS: Bad file number
    [09/Feb/2005 14:50:26:6] error: CONN-002: socket send error (Send) (conn 0x455a70, sock 34, host 0xac8312f, port 10824)
    [09/Feb/2005 14:50:26:6] error: CONN-OS: Bad file number
    [09/Feb/2005 14:50:26:6] error: CONN-002: socket send error (Send) (conn 0x455a70, sock 34, host 0xac8312f, port 10824)
    [09/Feb/2005 14:50:26:6] error: CONN-OS: Bad file number
    [09/Feb/2005 14:50:26:6] error: CONN-002: socket send error (Send) (conn 0x455a70, sock 34, host 0xac8312f, port 10824)
    [09/Feb/2005 14:50:26:6] error: CONN-OS: Bad file number
    [09/Feb/2005 14:50:26:6] error: CONN-002: socket send error (Send) (conn 0x455a70, sock 34, host 0xac8312f, port 10824)
    [09/Feb/2005 14:50:26:6] error: CONN-OS: Bad file number
    [09/Feb/2005 14:50:26:6] error: CONN-002: socket send error (Send) (conn 0x455a70, sock 34, host 0xac8312f, port 10824)
    [09/Feb/2005 14:55:22:9] error: CONN-003: socket receive error (RecvBuffer 1) (conn 0x4266f8, sock 25, host 0xac8312f, port 10820)
    [09/Feb/2005 14:55:22:9] error: CONN-003: socket receive error (RecvBuffer 1) (conn 0x4241d8, sock 23, host 0xac8312f, port 0)
    [09/Feb/2005 14:55:22:9] error: CONN-OS: Bad file number
    [09/Feb/2005 14:55:22:9] error: CONN-002: socket send error (Send) (conn 0x4266f8, sock 25, host 0xac8312f, port 10820)
    [09/Feb/2005 14:55:22:9] error: CONN-OS: Bad file number
    [09/Feb/2005 14:55:22:9] error: CONN-002: socket send error (Send) (conn 0x4266f8, sock 25, host 0xac8312f, port 10820)
    [09/Feb/2005 14:55:22:9] error: CONN-OS: Bad file number
    [09/Feb/2005 14:55:22:9] error: CONN-002: socket send error (Send) (conn 0x4266f8, sock 25, host 0xac8312f, port 10820)
    [09/Feb/2005 14:55:22:9] error: CONN-OS: Bad file number
    [09/Feb/2005 14:55:22:9] error: CONN-002: socket send error (Send) (conn 0x4266f8, sock 25, host 0xac8312f, port 10820)
    [09/Feb/2005 14:55:22:9] error: CONN-OS: Bad file number
    [09/Feb/2005 14:55:22:9] error: CONN-002: socket send error (Send) (conn 0x4266f8, sock 25, host 0xac8312f, port 10820)
    [09/Feb/2005 14:55:22:9] error: CONN-OS: Bad file number
    [09/Feb/2005 14:55:22:9] error: CONN-002: socket send error (Send) (conn 0x4266f8, sock 25, host 0xac8312f, port 10820)
    [09/Feb/2005 14:55:22:9] error: CONN-OS: Bad file number
    [09/Feb/2005 14:55:22:9] error: CONN-002: socket send error (Send) (conn 0x4266f8, sock 25, host 0xac8312f, port 10820)
    [09/Feb/2005 14:55:22:9] error: CONN-OS: Bad file number
    [09/Feb/2005 14:55:22:9] error: CONN-002: socket send error (Send) (conn 0x4266f8, sock 25, host 0xac8312f, port 10820)
    [09/Feb/2005 14:55:22:9] error: CONN-OS: Bad file number
    [09/Feb/2005 14:55:22:9] error: CONN-002: socket send error (Send) (conn 0x4266f8, sock 25, host 0xac8312f, port 10820)
    [09/Feb/2005 14:55:22:9] error: CONN-OS: Bad file number
    [09/Feb/2005 14:55:22:9] error: CONN-002: socket send error (Send) (conn 0x4266f8, sock 25, host 0xac8312f, port 10820)
    [09/Feb/2005 14:55:22:9] error: CONN-OS: Bad file number
    [09/Feb/2005 14:55:22:9] error: CONN-002: socket send error (Send) (conn 0x4266f8, sock 25, host 0xac8312f, port 10820)
    [09/Feb/2005 14:55:22:9] error: CONN-OS: Bad file number
    [09/Feb/2005 14:55:22:9] error: CONN-002: socket send error (Send) (conn 0x4266f8, sock 25, host 0xac8312f, port 10820)
    [09/Feb/2005 14:55:22:9] error: CONN-OS: Bad file number
    [09/Feb/2005 14:55:22:9] error: CONN-002: socket send error (Send) (conn 0x4266f8, sock 25, host 0xac8312f, port 10820)
    [09/Feb/2005 14:55:22:9] error: CONN-OS: Bad file number
    [09/Feb/2005 14:55:22:9] error: CONN-002: socket send error (Send) (conn 0x4266f8, sock 25, host 0xac8312f, port 10820)
    [09/Feb/2005 14:55:22:9] error: CONN-OS: Bad file number
    [09/Feb/2005 14:55:22:9] error: CONN-002: socket send error (Send) (conn 0x4266f8, sock 25, host 0xac8312f, port 10820)
    [09/Feb/2005 14:55:22:9] error: CONN-OS: Bad file number
    [09/Feb/2005 14:55:22:9] error: CONN-002: socket send error (Send) (conn 0x4266f8, sock 25, host 0xac8312f, port 10820)
    [09/Feb/2005 14:55:22:9] error: CONN-OS: Bad file number
    [09/Feb/2005 14:55:22:9] error: CONN-002: socket send error (Send) (conn 0x4266f8, sock 25, host 0xac8312f, port 10820)
    [09/Feb/2005 14:55:22:9] error: CONN-OS: Bad file number
    [09/Feb/2005 14:55:22:9] error: CONN-002: socket send error (Send) (conn 0x4266f8, sock 25, host 0xac8312f, port 10820)
    [09/Feb/2005 14:55:22:9] error: CONN-OS: Bad file number
    [09/Feb/2005 14:55:22:9] error: CONN-002: socket send error (Send) (conn 0x4266f8, sock 25, host 0xac8312f, port 10820)
    [09/Feb/2005 14:55:22:9] error: CONN-OS: Bad file number
    [09/Feb/2005 14:55:22:9] error: CONN-002: socket send error (Send) (conn 0x4266f8, sock 25, host 0xac8312f, port 10820)
    [09/Feb/2005 14:55:22:9] error: CONN-OS: Bad file number
    [09/Feb/2005 14:55:22:9] error: CONN-002: socket send error (Send) (conn 0x4266f8, sock 25, host 0xac8312f, port 10820)
    [09/Feb/2005 15:31:35:3] error: CONN-003: socket receive error (RecvBuffer 1) (conn 0x42ddc0, sock 27, host 0xac8312f, port 0)
    [09/Feb/2005 15:31:35:5] error: CONN-003: socket receive error (RecvBuffer 1) (conn 0x44a938, sock 33, host 0xac8312f, port 10823)
    [09/Feb/2005 15:31:35:5] error: CONN-OS: Bad file number
    [09/Feb/2005 15:31:35:5] error: CONN-002: socket send error (Send) (conn 0x44a938, sock 33, host 0xac8312f, port 10823)
    [09/Feb/2005 15:31:35:5] error: CONN-OS: Bad file number
    [09/Feb/2005 15:31:35:5] error: CONN-002: socket send error (Send) (conn 0x44a938, sock 33, host 0xac8312f, port 10823)
    [09/Feb/2005 15:31:35:5] error: CONN-OS: Bad file number
    [09/Feb/2005 15:31:35:5] error: CONN-002: socket send error (Send) (conn 0x44a938, sock 33, host 0xac8312f, port 10823)
    [09/Feb/2005 15:31:35:5] error: CONN-OS: Bad file number
    [09/Feb/2005 15:31:35:5] error: CONN-002: socket send error (Send) (conn 0x44a938, sock 33, host 0xac8312f, port 10823)
    [09/Feb/2005 15:31:35:5] error: CONN-OS: Bad file number
    [09/Feb/2005 15:31:35:5] error: CONN-002: socket send error (Send) (conn 0x44a938, sock 33, host 0xac8312f, port 10823)
    [09/Feb/2005 15:31:35:5] error: CONN-OS: Bad file number
    [09/Feb/2005 15:31:35:5] error: CONN-002: socket send error (Send) (conn 0x44a938, sock 0, host 0x0, port 0)

Maybe you are looking for

  • How to specify multiple message bundles in faces-config.xml

    Hi I have different properties file which I want to use as message bundle. Message.properties Help.properties When I specify this in faces-config.xml <application> <message-bundle>/Message</message-bundle> <message-bundle>/Help</message-bundle> </app

  • How can I make an iPad slide show from files on my iMac

    I am a graphic designer who wants to use my iPad as a portfolio.  1.) Must I create the slide show on the internet?  2.) Is there a way to transfer the files to the iPad and use an iPad portfolio slide show.  The basic problem is getting the images f

  • Fixing PS Web Photo Gallery pages?

    have just started playing with Web Photo Gallery. I built one with the Slideshow. I couldn't figure out where the descriptions were supposed to come from, I thought I could enter them in Bridge somewhere, but didn't figure that out. So, I opened them

  • Hi.. KAIST installation problem

    Hi I am in KAIST and they have a group lisense. I am inside the institution. When I input the seriel number obtained from KIAST, I obtain that it is invalid. Could you help here. I think I put in the right numbers and so on. Only thing is that my Mac

  • Forums Content Import / Export

    Hi we are on EP 7.0 SP16, and we have implemented JIVE Forums, can somebody help on how to export and import forums content into another server. appreciate your help. RAD