NullPointer using weblogic's xslt jsp tags
I get the following stack trace (at the bottom), using the xslt tag provided by weblogic
<%@ taglib uri="xmlx.tld" prefix="x"%>
<x:xslt xml="test.xml" />
In, this case the test.xml contains the reference to the stylesheet.
Any help would be greatly apprecieated.
java.lang.NullPointerException
at weblogicx.xml.tags.XsltTag.doEndTag(XsltTag.java:207)
at jsp_servlet._portlets._xmltest.__content._jspService(content.jsp:7)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run
(ServletStubImpl.java:945)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:332)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:376)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:242)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispat
cherImpl.java:539)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispat
cherImpl.java:368)
at weblogic.servlet.jsp.PageContextImpl.include(PageContextImpl.java:119
at jsp_servlet._framework.__portlet._jspService(portlet.jsp:84)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run
(ServletStubImpl.java:945)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:332)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:242)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispat
cherImpl.java:539)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispat
cherImpl.java:368)
at weblogic.servlet.jsp.PageContextImpl.include(PageContextImpl.java:119
at com.bea.portal.render.servlets.jsp.taglib.RenderTag.renderPortlets(Re
nderTag.java:172)
at com.bea.portal.render.servlets.jsp.taglib.RenderTag.doStartTag(Render
Tag.java:60)
at jsp_servlet._framework._layouts._spanningthreecolumn.__template._jspS
ervice(template.jsp:10)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run
(ServletStubImpl.java:945)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:332)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:376)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:242)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispat
cherImpl.java:539)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispat
cherImpl.java:368)
at weblogic.servlet.jsp.PageContextImpl.include(PageContextImpl.java:119
at jsp_servlet._framework.__page._jspService(page.jsp:64)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run
(ServletStubImpl.java:945)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:332)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:242)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispat
cherImpl.java:539)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispat
cherImpl.java:368)
at weblogic.servlet.jsp.PageContextImpl.include(PageContextImpl.java:119
at jsp_servlet._framework.__portal._jspService(portal.jsp:19)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run
(ServletStubImpl.java:945)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:332)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:242)
at weblogic.servlet.internal.RequestDispatcherImpl$ForwardAction.run(Req
uestDispatcherImpl.java:341)
at weblogic.security.service.SecurityServiceManager.runAs(SecurityServic
eManager.java:721)
at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispat
cherImpl.java:251)
at com.bea.portal.appflow.servlets.internal.PortalWebflowServlet.doGet(P
ortalWebflowServlet.java:146)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run
(ServletStubImpl.java:945)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:332)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:242)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio
n.run(WebAppServletContext.java:5360)
at weblogic.security.service.SecurityServiceManager.runAs(SecurityServic
eManager.java:721)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
rvletContext.java:3043)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
pl.java:2468)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:152)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:133)
Soory, I used taglib from http://www.coldsuite.com/jsp.htm
Similar Messages
-
Does weblogic server supports JSP tag pooling
We use lot of Custom Tags in our app, we want improve the performance of JSP pages.
Does Weblogic JSP engine supports JSP Tag Pooling similar to what JASPER (Tomcat
JSP Engine) supports.
If not, is there any way to plug-in my own Tag Pooling classes into JSP Engine.
Thanks
Ramesh
This type of questions are appropriate for the Forms discussion forum.
raghu -
Javazoom UploadBean - using UploadBean properties within jsp tags
I am working on a jsp web application and integrating the UploadBean from javazoom.net into it. I am using a MySQL database to capture all informaion about mp3 files being uploaded - filename, date, filetype, etc.
Can someone guide me as to whether it is possible to reference the properties of the UploadFile class within a jsp tag?
What I am trying to do is this - I want to capture the filename of the file I upload and store it in a MySQL database. Within the SimpleUpload.jsp page, the filename is accessed within scriplet code as follows:
file.getFileName();
(Where file is a variable representing an instance of the UploadFile class, and getFileName() is a method in this class that returns the file name you are uploading).
What I would like to do is use this method so that this same filename can be used in a a sql:update tag to populate a database with the filename and with the other details of the file which is uploaded.
Can anyone advise as to if this is possible and how? I tried to create a sql:update statement to populate the database with the result of file.getFileName();
The problem is that the sql:update jsp tag can't see the file.getFileName() object and method - it doesn't know about this object and method.
Thanks!I'd still appreciate an answer to this if anyone can help.
Thanks. -
Problem using weblogic.jspc with wls6.1
I've got this error using weblogic.jspc on jsp that works fine with the compiler
of 5.1, is this a bug?
java.lang.NullPointerException
at weblogic.management.Admin.getServer(Admin.java:1252)
at weblogic.servlet.internal.dd.ServletEntityResolver.initServerMBean(ServletEntityResolver.java:69)
at weblogic.servlet.internal.dd.ServletEntityResolver.resolveEntity(ServletEntityResolver.java:94)
at weblogic.apache.xerces.readers.DefaultEntityHandler.startReadingFromExternalEntity(DefaultEntityHandler.java:749)
at weblogic.apache.xerces.readers.DefaultEntityHandler.startReadingFromExternalSubset(DefaultEntityHandler.java:566)
at weblogic.apache.xerces.framework.XMLDTDScanner.scanDoctypeDecl(XMLDTDScanner.java:1139)
at weblogic.apache.xerces.framework.XMLDocumentScanner.scanDoctypeDecl(XMLDocumentScanner.java:2215)
at weblogic.apache.xerces.framework.XMLDocumentScanner.access$0(Compiled
Code)
at weblogic.apache.xerces.framework.XMLDocumentScanner$PrologDispatcher.dispatch(Compiled
Code)
at weblogic.apache.xerces.framework.XMLDocumentScanner.parseSome(Compiled
Code)
at weblogic.apache.xerces.framework.XMLParser.parse(XMLParser.java:967)
at weblogic.apache.xerces.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:175)
at weblogic.servlet.internal.dd.DescriptorLoader.parse(DescriptorLoader.java:311)
at weblogic.servlet.internal.dd.DescriptorLoader.initializeWebXml(DescriptorLoader.java:327)
at weblogic.servlet.internal.dd.DescriptorLoader.initialize(DescriptorLoader.java:242)
at weblogic.servlet.internal.dd.DescriptorLoader.<init>(DescriptorLoader.java:176)
at weblogic.servlet.internal.dd.DescriptorLoader.loadDescriptor(DescriptorLoader.java:396)
at weblogic.jspc.runBodyInternal(Compiled Code)
at weblogic.jspc.runBody(jspc.java:169)
at weblogic.utils.compiler.Tool.run(Tool.java:79)
at weblogic.jspc.main(Compiled Code)
--------------- nested within: ------------------
weblogic.utils.AssertionError: ***** ASSERTION FAILED ***** - with nested exception:
[java.lang.NullPointerException]
at java.lang.Throwable.fillInStackTrace(Native Method)
at java.lang.Throwable.fillInStackTrace(Compiled Code)
at java.lang.Throwable.<init>(Compiled Code)
at java.lang.Error.<init>(Error.java:50)
at weblogic.utils.NestedError.<init>(NestedError.java:24)
Please post your full description. I can't see what you're replying to (must
be too old).
Alex
"Gregory Chazalon" <[email protected]> wrote in message
news:3c7383a8$[email protected]..
> I've got te same problem (NullPointerException at the same line code in
the same class). The most disturbing is that the weblogic.jspc works fine
with wl6.1 SP2 but fails with wl6.1 SP1.
>
> Do you have a solution ? Can I download a CRXXXX.jar that fixes it ?
>
> I will appreciate any help.
>
-
F:invokeUrl jsp tag and child objects
Hey all,
Does anyone know if its possible to use the f:invokeUrl tag on a method in a child object? eg:
<f:invokeUrl var="myObject.myChildObject" methodName="myMethod" />
I've also tried:
<f:invokeUrl var="${myObject.myChildObject}" methodName="myMethod" />
with no luck. I've gotten the above to work using the f:invoke jsp tag.
What I'm trying to do is put my ajax type functions in the objects that make the most sense. If I can't get this to work, I'll need to make presentation objects with all my ajax functions, create an instance and put it into scope, which I rather not do.
Thanks,
GrahamGraham,
I can't say if it will work or not, because its a better practice to leave all logic outside of the jsp (and I really don't know!). Do the logic in an activity, then only use the jsp to display the values. Keeping the logic outside is a much easier way to keep track of the data, and also re-use if necessary.
Customarily, a 'view' object is created. FileStatusView for example, would be a BPM Object that contains all the values to be displayed in a JSP or presentation.
Hope thats helpful!
-Kevin -
Is a JSP Tag Library providing Oracle Financial look and feel available
We are going to use Oracle Financial as part of our future application.
That is why other parts of it (which we plan to develop using JDeveloper)
have to have the same Look and Feel.
Is a JSP Tag Library that provides Oracle Financial Look and Feel available?Oracle Applications use BC4J, UIX, and JDeveloper.
The UIX framework implements the Oracle "Browser Look And Feel" (BLAF) that our Oracle Applications self-service applications use.
The UIX JSP tag library lets JSP developers do the same. -
Hi,
I have several questions regarding this topic:
1) Does Weblogic 5.1 supports Custom Tags ? If so, are there any known
problems ?
2) Does Weblogic come with any tag libraries (for loops, if, etc) and where
can I get them ?
3) Are there any tag libraries out there (JRun, for example) that have been
successfully run on Weblogic ?
Any help would be much appreciated.
Thanks,
Jamie
As there seems to be general interest, a link would probably be a great
help.
Regards
Daniel Hoppe
-----Original Message-----
From: Michael Girdley [mailto:[email protected]]
Posted At: Friday, August 25, 2000 8:03 AM
Posted To: jsp
Conversation: Custom JSP Tags for Weblogic
Subject: Re: Custom JSP Tags for Weblogic
Please see the documentation:
http://www.weblogic.com/docs51/resources.html
Michael Girdley
BEA Systems Inc
"Jamie" <[email protected]> wrote in message
news:[email protected]...
> Update
> =======
>
> Weblogic Portal has some Tag libraries. I've downloaded the trial
version
> of
> the Weblogic Commerce Server. How do I get the tag libraries and use
them
> on WL 5.1 ?
>
> Answers to original post still wanted
>
> Thanks,
>
> Jamie
>
> Jamie <[email protected]> wrote in message
> news:[email protected]...
> > Hi,
> >
> > I have several questions regarding this topic:
> >
> > 1) Does Weblogic 5.1 supports Custom Tags ? If so, are there any
known
> > problems ?
> >
> > 2) Does Weblogic come with any tag libraries (for loops, if, etc)
and
> where
> > can I get them ?
> >
> > 3) Are there any tag libraries out there (JRun, for example) that
have
> been
> > successfully run on Weblogic ?
> >
> >
> > Any help would be much appreciated.
> >
> > Thanks,
> >
> > Jamie
> >
> >
>
>
-
Using Weblogic Console Extension tag library...
Now i am working with weblogic 8.1
I am using Weblogic Console Extension Example...downloaded from dev2dev.bea.com...
at that example console Jsp program is as below for
the development of node...
<br>
<b><wl:node
label='<%="My Console Extension"%>'
icon='/images/folder.gif'
expanded='true'>
</wl:node></b>
<br><br>
<i><b>But i want two folder icons...for open folder...and closed folder...</b></i>
<br>
i have gifs...but how i modify this
jsp...or tag library...any one can help me...
<br>
raju"Otherwise let me know tools that can tell me threads, memory, cpu, etc and provide notification, etc." -- Hi, I'm familiar with a third-party tool that is suitable for larger deployments, it collects the data you mention for Weblogic instances and also does performance monitoring at the cluster level. Here is a description of their WebLogic integration pack -- http://www.evidentsoftware.com/products/clearstone-for-weblogic/. Hope this helps.
-
Precompiling JSPs using weblogic.jspc
Hello,
My question has more to do with getting the Weblogic precompiler to understand <%@ include file="myFilejsp" %> directives.
Test scenario:
In our application, we have used a common JSP page say 'commonJSP' as a header and have included 'commonJSP' in all our other JSP pages.
Suppose my commonJSP is like this:
<%
String hello= "Hello";
%>
and suppose my index.jsp is like this
<%@ include file="commonJSP" %>
<%
System.out.println(hello);
%>
Now when I serve index.jsp to clients it compiles correctly because the commonJSP is included in the source before compiling.
HOWEVER, when precompiling the JSPs in my web application using the <java weblogic.jspc ..> tag in my ant build file, I am getting errors on compiling index.jsp that 'hello' cannot be resolved.
When using the WebLogic JSP compiler, is there any way to tell the compiler to not treat JSP pages as individual 'servlet' classes but look at the 'big picture'?Anybody ?
-
Meta tag using weblogic content management console
Hi..
I want to add meta tag content to pages. How can I do this using weblogic content management console?
please help......
Edited by: 925203 on Apr 25, 2012 3:58 AMHi!
I do the following: In file framework/skeletons/bighorn/head.jsp or skeletons orther, include
<skeleton:context type="headpc">
<head>
<skeleton:contentTypeMeta/>
<jsp:include page="metadata.jsp" flush="true"></jsp:include>
<skeleton:children/>
</head>
</skeleton:context>Hopefully this will help you
Thanks! -
How do I use JSP tag with Weblogic?
Where should I put my tld file, and where should I put the Java class file?
I put the Java files under
C:\bea\wlserver6.0sp1\config\mydomain\applications\DefaultWebApp_myserver\WE
B-INF\lib and it was not successful.
Thank you
something like this...
OuterTag qParent = null;
try {
Tag myParent = getParent();
while (myParent != null ) {
// loop up through tags until you find the one you want
if (myParent instanceof OuterTag) {
qParent = (OuterTag) myParent;
data = qParent.getSomeData();
} else {
myParent = myParent.getParent();
} -
Nested JSP tags not working in Weblogic 8.1/6.1
Hi,
I have a custom JSP tag which are used to display buttons (like Submit, Cancel, Revert, Previous etc) on a web page.
This custom tag has a structure like
<gui:toolBar>
<gui:toolTemplate>...</gui:toolTemplate>
<gui:button>
<gui:buttonImg>...</gui:buttonImg>
<gui:buttonAlt>...</gui:buttonAlt>
</gui:button>
</gui:toolBar>
The <gui:button> tag can be repeated depending on the number of buttons needed to be displayed. The body content of the <gui:button> nested tags are used to populate the values in the <gui:toolTemplate/>.
The issue is that if I have repetitive <gui:button> tags(meaning if I want to have 2 or more buttons), the page does not get compiled in Weblogic (both 6.1 and 8.1).
But the same works fine in Websphere 4.x and 5.1.
There are no exceptions being thrown and hence no clue as to what is the issue.
If I have only one <gui:button> then it works fine even in Weblogic.
Note: A link on a similar problem(but no soluton mentioned) is
http://forums.bea.com/bea/thread.jspa?forumID=2025&threadID=200074523&messageID=202373683&start=-1#202373683
Please advice.
Sriram.C.SYou're right, your situation is very similar to the situation the other poster describes. However, the main similarity is that neither of you have given us any information about what is going wrong. We can't read minds or read what's on your screen. We need to see specific error messages, stack traces, and specific code that shows what you are trying to do.
However, it's likely that you're running into problems with the issues with "tag reuse" and "tag pooling". You should first read the JSP specification in the areas that talk about this issue, although this will probably leave you with more questions than you started with.
I'm guessing that your "<gui:button>" element doesn't have any attributes. It's possible that WebLogic is reusing a single "<gui:button>" tag instance for each occurrence in your page. You may have to figure out how to turn off tag pooling in the JSP compiler, but I'm not sure how to do that.
It's possible that Websphere doesn't give you an issue with this because perhaps they didn't bother with the tag pooling optimization (it is a good thing to have it available). -
How to get the values of an Array using JSP Tags
Hey guys,
I need some help. I've splited a String using
fn:split(String, delim) where String = "1,2,3,4" and delim is ,
This method returns an Array of splited Strings. how do i get the values from this array using jsp tags. I don't wanna put java code to achive that.
Any help would be highly appreciated
ThanksThe JSTL forEach tag.
In fact if all you want to do is iterate over the comma separated list, the forEach tag supports that without having to use the split function.
<c:set var="list" value="1,2,3,4"/>
<c:forEach var="num" items="${list}">
<c:out value="${num}"/>
</c:forEach>The c:forTokens method will let you do this with delimiters other than a comma, but the forEach tag works well just with the comma-delimited string. -
Error when run a simple sample using jsp tag
When i run a jsp using jsp tag, the tomcat gave me the following information:
Resolve entity failed-//Sun Microsystems,Inc.//DTD JSP Tag Library 1.2//EN http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd
My tld file is:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE taglib
PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN"
"http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd">
<taglib>
<tlib-version>1.0</tlib-version>
<jsp-version>1.2</jsp-version>
<short-name>sample</short-name>
<uri>WEB-INF/sampleTag</uri>
<display-name>SampleTag</display-name>
<description>Sample TLD</description>
<tag>
<name>time</name>
<tag-class>com.sample.taglib.TimeTag</tag-class>
<body-content>empty</body-content>
</tag>
</taglib>
Anybody can tell me why?
Thanks!!!It's strange bacause DTD is available under given address.
Which JSP version are you using?
Do you have any other tld file, which uses the same DTD version? Do tags define in it work properly?
Maby try to use 1.1 version of DTD?
<!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN" "http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd">But remember than version 1.1 has another node names (see http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd). -
Using scriplets in jsp-tag attribute
I have a strange problem with a custom taglibrary that I'm trying to write.
When I use the tag in a jsp like underneath the first outputs the right value (Welcome Hans), but the output of the second time shows: Welcome <%= test %>
This is a part of the JSP:
<% String test = "Hans"; %>
<arto:hello name="Hans" />
<arto:hello name="<%= test %>" />
I realy don't know how to let the tag display the value of the string in my jsp.
Can anyone give me some advice?
Thanks,
Hans
The files are:
import java.io.*;
import javax.servlet.jsp.*;
import javax.servlet.jsp.tagext.*;
public class HelloTag extends TagSupport {
private String name;
public void setName(String name) {
this.name = name;
public int doStartTag() throws JspException {
try {
pageContext.getOut().print("Welcome " +name);
} catch (IOException ioe) {
throw new JspException("Error: IOException while writing to client");
return SKIP_BODY;
public int doEndTag() throws JspException {
return SKIP_PAGE;
The JSP:
<%@ taglib uri="arto" prefix="arto" %>
<%
String test = "Hans";
%>
<arto:hello name="<%= test %>" />
<arto:hello name="Hans" />
The 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></shortname>
<uri></uri>
<info></info>
<tag>
<name>hello</name>
<tagclass>HelloTag</tagclass>
<bodycontent>empty</bodycontent>
<info>Tag with Parameter</info>
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>false</rtexprvalue>
</attribute>
</tag>
</taglib>In the tld for the name attribute, use
<rtexprvalue>true</rtexprvalue>
This specifies that the attribute value can be a run-time expression. Otherwise, the value is taken as a literal.
Maybe you are looking for
-
DB:11.1.0.7 Oracle Apps:12.1.1 OS:RHEL Linux 4 86x64 Hi All, On executing the following command on node 2 of TEST instance, we received the following error but did not find any such error messages in node 1 Notes: (1) Node 1 has java version: java -v
-
Up above pretty much sums it up for me. Mozzilla Plug-in Site shows that Shockwave Flash is vulnerable and needs updating, when I click on it, it takes me to Adobe Flash Player and the version it wants me to update to is 10.3.183.11. But when I did t
-
My g-drive slim is full and deleting old files. How can I select files to delete? What about deleting from "new" on the desk-top, which I assume is the hard drive.
-
Did anyone have this problem?Please Read
Can anyone tell me if they had the problem that the screen froze with a song's info. You can still listen to songs but the screen DOES NOT change. I can even turn it off but the screen will not shut off. Does anyone know how to fix this??
-
Can't get past "Welcome to Your New iPod" screen on iTunes!
I don't know how to get past the "Welcome to your new iPod" screen everytime I connect my iPod to my computer. Please help!