I've checked out Jetspeed 1.6-dev from the CVS, and it runs fine on Resin
3.0.12
on my Debian machine. I'm trying out the different Portlets. I've configured
a
custom XSLT Porlet, which works just fine. However, the next portlet I
wanted to
try were the WebClippingPortlet. First, when I tried the portlets, I got the
"libXp.so.6" error message. Apparently I was missing xlibs, so I installed
that.
So, I restarted Resin and now I get three of these messages on the console
when
I run the "Mozilla Clipped" portlet:
java.util.EmptyStackException
at java.util.Stack.peek(Stack.java:79)
at
org.apache.jetspeed.util.rewriter.SwingParserAdaptor$Callback.handleEndTag(S
wingParserAdaptor.java:255)
at
javax.swing.text.html.parser.DocumentParser.handleEndTag(DocumentParser.java
:217)
at javax.swing.text.html.parser.Parser.parse(Parser.java:2072)
at
javax.swing.text.html.parser.DocumentParser.parse(DocumentParser.java:106)
at
javax.swing.text.html.parser.ParserDelegator.parse(ParserDelegator.java:78)
at
org.apache.jetspeed.util.rewriter.SwingParserAdaptor.run(SwingParserAdaptor.
java:78)
at
org.apache.jetspeed.util.rewriter.ClipperRewriter.rewrite(ClipperRewriter.ja
va:95)
at
org.apache.jetspeed.services.transformer.JetspeedTransformerService.clipElem
entsNumber(JetspeedTransformerService.java:162)
at
org.apache.jetspeed.services.Transformer.clipElementsNumber(Transformer.java
:89)
at
org.apache.jetspeed.portal.portlets.WebClippingPortlet.getWebClippedContent(
WebClippingPortlet.java:331)
at
org.apache.jetspeed.portal.portlets.WebClippingPortlet.getContent(WebClippin
gPortlet.java:228)
at
org.apache.jetspeed.portal.security.portlets.PortletWrapper.getContent(Portl
etWrapper.java:119)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(Ub
erspectImpl.java:267)
at ..
java.net.MalformedURLException: java.util.EmptyStackException
at
org.apache.jetspeed.util.rewriter.SwingParserAdaptor.run(SwingParserAdaptor.
java:85)
at
org.apache.jetspeed.util.rewriter.ClipperRewriter.rewrite(ClipperRewriter.ja
va:95)
at
org.apache.jetspeed.services.transformer.JetspeedTransformerService.clipElem
entsNumber(JetspeedTransformerService.java:162)
at
org.apache.jetspeed.services.transformer.JetspeedTransformerService.findElem
ent(JetspeedTransformerService.java:86)
at
org.apache.jetspeed.services.Transformer.findElement(Transformer.java:55)
at
org.apache.jetspeed.portal.portlets.WebClippingPortlet.getWebClippedContent(
WebClippingPortlet.java:308)
at
org.apache.jetspeed.portal.portlets.WebClippingPortlet.getContent(WebClippin
gPortlet.java:228)
at
org.apache.jetspeed.portal.security.portlets.PortletWrapper.getContent(Portl
etWrapper.java:119)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(Ub
erspectImpl.java:267)
at ..
The portlet itself is filled with "nullnullnull".
I also get three of these in turbine.log:
Exception occurred:java.net.MalformedURLException:
java.util.EmptyStackException
When I run the "StartTagNumber example" (with a local html page, and not a
remote one like the Mozilla Clipped portlet), it works just fine. No errors.
So, what's my problem? It looks like the html document parser doesn't work
properly?
Is the retrieved html incomplete, or is it incorrect?
Roel van Dijk
Forest-Fields
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]