I recently started getting this exception on code that had been working before. I have checked that the get method and set method return and accept the same type (in this case a String). I saw the earlier post indicating that the accessor methods had been mismatched, but in this case I have checked and double checked to make sure that they each match. Any help would be appreciated.
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:649) at java.beans.Introspector.getTargetPropertyInfo(Introspector.java:572) at java.beans.Introspector.getBeanInfo(Introspector.java:372) at java.beans.Introspector.getBeanInfo(Introspector.java:144) at org.apache.commons.beanutils.PropertyUtils.getPropertyDescriptors(PropertyUt ils.java:949) at org.apache.commons.beanutils.PropertyUtils.getPropertyDescriptors(PropertyUt ils.java:979) at org.apache.commons.beanutils.PropertyUtils.getPropertyDescriptor(PropertyUti ls.java:887) at org.apache.commons.beanutils.PropertyUtils.getSimpleProperty(PropertyUtils.j ava:1172) at org.apache.commons.beanutils.PropertyUtils.getNestedProperty(PropertyUtils.j ava:772) at org.apache.commons.beanutils.PropertyUtils.getProperty(PropertyUtils.java:80 1) at org.apache.struts.util.RequestUtils.lookup(RequestUtils.java:952) at org.apache.struts.taglib.html.BaseFieldTag.doStartTag(BaseFieldTag.java:176) at _sharedcontent._registration._test__jsp._jspService(/sharedcontent/registrat ion/test.jsp:11) at com.caucho.jsp.JavaPage.service(JavaPage.java:75) at com.caucho.jsp.Page.pageservice(Page.java:555) at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:155 ) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.ja va:129) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java: 221) at com.caucho.server.webapp.RequestDispatcherImpl.forward(RequestDispatcherImpl .java:272) at com.caucho.server.webapp.RequestDispatcherImpl.forward(RequestDispatcherImpl .java:111) at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:10 69) at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProces sor.java:455) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482) at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507) at javax.servlet.http.HttpServlet.service(HttpServlet.java:126) at javax.servlet.http.HttpServlet.service(HttpServlet.java:103) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.ja va:113) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.ja va:129) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java: 221) at com.caucho.server.webapp.RequestDispatcherImpl.forward(RequestDispatcherImpl .java:272) at com.caucho.server.webapp.RequestDispatcherImpl.forward(RequestDispatcherImpl .java:111) at com.caucho.jsp.PageContextImpl.forward(PageContextImpl.java:811) at _sharedcontent._registration._index2__jsp._jspService(_index2__jsp.java:30) at com.caucho.jsp.JavaPage.service(JavaPage.java:75) at com.caucho.jsp.Page.pageservice(Page.java:555) at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:155 ) at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:1 77) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java: 221) at com.caucho.server.hmux.HmuxRequest.handleRequest(HmuxRequest.java:392) at com.caucho.server.port.TcpConnection.run(TcpConnection.java:315) at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:353) at com.caucho.util.ThreadPool.run(ThreadPool.java:302) at java.lang.Thread.run(Thread.java:534) Thanks, Brian McClung Senior Programmer Belo Interactive 214-977-4083