Skip to main content

developerWorks >  WebSphere  >  Forums  >  WebSphere MQ Workflow  >  developerWorks

The JSP container failed to load the TagExtraInfo class [com.ibm.wps.pe.pc.legacy.tags.ClientTag$TEI    Point your RSS reader here for a feed of the latest messages in this thread


Tags for this thread: 

     

 
 

My developerWorks
 Welcome, Guest
Sign in or register
Permlink Replies: 7 - Pages: 1 - Last Post: Jul 8, 2009 10:27 PM Last Post By: ptbestari

Posts: 4
Registered: Feb 15, 2006 05:05:59 AM
The JSP container failed to load the TagExtraInfo class [com.ibm.wps.pe.pc.legacy.tags.ClientTag$TEI
Posted: Feb 17, 2006 05:55:17 AM
Click to report abuse...   Click to reply to this thread Reply
Hi,

I am new to Portal Development, I am using RAD 6.0 and its integrated Server Websphere Application 6.0. when I create a PortletProject(without JSR 168) the code appears as given below :

View.jsp

<%@ page session="false" contentType="text/html" import="java.util.*, ibmportlet.*"%>
<%@ taglib uri="/WEB-INF/tld/portlet.tld" prefix="portletAPI" %>
<portletAPI:init/>

<%
IBMPortletPortletSessionBean sessionBean = (IBMPortletPortletSessionBean)portletRequest.getPortletSession().getAttribute(IBMPortletPortlet.SESSION_BEAN);
%>

<DIV style="margin: 6px">

<H3 style="margin-bottom: 3px">Welcome!</H3>
This is a sample <B>view mode</B> page. You have to edit this page to customize it for your own use.<BR>
The source file for this page is "/Web Content/ibmportlet/jsp/html/IBMPortletPortletView.jsp".

<H3 style="margin-bottom: 3px">Form sample</H3>
This is a sample form to test action event handling.
<DIV style="margin: 12px; margin-bottom: 36px">
<% /******** Start of sample code ********/ %>

<%
String formText = sessionBean.getFormText();
if( formText.length()>0 ) {
%>Order details for order id '<%=formText%>' should be displayed here.<%
}
%>
<FORM method="POST" action="<portletAPI:createURI><portletAPI:URIAction name='<%=IBMPortletPortlet.FORM_ACTION%>'/></portletAPI:createURI>">
<LABEL class="wpsLabelText" for="<portletAPI:encodeNamespace value='<%=IBMPortletPortlet.TEXT%>'/>">Enter order id:</LABEL><BR>
<INPUT class="wpsEditField" name="<portletAPI:encodeNamespace value='<%=IBMPortletPortlet.TEXT%>'/>" type="text"/>
<INPUT class="wpsButtonText" name="<portletAPI:encodeNamespace value='<%=IBMPortletPortlet.SUBMIT%>'/>" value="Submit" type="submit"/>
</FORM>

<% /******** End of sample code *********/ %>
</DIV>

</DIV>

when I Run this page it says

Error Message:JSPG0047E: Unable to locate tag library for uri /WEB-INF/tld/portlet.tld

there was no tld folder in WEB-INF so I explicitily created it and put portlet.tld in the same folder with the mapping in web.xml. But after that when I Run the page I get the error as shown below :

com.ibm.ws.jsp.taglib.TldParser logParseErrorMessage Failed to parse Tag Library [/WEB-INF/tld/portlet.tld]: JSPG0235E: The JSP container failed to load the TagExtraInfo class http://com.ibm.wps.pe.pc.legacy.tags.ClientTag$TEI
2/17/06 16:11:50:233 IST 00000045 jsp W com.ibm.ws.jsp.taglib.TagLibraryCache loadWebXmlMap jsp warning failed to load tld at [/WEB-INF/tld/portlet.tld]
2/17/06 16:11:50:249 IST 00000045 jsp W com.ibm.ws.jsp.taglib.TagLibraryCache loadWebXmlMap jsp warning failed to load tld at [/WEB-INF/tld/portlet.tld]
2/17/06 16:11:50:905 IST 00000045 jsp E com.ibm.ws.jsp.taglib.TldParser logParseErrorMessage Failed to parse Tag Library [/WEB-INF/tld/portlet.tld]: JSPG0235E: The JSP container failed to load the TagExtraInfo class http://com.ibm.wps.pe.pc.legacy.tags.ClientTag$TEI
2/17/06 16:11:50:936 IST 00000045 jsp W com.ibm.ws.jsp.taglib.TagLibraryCache loadWebInfMap webinf tld failed to load for resourcePath =[/WEB-INF/tld/portlet.tld]
com.ibm.ws.jsp.JspCoreException: org.xml.sax.SAXException: JSPG0235E: The JSP container failed to load the TagExtraInfo class http://com.ibm.wps.pe.pc.legacy.tags.ClientTag$TEI
at com.ibm.ws.jsp.taglib.TldParser.parseTLD(TldParser.java:236)
at com.ibm.ws.jsp.taglib.TagLibraryCache.loadWebInfMap(TagLibraryCache.java:277)
at com.ibm.ws.jsp.taglib.TagLibraryCache.loadWebInfMap(TagLibraryCache.java:298)
at com.ibm.ws.jsp.taglib.TagLibraryCache.<init>(TagLibraryCache.java:91)
at com.ibm.ws.jsp.webcontainerext.JSPExtensionProcessor.<init>(JSPExtensionProcessor.java:143)
at com.ibm.ws.jsp.webcontainerext.JSPExtensionFactory.createExtensionProcessor(JSPExtensionFactory.java:96)
at com.ibm.ws.webcontainer.webapp.WebApp.initializeExtensionProcessors(WebApp.java:1068)
at com.ibm.ws.webcontainer.webapp.WebApp.initialize(WebApp.java:363)
at com.ibm.ws.webcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:114)
at com.ibm.ws.webcontainer.VirtualHost.addWebApplication(VirtualHost.java:127)
at com.ibm.ws.webcontainer.WebContainer.addWebApp(WebContainer.java:776)
at com.ibm.ws.webcontainer.WebContainer.addWebApplication(WebContainer.java:729)
at com.ibm.ws.runtime.component.WebContainerImpl.install(WebContainerImpl.java:140)
at com.ibm.ws.runtime.component.WebContainerImpl.start(WebContainerImpl.java:360)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1019)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1028)
at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:538)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:724)

