0

ZK and weblogic8.1

asked 2006-11-01 09:06:07 +0800

admin gravatar image admin
18691 1 10 130
ZK Team


Orignial message at:
https://sourceforge.net/forum/message.php?msg_id=3990872

By: nobody

Hi all,

I have deployed the web application "ZKdemo" on the JBOSS server and all worked correctly.
Now I want to deploy the same war file on the weblogic8.1 server.
I followed these steps:
* Installing WL8.1
* Deploying the war or ear file using the admin console
* browsing : http:\\localhost:7001\\ZKdemo-all I have the folowing trace:
---at the startup of the server---

web.xml . ismalformed. chek against the DTD: org.xml.SaxParseExeption: cvc-elt.1
: canot find the declaration of element 'web-app'


--- after browsing---

java.lang.NoClassDefFoundError: javax/servlet/jsp/el/VariableResolver
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:502)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLo
ader.java:476)
at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.
java:181)
at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClas
sLoader.java:62)
at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.
java:223)
at weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAwareClas
sLoader.java:41)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
at com.potix.zk.ui.http.WebManager.(WebManager.java:110)
at com.potix.zk.ui.http.DHtmlLayoutServlet.init(DHtmlLayoutServlet.java:89)
at weblogic.servlet.internal.ServletStubImpl$ServletInitAction.run(ServletStubI
mpl.java:993)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubjec
t.java:317)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
at weblogic.servlet.internal.ServletStubImpl.createServlet(ServletStubImpl.java
:869)
at weblogic.servlet.internal.ServletStubImpl.createInstances(ServletStubImpl.ja
va:848)
at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.jav
a:787)
at weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.java:51
8)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:362)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:305)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(W
ebAppServletContext.java:6350)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubjec
t.java:317)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo
ntext.java:3635)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java
:2585)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)







Remark:

I read the subject "Installing on weblogic 8.1" and I changed the web-xml (his content, in the target <web-app ....>) and I coppied the jsp-api.jar on the //server/lib. But I still have the same problem and the same trace on the server.

Thanks in advance.




delete flag offensive retag edit

3 Replies

Sort by ยป oldest newest

answered 2006-11-01 09:17:52 +0800

admin gravatar image admin
18691 1 10 130
ZK Team


Orignial message at:
https://sourceforge.net/forum/message.php?msg_id=3990884

By: tomyeh

Copy commons-el.jar (in dist/lib/ext) to WebLogic server.

