struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hoang, Hai" <Hai.Ho...@coair.com>
Subject PropertyDescriptor: internal error while merging PDs
Date Fri, 19 Apr 2002 14:08:56 GMT
Do you have any ideas what this error mean?  I was trying to use the
html:select and html:option tags.  I've check everything but I can not find
anything.  Any helps is appreciated.

 

<pre>javax.servlet.ServletException: PropertyDescriptor: internal error
while merging PDs: type mismatch between read and write methods

            at
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImp
l.java:463)

            at org.apache.jsp.group$jsp._jspService(group$jsp.java:1659)

            at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)

            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

            at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.ja
va:202)

            at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382)

            at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474)

            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

            at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.
java:683)

            at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatch
er.java:431)

            at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher
.java:355)

            at
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:97
2)

            at
org.apache.struts.action.RequestProcessor.processActionForward(RequestProces
sor.java:408)

            at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:269)

            at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1109)

            at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:470)

            at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)

            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

            at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:247)

            at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:193)

            at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:243)

            at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)

            at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)

            at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)

            at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:190)

            at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)

            at
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:2
46)

            at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)

            at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)

            at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)

            at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343)

            at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180
)

            at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)

            at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
java:170)

            at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)

            at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170
)

            at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)

            at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)

            at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)

            at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)

            at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)

            at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:174)

            at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)

            at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)

            at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)

            at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
1012)

            at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1107
)

            at java.lang.Thread.run(Thread.java:536)

</pre></p><p><b>root cause</b> <pre>java.lang.Error: PropertyDescriptor:
internal error while merging PDs: type mismatch between read and write
methods

            at
java.beans.PropertyDescriptor.<init>(PropertyDescriptor.java:343)

            at
java.beans.Introspector.processPropertyDescriptors(Introspector.java:610)

            at
java.beans.Introspector.getTargetPropertyInfo(Introspector.java:533)

            at java.beans.Introspector.getBeanInfo(Introspector.java:361)

            at java.beans.Introspector.getBeanInfo(Introspector.java:132)

            at
org.apache.commons.beanutils.PropertyUtils.getPropertyDescriptors(PropertyUt
ils.java:866)

            at
org.apache.commons.beanutils.PropertyUtils.getPropertyDescriptors(PropertyUt
ils.java:894)

            at
org.apache.commons.beanutils.PropertyUtils.getPropertyDescriptor(PropertyUti
ls.java:809)

            at
org.apache.commons.beanutils.PropertyUtils.getSimpleProperty(PropertyUtils.j
ava:1082)

            at
org.apache.commons.beanutils.PropertyUtils.getNestedProperty(PropertyUtils.j
ava:694)

            at
org.apache.commons.beanutils.PropertyUtils.getProperty(PropertyUtils.java:72
4)

            at
org.apache.struts.taglib.html.OptionsTag.doEndTag(OptionsTag.java:244)

            at org.apache.jsp.group$jsp._jspService(group$jsp.java:1243)

            at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)

            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

            at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.ja
va:202)

            at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382)

            at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474)

            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

            at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.
java:683)

            at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatch
er.java:431)

            at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher
.java:355)

            at
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:97
2)

            at
org.apache.struts.action.RequestProcessor.processActionForward(RequestProces
sor.java:408)

            at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:269)

            at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1109)

            at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:470)

            at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)

            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

            at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:247)

            at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:193)

            at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:243)

            at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)

            at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)

            at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)

            at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:190)

            at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)

            at
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:2
46)

            at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)

            at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)

            at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)

            at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343)

            at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180
)

            at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)

            at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
java:170)

            at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)

            at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170
)

            at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)

            at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)

            at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)

            at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)

            at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)

            at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:174)

            at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)

            at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)

            at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)

            at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
1012)

            at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1107
)

            at java.lang.Thread.run(Thread.java:536)

</pre></p><HR size="1" noshade></body></html>


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message