I am unable to locate jar file for com.ibm.wps.pe.pc.legacy.tags.ClientTag$TEI its not there in wp.api.pc.pe.legacy.jar.

Please help me out. I just want to create a simple portlet using Wizard

Thanks and Regards
Anamika


Posts: 1
Registered: Feb 24, 2006 01:16:10 AM
Re: The JSP container failed to load the TagExtraInfo class [com.ibm.wps.pe.pc.legacy.tags.ClientTag$TEI
Posted: Feb 24, 2006 01:17:23 AM   in response to: in response to: 's post
Click to report abuse...   Click to reply to this thread Reply

Try to install Portal tools with RAD 6.0 and select 'WebSphere Portal v5.1 stub' as the target server of your project.
dee81

Posts: 11
Registered: Apr 10, 2006 09:44:32 AM
Re: The JSP container failed to load the TagExtraInfo class [com.ibm.wps.pe.pc.legacy.tags.ClientTag$TEI
Posted: Apr 10, 2006 09:46:21 AM   in response to: in response to: 's post
Click to report abuse...   Click to reply to this thread Reply
Hi, I am also facing the same problem. Did you get the answer?
When i try to run a sample portlet application in websphere6.0, i am getting

"Could not load TagExtraInfo class com.ibm.wps.pe.pc.legacy.tags.ClientTag$TEI: com.ibm.wps.pe.pc.legacy.tags.ClientTag$TEI

Could not load TagExtraInfo class com.ibm.wps.pe.pc.legacy.tags.InitTag$TEI: com.ibm.wps.pe.pc.legacy.tags.InitTag$TEI"

Please help me out if you resolved it.

Posts: 3
Registered: May 16, 2006 03:55:37 AM
Re: The JSP container failed to load the TagExtraInfo class [com.ibm.wps.pe.pc.legacy.tags.ClientTag$TEI
Posted: May 16, 2006 03:59:09 AM   in response to: in response to: 's post
Click to report abuse...   Click to reply to this thread Reply
Hi,
I am another one with the same problem.
I try to work through the tutorial and I also add the portlet.tld, now I get the same error as posted.

Who can help?
Thanks

Posts: 1
Registered: Jun 27, 2006 04:21:52 PM
Re: The JSP container failed to load the TagExtraInfo class [com.ibm.wps.pe.pc.legacy.tags.ClientTag$TEI
Posted: Jun 27, 2006 04:23:56 PM   in response to: in response to: 's post
Click to report abuse...   Click to reply to this thread Reply
Hi,
I have also the error

"Caused by: org.xml.sax.SAXException: JSPG0235E: The JSP container failed to load the TagExtraInfo class http://org.apache.taglibs.standard.tei.ImportTEI
at com.ibm.ws.jsp.taglib.TldParser.endElement(TldParser.java:376)"

when I'm using jstl 1.1.2.
hos@de.ibm.com
Re: The JSP container failed to load the TagExtraInfo class [com.ibm.wps.pe.pc.legacy.tags.ClientTag$TEI
Posted: Jul 03, 2006 02:49:33 AM   in response to: in response to: 's post
Click to report abuse...   Click to reply to this thread Reply
Well,

there already exists a thread for this topic with a suggestion.
There is nothing that can be added except the hint that the portal client
was developed for Portal Server 5.x and obviously they removed some
required classfiles in 6.x.
I cannot tell whether or when IBM will adopt the portal client for version
6.x., sorry for this.
As usual, feel free to open a requirement for this.

Volker Hoss
IBM WebSphere MQ Workflow Development
sp_dubey73

Posts: 1
Registered: Apr 23, 2009 01:35:08 AM
Re: The JSP container failed to load the TagExtraInfo class [com.ibm.wps.pe.pc.legacy.tags.ClientTag$TEI
Posted: Apr 23, 2009 01:37:46 AM   in response to: hos@de.ibm.com in response to: hos@de.ibm.com's post
Click to report abuse...   Click to reply to this thread Reply
HI I am getting same type of error.
Currently I need to migrate my current project from WAS5.1 to WAS6.1. my project is working fine on WAS5.1 but on WAS6.1, I am getting this error.
Please suggest some solution
ptbestari

Posts: 1
Registered: Jul 08, 2009 10:26:26 PM
Re: The JSP container failed to load the TagExtraInfo class [com.ibm.wps.pe.pc.legacy.tags.ClientTag$TEI
Posted: Jul 08, 2009 10:27:02 PM   in response to: hos@de.ibm.com in response to: hos@de.ibm.com's post
Click to report abuse...   Click to reply to this thread Reply
could you send the link...
 Tags
Help

Use the search field to find all types of content in My developerWorks with that tag.

Use the slider bar to see more or fewer tags.

Popular tags shows the top tags for this particular type of content or application that you're viewing.

My tags shows your tags for this particular type of content or application that you're viewing.

 

MoreLess 


Point your RSS reader here for a feed of the latest messages in all forums