Alertnatively, find out what EL implmenetation WebLogic uses, and then specify it at zk.xml (refer to dev's reference).

link publish delete flag offensive edit

answered 2006-11-01 14:54:41 +0800

admin gravatar image admin
18691 1 10 130
ZK Team


Orignial message at:
https://sourceforge.net/forum/message.php?msg_id=3991216

By: nobody

Now I can see zk component in my page .zul or .jsp but they are not displayed in a well formed way.
in fact, for example : <window> target was not considered as a zk target.
this is the trace:

>
<Nov 1, 2006 2:24:09 PM GMT+01:00> <Warning> <HTTP Session> <BEA-100061> <Web
application: ServletContext(id=6503304,name=appZKoss,context-path=/appZKoss)
tried to place a non-serializable attribute: javax.zkoss.zk.ui.Session into the session: FIf5Sy1PjW2IGQUc2ia4Pz2xa1m6pw4eClYXjbj0JV5MKIziKTA1!-1965318599!1
162387449310. This attribute will be lost upon redeployment. This message is logged only once per session.> Nov 1, 2006 2:24:09 PM org.zkoss.idom.input.SAXHandler fatalError:738
SEVERE: Premature end of file.
<Nov 1, 2006 2:24:09 PM GMT+01:00> <Error> <HTTP> <BEA-101020> <[ServletContext(id=6503304,name=appZKoss,context-path=/appZKoss)] Servlet failed with Excep tion
org.zkoss.zk.ui.UiException: org.xml.sax.SAXParseException: Premature end of file.
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
orAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
onstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at org.zkoss.lang.Classes.newInstance(Classes.java:79)
at org.zkoss.lang.Exceptions.wrap(Exceptions.java:162)
at org.zkoss.zk.ui.UiException$Aide.wrap(UiException.java:46)
at org.zkoss.zk.ui.metainfo.PageDefinitions.getPageDefinitionDirectly(Pa
geDefinitions.java:94)
at org.zkoss.zk.ui.metainfo.PageDefinitions.getPageDefinitionDirectly(Pa
geDefinitions.java:69)
at org.zkoss.zk.ui.impl.AbstractUiFactory.getPageDefinitionDirectly(Abst
ractUiFactory.java:75)
at org.zkoss.zk.ui.http.DHtmlLayoutFilter.process(DHtmlLayoutFilter.java
:85)
at org.zkoss.zk.ui.http.DHtmlLayoutFilter.doFilter(DHtmlLayoutFilter.jav
a:105)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja
va:27)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio
n.run(WebAppServletContext.java:6356)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
dSubject.java:317)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:
118)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
rvletContext.java:3635)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
pl.java:2585)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
Caused by: org.xml.sax.SAXParseException: Premature end of file.
at weblogic.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXPar
ser.java:1189)
at weblogic.xml.jaxp.WebLogicXMLReader.parse(WebLogicXMLReader.java:135)
at weblogic.xml.jaxp.RegistryXMLReader.parse(RegistryXMLReader.java:138)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
at org.zkoss.idom.input.SAXBuilder.build(SAXBuilder.java:338)
at org.zkoss.zk.ui.metainfo.Parser.parse(Parser.java:126)
at org.zkoss.zk.ui.metainfo.PageDefinitions.getPageDefinitionDirectly(Pa
geDefinitions.java:90)
... 12 more
>
<Nov 1, 2006 2:24:09 PM GMT+01:00> <Warning> <HTTP Session> <BEA-100061> <Web
application: ServletContext(id=6503304,name=appZKoss,context-path=/appZKoss)
tried to place a non-serializable attribute: javax.zkoss.zk.ui.Session into the session: FIf58HlAp6IRpt6e8ifFuJaZ67oIHsmZCplrZmkW1lP1XedGRaFi!-1965318599!1
162387449670. This attribute will be lost upon redeployment. This message is logged only once per session.> Nov 1, 2006 2:24:09 PM org.zkoss.idom.input.SAXHandler fatalError:738
SEVERE: Premature end of file.
<Nov 1, 2006 2:24:09 PM GMT+01:00> <Error> <HTTP> <BEA-101020> <[ServletContext(id=6503304,name=appZKoss,context-path=/appZKoss)] Servlet failed with Excep tion
org.zkoss.zk.ui.UiException: org.xml.sax.SAXParseException: Premature end of file.
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
orAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
onstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at org.zkoss.lang.Classes.newInstance(Classes.java:79)
at org.zkoss.lang.Exceptions.wrap(Exceptions.java:162)
at org.zkoss.zk.ui.UiException$Aide.wrap(UiException.java:46)
at org.zkoss.zk.ui.metainfo.PageDefinitions.getPageDefinitionDirectly(Pa
geDefinitions.java:94)
at org.zkoss.zk.ui.metainfo.PageDefinitions.getPageDefinitionDirectly(Pa
geDefinitions.java:69)
at org.zkoss.zk.ui.impl.AbstractUiFactory.getPageDefinitionDirectly(Abst
ractUiFactory.java:75)
at org.zkoss.zk.ui.http.DHtmlLayoutFilter.process(DHtmlLayoutFilter.java
:85)
at org.zkoss.zk.ui.http.DHtmlLayoutFilter.doFilter(DHtmlLayoutFilter.jav
a:105)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja
va:27)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio
n.run(WebAppServletContext.java:6356)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
dSubject.java:317)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:
118)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
rvletContext.java:3635)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
pl.java:2585)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
Caused by: org.xml.sax.SAXParseException: Premature end of file.
at weblogic.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXPar
ser.java:1189)
at weblogic.xml.jaxp.WebLogicXMLReader.parse(WebLogicXMLReader.java:135)
at weblogic.xml.jaxp.RegistryXMLReader.parse(RegistryXMLReader.java:138)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
at org.zkoss.idom.input.SAXBuilder.build(SAXBuilder.java:338)
at org.zkoss.zk.ui.metainfo.Parser.parse(Parser.java:126)
at org.zkoss.zk.ui.metainfo.PageDefinitions.getPageDefinitionDirectly(Pa
geDefinitions.java:90)
... 12 more
>
<Nov 1, 2006 2:24:12 PM GMT+01:00> <Warning> <HTTP Session> <BEA-100061> <Web
application: ServletContext(id=6503304,name=appZKoss,context-path=/appZKoss)
tried to place a non-serializable attribute: javax.zkoss.zk.ui.Session into the session: FIf8E1zLN431NOvkzPSgrb29aBTyQabdNpFER9POyJZcLpZoKle2!-1965318599!1
162387452435. This attribute will be lost upon redeployment. This message is logged only once per session.> <Nov 1, 2006 2:24:15 PM GMT+01:00> <Error> <HTTP> <BEA-101020> <[ServletContext(id=6503304,name=appZKoss,context-path=/appZKoss)] Servlet failed with Excep tion
java.lang.IllegalStateException: Attempt to change ContentType after calling
getWriter() (cannot change charset from 'ISO-8859-1' to 'UTF-8')
at weblogic.servlet.internal.ServletResponseImpl.setEncoding(ServletResp
onseImpl.java:848)
at weblogic.servlet.internal.ServletResponseImpl.setHeader(ServletRespon
seImpl.java:674)
at weblogic.servlet.internal.ServletResponseImpl.setContentType(ServletR
esponseImpl.java:269)
at org.zkoss.web.servlet.dsp.ServletDSPContext.setContentType(ServletDSP
Context.java:74)
at org.zkoss.web.servlet.dsp.impl.ActionContextImpl.setContentType(Actio
nContextImpl.java:74)
at org.zkoss.web.servlet.dsp.action.Page.render(Page.java:52)
at org.zkoss.web.servlet.dsp.impl.ActionNode.interpret(ActionNode.java:7
0)
at org.zkoss.web.servlet.dsp.impl.RootNode.interpret(RootNode.java:51)
at org.zkoss.web.servlet.dsp.impl.RootNode.interpret(RootNode.java:64)
at org.zkoss.web.util.resource.ClassWebResource.web(ClassWebResource.jav
a:181)
at org.zkoss.web.util.resource.ClassWebResource.doGet(ClassWebResource.j
ava:123)
at org.zkoss.zk.au.http.DHtmlUpdateServlet.doGet(DHtmlUpdateServlet.java
:106)
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:971)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:402)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:305)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio
n.run(WebAppServletContext.java:6354)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
dSubject.java:317)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:
118)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
rvletContext.java:3635)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
pl.java:2585)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
>
<Nov 1, 2006 2:24:18 PM GMT+01:00> <Error> <HTTP> <BEA-101020> <[ServletContext(id=6503304,name=appZKoss,context-path=/appZKoss)] Servlet failed with Excep tion
java.lang.IllegalStateException: Attempt to change ContentType after calling
getWriter() (cannot change charset from 'ISO-8859-1' to 'UTF-8')
at weblogic.servlet.internal.ServletResponseImpl.setEncoding(ServletResp
onseImpl.java:848)
at weblogic.servlet.internal.ServletResponseImpl.setHeader(ServletRespon
seImpl.java:674)
at weblogic.servlet.internal.ServletResponseImpl.setContentType(ServletR
esponseImpl.java:269)
at org.zkoss.web.servlet.dsp.ServletDSPContext.setContentType(ServletDSP
Context.java:74)
at org.zkoss.web.servlet.dsp.impl.ActionContextImpl.setContentType(Actio
nContextImpl.java:74)
at org.zkoss.web.servlet.dsp.action.Page.render(Page.java:52)
at org.zkoss.web.servlet.dsp.impl.ActionNode.interpret(ActionNode.java:7
0)
at org.zkoss.web.servlet.dsp.impl.RootNode.interpret(RootNode.java:51)
at org.zkoss.web.servlet.dsp.impl.RootNode.interpret(RootNode.java:64)
at org.zkoss.web.util.resource.ClassWebResource.web(ClassWebResource.jav
a:181)
at org.zkoss.web.util.resource.ClassWebResource.doGet(ClassWebResource.j
ava:123)
at org.zkoss.zk.au.http.DHtmlUpdateServlet.doGet(DHtmlUpdateServlet.java
:106)
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:971)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:402)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:305)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio
n.run(WebAppServletContext.java:6354)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
dSubject.java:317)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:
118)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
rvletContext.java:3635)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
pl.java:2585)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
>
<Nov 1, 2006 2:24:28 PM GMT+01:00> <Error> <HTTP> <BEA-101020> <[ServletContext(id=6503304,name=appZKoss,context-path=/appZKoss)] Servlet failed with Excep tion
java.lang.IllegalStateException: Attempt to change ContentType after calling
getWriter() (cannot change charset from 'ISO-8859-1' to 'UTF-8')
at weblogic.servlet.internal.ServletResponseImpl.setEncoding(ServletResp
onseImpl.java:848)
at weblogic.servlet.internal.ServletResponseImpl.setHeader(ServletRespon
seImpl.java:674)
at weblogic.servlet.internal.ServletResponseImpl.setContentType(ServletR
esponseImpl.java:269)
at org.zkoss.web.servlet.dsp.ServletDSPContext.setContentType(ServletDSP
Context.java:74)
at org.zkoss.web.servlet.dsp.impl.ActionContextImpl.setContentType(Actio
nContextImpl.java:74)
at org.zkoss.web.servlet.dsp.action.Page.render(Page.java:52)
at org.zkoss.web.servlet.dsp.impl.ActionNode.interpret(ActionNode.java:7
0)
at org.zkoss.web.servlet.dsp.impl.RootNode.interpret(RootNode.java:51)
at org.zkoss.web.servlet.dsp.impl.RootNode.interpret(RootNode.java:64)
at org.zkoss.web.util.resource.ClassWebResource.web(ClassWebResource.jav
a:181)
at org.zkoss.web.util.resource.ClassWebResource.doGet(ClassWebResource.j
ava:123)
at org.zkoss.zk.au.http.DHtmlUpdateServlet.doGet(DHtmlUpdateServlet.java
:106)
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:971)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:402)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:305)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio
n.run(WebAppServletContext.java:6354)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
dSubject.java:317)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:
118)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
rvletContext.java:3635)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
pl.java:2585)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
>
<Nov 1, 2006 2:24:48 PM GMT+01:00> <Warning> <HTTP Session> <BEA-100061> <Web
application: ServletContext(id=6503304,name=appZKoss,context-path=/appZKoss)
tried to place a non-serializable attribute: javax.zkoss.zk.ui.Session into the session: FIgg7FuBS5Na2zYMyzSsMgmKONrERJ0Go5PwNsiYBWvxnmPVylb2!-1965318599!1
162387488980. This attribute will be lost upon redeployment. This message is logged only once per session.> <Nov 1, 2006 2:24:52 PM GMT+01:00> <Error> <HTTP> <BEA-101020> <[ServletContext(id=6503304,name=appZKoss,context-path=/appZKoss)] Servlet failed with Excep tion
java.lang.IllegalStateException: Attempt to change ContentType after calling
getWriter() (cannot change charset from 'ISO-8859-1' to 'UTF-8')
at weblogic.servlet.internal.ServletResponseImpl.setEncoding(ServletResp
onseImpl.java:848)
at weblogic.servlet.internal.ServletResponseImpl.setHeader(ServletRespon
seImpl.java:674)
at weblogic.servlet.internal.ServletResponseImpl.setContentType(ServletR
esponseImpl.java:269)
at org.zkoss.web.servlet.dsp.ServletDSPContext.setContentType(ServletDSP
Context.java:74)
at org.zkoss.web.servlet.dsp.impl.ActionContextImpl.setContentType(Actio
nContextImpl.java:74)
at org.zkoss.web.servlet.dsp.action.Page.render(Page.java:52)
at org.zkoss.web.servlet.dsp.impl.ActionNode.interpret(ActionNode.java:7
0)
at org.zkoss.web.servlet.dsp.impl.RootNode.interpret(RootNode.java:51)
at org.zkoss.web.servlet.dsp.impl.RootNode.interpret(RootNode.java:64)
at org.zkoss.web.util.resource.ClassWebResource.web(ClassWebResource.jav
a:181)
at org.zkoss.web.util.resource.ClassWebResource.doGet(ClassWebResource.j
ava:123)
at org.zkoss.zk.au.http.DHtmlUpdateServlet.doGet(DHtmlUpdateServlet.java
:106)
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:971)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:402)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:305)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio
n.run(WebAppServletContext.java:6354)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
dSubject.java:317)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:
118)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
rvletContext.java:3635)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
pl.java:2585)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
>
<Nov 1, 2006 2:26:31 PM GMT+01:00> <Error> <HTTP> <BEA-101020> <[ServletContext(id=6503304,name=appZKoss,context-path=/appZKoss)] Servlet failed with Excep tion
java.lang.IllegalStateException: Attempt to change ContentType after calling
getWriter() (cannot change charset from 'ISO-8859-1' to 'UTF-8')
at weblogic.servlet.internal.ServletResponseImpl.setEncoding(ServletResp
onseImpl.java:848)
at weblogic.servlet.internal.ServletResponseImpl.setHeader(ServletRespon
seImpl.java:674)
at weblogic.servlet.internal.ServletResponseImpl.setContentType(ServletR
esponseImpl.java:269)
at org.zkoss.web.servlet.dsp.ServletDSPContext.setContentType(ServletDSP
Context.java:74)
at org.zkoss.web.servlet.dsp.impl.ActionContextImpl.setContentType(Actio
nContextImpl.java:74)
at org.zkoss.web.servlet.dsp.action.Page.render(Page.java:52)
at org.zkoss.web.servlet.dsp.impl.ActionNode.interpret(ActionNode.java:7
0)
at org.zkoss.web.servlet.dsp.impl.RootNode.interpret(RootNode.java:51)
at org.zkoss.web.servlet.dsp.impl.RootNode.interpret(RootNode.java:64)
at org.zkoss.web.util.resource.ClassWebResource.web(ClassWebResource.jav
a:181)
at org.zkoss.web.util.resource.ClassWebResource.doGet(ClassWebResource.j
ava:123)
at org.zkoss.zk.au.http.DHtmlUpdateServlet.doGet(DHtmlUpdateServlet.java
:106)
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:971)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:402)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:305)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio
n.run(WebAppServletContext.java:6354)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
dSubject.java:317)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:
118)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
rvletContext.java:3635)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
pl.java:2585)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
>
Nov 1, 2006 2:33:40 PM org.zkoss.zk.ui.impl.UiEngineImpl handleError:580
SEVERE: >>java.lang.NoSuchMethodError:
javax.servlet.jsp.PageContext.getExpressionEvaluator()Ljavax/servlet/jsp/el/Expr
essionEvaluator;
>> at
>> org.zkoss.web.el.PageELContext.getExpressionEvaluator(PageELContext.j
ava:54)
>> at
>> org.zkoss.zk.ui.impl.AbstractExecution.evaluate0(AbstractExecution.ja
va:111)
>> at
>> org.zkoss.zk.ui.impl.AbstractExecution.evaluate(AbstractExecution.jav
a:94)
>> at org.zkoss.zk.ui.metainfo.Property.assign(Property.java:128)
>> at org.zkoss.zk.ui.metainfo.Millieu.applyProps(Millieu.java:159)
>> at org.zkoss.zk.ui.metainfo.Millieu.applyProperties(Millieu.java:153)
>> at
>> org.zkoss.zk.ui.impl.UiEngineImpl.execCreateChild(UiEngineImpl.java:3
60)
>> at org.zkoss.zk.ui.impl.UiEngineImpl.execCreate(UiEngineImpl.java:318)
>> at org.zkoss.zk.ui.impl.UiEngineImpl.createComponents(UiEngineImpl.java:
407)
>> at
>> org.zkoss.zk.ui.impl.AbstractExecution.createComponents(AbstractExecu
tion.java:188)
>> at org.zkoss.zk.ui.Executions.createComponents(Executions.java:101)
>> at org.zkoss.zul.Messagebox.show(Messagebox.java:109)
>> at org.zkoss.zhtml.Messagebox.show(Messagebox.java:80)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
>> at java.lang.reflect.Method.invoke(Method.java:324)
>> at bsh.Reflect.invokeMethod(Unknown Source)
>> at bsh.Reflect.invokeStaticMethod(Unknown Source)
>> at bsh.Name.invokeMethod(Unknown Source)
>> at bsh.BSHMethodInvocation.eval(Unknown Source)
>> at bsh.BSHPrimaryExpression.eval(Unknown Source)
>> at bsh.BSHPrimaryExpression.eval(Unknown Source)
>> at bsh.BSHBlock.evalBlock(Unknown Source)
>> at bsh.BSHBlock.eval(Unknown Source)
>> at bsh.BSHBlock.eval(Unknown Source)
>> at bsh.Interpreter.eval(Unknown Source)
>> at bsh.Interpreter.eval(Unknown Source)
>> at
>> org.zkoss.zk.ui.impl.bsh.BshInterpreter.interpret(BshInterpreter.java
:108)
>> at org.zkoss.zk.ui.impl.PageImpl.interpret(PageImpl.java:524)
>> at
>> org.zkoss.zk.ui.impl.EventProcessingThread.process1(EventProcessingTh
read.java:463)
>> at
>> org.zkoss.zk.ui.impl.EventProcessingThread.process0(EventProcessingTh
read.java:451)
>> at org.zkoss.zk.ui.impl.EventProcessingThread.run(EventProcessingThread.
java:358)


link publish delete flag offensive edit

answered 2006-11-01 17:00:05 +0800

admin gravatar image admin
18691 1 10 130
ZK Team


Orignial message at:
https://sourceforge.net/forum/message.php?msg_id=3991373

By: nobody

I think that a problem is in evaluting the EL expression

link publish delete flag offensive edit
Your reply
Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!

[hide preview]

Question tools

Follow

RSS

Stats

Asked: 2006-11-01 09:06:07 +0800

Seen: 2,730 times

Last updated: Nov 01 '06

Support Options
  • Email Support
  • Training
  • Consulting
  • Outsourcing
Learn More