You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Anand Stephen <an...@sonic.net> on 2004/02/07 05:03:17 UTC

PropertyDescriptor: internal error while merging PDs: with jdk1.4

Greetings,

I get the following error when I run a web app with:


java version "1.4.2_01"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_01-b06)
Java HotSpot(TM) Client VM (build 1.4.2_01-b06, mixed mode)

It works without any problems with:

java version "1.3.1_02"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1_02-b02)
Java HotSpot(TM) Client VM (build 1.3.1_02-b02, mixed mode)

OS: Win XP professional.
Server: Resin 2.1.4


Thank you,
--a 




---- Error -----
500 Servlet Exception
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(Proper
tyUtils.java:949)
	at
org.apache.commons.beanutils.PropertyUtils.getPropertyDescriptors(Proper
tyUtils.java:979)
	at
org.apache.commons.beanutils.PropertyUtils.getPropertyDescriptor(Propert
yUtils.java:887)
	at
org.apache.commons.beanutils.PropertyUtils.getSimpleProperty(PropertyUti
ls.java:1172)
	at
org.apache.commons.beanutils.PropertyUtils.getNestedProperty(PropertyUti
ls.java:772)
	at
org.apache.commons.beanutils.PropertyUtils.getProperty(PropertyUtils.jav
a:801)
	at
org.apache.struts.util.RequestUtils.lookup(RequestUtils.java:717)
	at
org.apache.struts.taglib.bean.WriteTag.doStartTag(WriteTag.java:289)
	at
_admin._site._products._productstab__jsp._jspService(/admin/site/product
s/productstab.jsp:173)
	at com.caucho.jsp.JavaPage.service(JavaPage.java:75)
	at com.caucho.jsp.Page.subservice(Page.java:485)
	at
com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:182
)
	at
com.caucho.server.http.Invocation.service(Invocation.java:312)
	at
com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
	at
com.caucho.server.http.QRequestDispatcher.forward(QRequestDispatcher.jav
a:213)
	at
com.caucho.server.http.QRequestDispatcher.forward(QRequestDispatcher.jav
a:100)
	at
com.caucho.server.http.QRequestDispatcher.forward(QRequestDispatcher.jav
a:77)
	at
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.jav
a:1033)
	at
org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProc
essor.java:268)
	at
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestPr
ocessor.java:436)
	at
org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(Tiles
RequestProcessor.java:311)
	at
org.apache.struts.action.RequestProcessor.processActionForward(RequestPr
ocessor.java:401)
	at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:
279)
	at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1393)
	at
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:491)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:126)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:103)
	at
com.caucho.server.http.FilterChainServlet.doFilter(FilterChainServlet.ja
va:96)
	at
com.marketlive.admin.logon.AdminAccessFilter.doFilter(AdminAccessFilter.
java:72)
	at
com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java
:88)
	at
com.caucho.server.http.Invocation.service(Invocation.java:312)
	at
com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
	at
com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:221)
	at
com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:163
)
	at com.caucho.server.TcpConnection.run(TcpConnection.java:137)
	at java.lang.Thread.run(Thread.java:534)



---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org


[REPOST] Struts 1.1 with 1.4.2_01?

Posted by Anand Stephen <an...@sonic.net>.
----- Original Message ----- 
From: "Anand Stephen" <an...@sonic.net>
To: "Struts Users Mailing List" <st...@jakarta.apache.org>;
<st...@jakarta.apache.org>
Sent: Saturday, February 07, 2004 11:36 AM
Subject: Re: PropertyDescriptor: internal error while merging PDs: with
jdk1.4


> Greetings,
> Has anyone had success running web app using struts 1.1 with java version
> "1.4.2_01" and resin 2.1.4
>
> thank you again.
> -- a,
>
>
> ----- Original Message ----- 
> From: "Anand Stephen" <an...@sonic.net>
> To: "Struts-User" <st...@jakarta.apache.org>;
> <st...@jakarta.apache.org>
> Sent: Friday, February 06, 2004 8:03 PM
> Subject: PropertyDescriptor: internal error while merging PDs: with jdk1.4
>
>
> > Greetings,
> >
> > I get the following error when I run a web app with:
> >
> >
> > java version "1.4.2_01"
> > Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_01-b06)
> > Java HotSpot(TM) Client VM (build 1.4.2_01-b06, mixed mode)
> >
> > It works without any problems with:
> >
> > java version "1.3.1_02"
> > Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1_02-b02)
> > Java HotSpot(TM) Client VM (build 1.3.1_02-b02, mixed mode)
> >
> > OS: Win XP professional.
> > Server: Resin 2.1.4
> >
> >
> > Thank you,
> > --a
> >
> >
> >
> >
> > ---- Error -----
> > 500 Servlet Exception
> > 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(Proper
> > tyUtils.java:949)
> > at
> > org.apache.commons.beanutils.PropertyUtils.getPropertyDescriptors(Proper
> > tyUtils.java:979)
> > at
> > org.apache.commons.beanutils.PropertyUtils.getPropertyDescriptor(Propert
> > yUtils.java:887)
> > at
> > org.apache.commons.beanutils.PropertyUtils.getSimpleProperty(PropertyUti
> > ls.java:1172)
> > at
> > org.apache.commons.beanutils.PropertyUtils.getNestedProperty(PropertyUti
> > ls.java:772)
> > at
> > org.apache.commons.beanutils.PropertyUtils.getProperty(PropertyUtils.jav
> > a:801)
> > at
> > org.apache.struts.util.RequestUtils.lookup(RequestUtils.java:717)
> > at
> > org.apache.struts.taglib.bean.WriteTag.doStartTag(WriteTag.java:289)
> > at
> > _admin._site._products._productstab__jsp._jspService(/admin/site/product
> > s/productstab.jsp:173)
> > at com.caucho.jsp.JavaPage.service(JavaPage.java:75)
> > at com.caucho.jsp.Page.subservice(Page.java:485)
> > at
> > com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:182
> > )
> > at
> > com.caucho.server.http.Invocation.service(Invocation.java:312)
> > at
> > com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
> > at
> > com.caucho.server.http.QRequestDispatcher.forward(QRequestDispatcher.jav
> > a:213)
> > at
> > com.caucho.server.http.QRequestDispatcher.forward(QRequestDispatcher.jav
> > a:100)
> > at
> > com.caucho.server.http.QRequestDispatcher.forward(QRequestDispatcher.jav
> > a:77)
> > at
> > org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.jav
> > a:1033)
> > at
> > org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProc
> > essor.java:268)
> > at
> > org.apache.struts.action.RequestProcessor.processForwardConfig(RequestPr
> > ocessor.java:436)
> > at
> > org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(Tiles
> > RequestProcessor.java:311)
> > at
> > org.apache.struts.action.RequestProcessor.processActionForward(RequestPr
> > ocessor.java:401)
> > at
> > org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:
> > 279)
> > at
> > org.apache.struts.action.ActionServlet.process(ActionServlet.java:1393)
> > at
> > org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:491)
> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:126)
> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:103)
> > at
> > com.caucho.server.http.FilterChainServlet.doFilter(FilterChainServlet.ja
> > va:96)
> > at
> > com.marketlive.admin.logon.AdminAccessFilter.doFilter(AdminAccessFilter.
> > java:72)
> > at
> > com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java
> > :88)
> > at
> > com.caucho.server.http.Invocation.service(Invocation.java:312)
> > at
> > com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
> > at
> > com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:221)
> > at
> > com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:163
> > )
> > at com.caucho.server.TcpConnection.run(TcpConnection.java:137)
> > at java.lang.Thread.run(Thread.java:534)
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: struts-user-help@jakarta.apache.org
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: struts-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: struts-dev-help@jakarta.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: struts-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-dev-help@jakarta.apache.org


Re: PropertyDescriptor: internal error while merging PDs: with jdk1.4

Posted by Anand Stephen <an...@sonic.net>.
This error was as one of the classes in the project had a mismatch between
the field type and return for the getter.

What's interesting is that the error was not caused when run with jdk1.3.

thank you,
--a


----- Original Message ----- 
From: "Anand Stephen" <an...@sonic.net>
To: "Struts Users Mailing List" <st...@jakarta.apache.org>;
<st...@jakarta.apache.org>
Sent: Saturday, February 07, 2004 11:36 AM
Subject: Re: PropertyDescriptor: internal error while merging PDs: with
jdk1.4


> Greetings,
> Has anyone had success running web app using struts 1.1 with java version
> "1.4.2_01" and resin 2.1.4
>
> thank you again.
> -- a,
>
>
> ----- Original Message ----- 
> From: "Anand Stephen" <an...@sonic.net>
> To: "Struts-User" <st...@jakarta.apache.org>;
> <st...@jakarta.apache.org>
> Sent: Friday, February 06, 2004 8:03 PM
> Subject: PropertyDescriptor: internal error while merging PDs: with jdk1.4
>
>
> > Greetings,
> >
> > I get the following error when I run a web app with:
> >
> >
> > java version "1.4.2_01"
> > Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_01-b06)
> > Java HotSpot(TM) Client VM (build 1.4.2_01-b06, mixed mode)
> >
> > It works without any problems with:
> >
> > java version "1.3.1_02"
> > Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1_02-b02)
> > Java HotSpot(TM) Client VM (build 1.3.1_02-b02, mixed mode)
> >
> > OS: Win XP professional.
> > Server: Resin 2.1.4
> >
> >
> > Thank you,
> > --a
> >
> >
> >
> >
> > ---- Error -----
> > 500 Servlet Exception
> > 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(Proper
> > tyUtils.java:949)
> > at
> > org.apache.commons.beanutils.PropertyUtils.getPropertyDescriptors(Proper
> > tyUtils.java:979)
> > at
> > org.apache.commons.beanutils.PropertyUtils.getPropertyDescriptor(Propert
> > yUtils.java:887)
> > at
> > org.apache.commons.beanutils.PropertyUtils.getSimpleProperty(PropertyUti
> > ls.java:1172)
> > at
> > org.apache.commons.beanutils.PropertyUtils.getNestedProperty(PropertyUti
> > ls.java:772)
> > at
> > org.apache.commons.beanutils.PropertyUtils.getProperty(PropertyUtils.jav
> > a:801)
> > at
> > org.apache.struts.util.RequestUtils.lookup(RequestUtils.java:717)
> > at
> > org.apache.struts.taglib.bean.WriteTag.doStartTag(WriteTag.java:289)
> > at
> > _admin._site._products._productstab__jsp._jspService(/admin/site/product
> > s/productstab.jsp:173)
> > at com.caucho.jsp.JavaPage.service(JavaPage.java:75)
> > at com.caucho.jsp.Page.subservice(Page.java:485)
> > at
> > com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:182
> > )
> > at
> > com.caucho.server.http.Invocation.service(Invocation.java:312)
> > at
> > com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
> > at
> > com.caucho.server.http.QRequestDispatcher.forward(QRequestDispatcher.jav
> > a:213)
> > at
> > com.caucho.server.http.QRequestDispatcher.forward(QRequestDispatcher.jav
> > a:100)
> > at
> > com.caucho.server.http.QRequestDispatcher.forward(QRequestDispatcher.jav
> > a:77)
> > at
> > org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.jav
> > a:1033)
> > at
> > org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProc
> > essor.java:268)
> > at
> > org.apache.struts.action.RequestProcessor.processForwardConfig(RequestPr
> > ocessor.java:436)
> > at
> > org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(Tiles
> > RequestProcessor.java:311)
> > at
> > org.apache.struts.action.RequestProcessor.processActionForward(RequestPr
> > ocessor.java:401)
> > at
> > org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:
> > 279)
> > at
> > org.apache.struts.action.ActionServlet.process(ActionServlet.java:1393)
> > at
> > org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:491)
> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:126)
> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:103)
> > at
> > com.caucho.server.http.FilterChainServlet.doFilter(FilterChainServlet.ja
> > va:96)
> > at
> > com.marketlive.admin.logon.AdminAccessFilter.doFilter(AdminAccessFilter.
> > java:72)
> > at
> > com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java
> > :88)
> > at
> > com.caucho.server.http.Invocation.service(Invocation.java:312)
> > at
> > com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
> > at
> > com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:221)
> > at
> > com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:163
> > )
> > at com.caucho.server.TcpConnection.run(TcpConnection.java:137)
> > at java.lang.Thread.run(Thread.java:534)
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: struts-user-help@jakarta.apache.org
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: struts-user-help@jakarta.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org


[REPOST] Struts 1.1 with 1.4.2_01?

Posted by Anand Stephen <an...@sonic.net>.
----- Original Message ----- 
From: "Anand Stephen" <an...@sonic.net>
To: "Struts Users Mailing List" <st...@jakarta.apache.org>;
<st...@jakarta.apache.org>
Sent: Saturday, February 07, 2004 11:36 AM
Subject: Re: PropertyDescriptor: internal error while merging PDs: with
jdk1.4


> Greetings,
> Has anyone had success running web app using struts 1.1 with java version
> "1.4.2_01" and resin 2.1.4
>
> thank you again.
> -- a,
>
>
> ----- Original Message ----- 
> From: "Anand Stephen" <an...@sonic.net>
> To: "Struts-User" <st...@jakarta.apache.org>;
> <st...@jakarta.apache.org>
> Sent: Friday, February 06, 2004 8:03 PM
> Subject: PropertyDescriptor: internal error while merging PDs: with jdk1.4
>
>
> > Greetings,
> >
> > I get the following error when I run a web app with:
> >
> >
> > java version "1.4.2_01"
> > Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_01-b06)
> > Java HotSpot(TM) Client VM (build 1.4.2_01-b06, mixed mode)
> >
> > It works without any problems with:
> >
> > java version "1.3.1_02"
> > Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1_02-b02)
> > Java HotSpot(TM) Client VM (build 1.3.1_02-b02, mixed mode)
> >
> > OS: Win XP professional.
> > Server: Resin 2.1.4
> >
> >
> > Thank you,
> > --a
> >
> >
> >
> >
> > ---- Error -----
> > 500 Servlet Exception
> > 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(Proper
> > tyUtils.java:949)
> > at
> > org.apache.commons.beanutils.PropertyUtils.getPropertyDescriptors(Proper
> > tyUtils.java:979)
> > at
> > org.apache.commons.beanutils.PropertyUtils.getPropertyDescriptor(Propert
> > yUtils.java:887)
> > at
> > org.apache.commons.beanutils.PropertyUtils.getSimpleProperty(PropertyUti
> > ls.java:1172)
> > at
> > org.apache.commons.beanutils.PropertyUtils.getNestedProperty(PropertyUti
> > ls.java:772)
> > at
> > org.apache.commons.beanutils.PropertyUtils.getProperty(PropertyUtils.jav
> > a:801)
> > at
> > org.apache.struts.util.RequestUtils.lookup(RequestUtils.java:717)
> > at
> > org.apache.struts.taglib.bean.WriteTag.doStartTag(WriteTag.java:289)
> > at
> > _admin._site._products._productstab__jsp._jspService(/admin/site/product
> > s/productstab.jsp:173)
> > at com.caucho.jsp.JavaPage.service(JavaPage.java:75)
> > at com.caucho.jsp.Page.subservice(Page.java:485)
> > at
> > com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:182
> > )
> > at
> > com.caucho.server.http.Invocation.service(Invocation.java:312)
> > at
> > com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
> > at
> > com.caucho.server.http.QRequestDispatcher.forward(QRequestDispatcher.jav
> > a:213)
> > at
> > com.caucho.server.http.QRequestDispatcher.forward(QRequestDispatcher.jav
> > a:100)
> > at
> > com.caucho.server.http.QRequestDispatcher.forward(QRequestDispatcher.jav
> > a:77)
> > at
> > org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.jav
> > a:1033)
> > at
> > org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProc
> > essor.java:268)
> > at
> > org.apache.struts.action.RequestProcessor.processForwardConfig(RequestPr
> > ocessor.java:436)
> > at
> > org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(Tiles
> > RequestProcessor.java:311)
> > at
> > org.apache.struts.action.RequestProcessor.processActionForward(RequestPr
> > ocessor.java:401)
> > at
> > org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:
> > 279)
> > at
> > org.apache.struts.action.ActionServlet.process(ActionServlet.java:1393)
> > at
> > org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:491)
> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:126)
> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:103)
> > at
> > com.caucho.server.http.FilterChainServlet.doFilter(FilterChainServlet.ja
> > va:96)
> > at
> > com.marketlive.admin.logon.AdminAccessFilter.doFilter(AdminAccessFilter.
> > java:72)
> > at
> > com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java
> > :88)
> > at
> > com.caucho.server.http.Invocation.service(Invocation.java:312)
> > at
> > com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
> > at
> > com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:221)
> > at
> > com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:163
> > )
> > at com.caucho.server.TcpConnection.run(TcpConnection.java:137)
> > at java.lang.Thread.run(Thread.java:534)
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: struts-user-help@jakarta.apache.org
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: struts-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: struts-dev-help@jakarta.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org


Re: PropertyDescriptor: internal error while merging PDs: with jdk1.4

Posted by Anand Stephen <an...@sonic.net>.
Greetings,
Has anyone had success running web app using struts 1.1 with java version
"1.4.2_01" and resin 2.1.4

thank you again.
-- a,


----- Original Message ----- 
From: "Anand Stephen" <an...@sonic.net>
To: "Struts-User" <st...@jakarta.apache.org>;
<st...@jakarta.apache.org>
Sent: Friday, February 06, 2004 8:03 PM
Subject: PropertyDescriptor: internal error while merging PDs: with jdk1.4


> Greetings,
>
> I get the following error when I run a web app with:
>
>
> java version "1.4.2_01"
> Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_01-b06)
> Java HotSpot(TM) Client VM (build 1.4.2_01-b06, mixed mode)
>
> It works without any problems with:
>
> java version "1.3.1_02"
> Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1_02-b02)
> Java HotSpot(TM) Client VM (build 1.3.1_02-b02, mixed mode)
>
> OS: Win XP professional.
> Server: Resin 2.1.4
>
>
> Thank you,
> --a
>
>
>
>
> ---- Error -----
> 500 Servlet Exception
> 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(Proper
> tyUtils.java:949)
> at
> org.apache.commons.beanutils.PropertyUtils.getPropertyDescriptors(Proper
> tyUtils.java:979)
> at
> org.apache.commons.beanutils.PropertyUtils.getPropertyDescriptor(Propert
> yUtils.java:887)
> at
> org.apache.commons.beanutils.PropertyUtils.getSimpleProperty(PropertyUti
> ls.java:1172)
> at
> org.apache.commons.beanutils.PropertyUtils.getNestedProperty(PropertyUti
> ls.java:772)
> at
> org.apache.commons.beanutils.PropertyUtils.getProperty(PropertyUtils.jav
> a:801)
> at
> org.apache.struts.util.RequestUtils.lookup(RequestUtils.java:717)
> at
> org.apache.struts.taglib.bean.WriteTag.doStartTag(WriteTag.java:289)
> at
> _admin._site._products._productstab__jsp._jspService(/admin/site/product
> s/productstab.jsp:173)
> at com.caucho.jsp.JavaPage.service(JavaPage.java:75)
> at com.caucho.jsp.Page.subservice(Page.java:485)
> at
> com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:182
> )
> at
> com.caucho.server.http.Invocation.service(Invocation.java:312)
> at
> com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
> at
> com.caucho.server.http.QRequestDispatcher.forward(QRequestDispatcher.jav
> a:213)
> at
> com.caucho.server.http.QRequestDispatcher.forward(QRequestDispatcher.jav
> a:100)
> at
> com.caucho.server.http.QRequestDispatcher.forward(QRequestDispatcher.jav
> a:77)
> at
> org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.jav
> a:1033)
> at
> org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProc
> essor.java:268)
> at
> org.apache.struts.action.RequestProcessor.processForwardConfig(RequestPr
> ocessor.java:436)
> at
> org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(Tiles
> RequestProcessor.java:311)
> at
> org.apache.struts.action.RequestProcessor.processActionForward(RequestPr
> ocessor.java:401)
> at
> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:
> 279)
> at
> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1393)
> at
> org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:491)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:126)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:103)
> at
> com.caucho.server.http.FilterChainServlet.doFilter(FilterChainServlet.ja
> va:96)
> at
> com.marketlive.admin.logon.AdminAccessFilter.doFilter(AdminAccessFilter.
> java:72)
> at
> com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java
> :88)
> at
> com.caucho.server.http.Invocation.service(Invocation.java:312)
> at
> com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
> at
> com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:221)
> at
> com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:163
> )
> at com.caucho.server.TcpConnection.run(TcpConnection.java:137)
> at java.lang.Thread.run(Thread.java:534)
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: struts-user-help@jakarta.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org


Re: PropertyDescriptor: internal error while merging PDs: with jdk1.4

Posted by Anand Stephen <an...@sonic.net>.
Greetings,
Has anyone had success running web app using struts 1.1 with java version
"1.4.2_01" and resin 2.1.4

thank you again.
-- a,


----- Original Message ----- 
From: "Anand Stephen" <an...@sonic.net>
To: "Struts-User" <st...@jakarta.apache.org>;
<st...@jakarta.apache.org>
Sent: Friday, February 06, 2004 8:03 PM
Subject: PropertyDescriptor: internal error while merging PDs: with jdk1.4


> Greetings,
>
> I get the following error when I run a web app with:
>
>
> java version "1.4.2_01"
> Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_01-b06)
> Java HotSpot(TM) Client VM (build 1.4.2_01-b06, mixed mode)
>
> It works without any problems with:
>
> java version "1.3.1_02"
> Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1_02-b02)
> Java HotSpot(TM) Client VM (build 1.3.1_02-b02, mixed mode)
>
> OS: Win XP professional.
> Server: Resin 2.1.4
>
>
> Thank you,
> --a
>
>
>
>
> ---- Error -----
> 500 Servlet Exception
> 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(Proper
> tyUtils.java:949)
> at
> org.apache.commons.beanutils.PropertyUtils.getPropertyDescriptors(Proper
> tyUtils.java:979)
> at
> org.apache.commons.beanutils.PropertyUtils.getPropertyDescriptor(Propert
> yUtils.java:887)
> at
> org.apache.commons.beanutils.PropertyUtils.getSimpleProperty(PropertyUti
> ls.java:1172)
> at
> org.apache.commons.beanutils.PropertyUtils.getNestedProperty(PropertyUti
> ls.java:772)
> at
> org.apache.commons.beanutils.PropertyUtils.getProperty(PropertyUtils.jav
> a:801)
> at
> org.apache.struts.util.RequestUtils.lookup(RequestUtils.java:717)
> at
> org.apache.struts.taglib.bean.WriteTag.doStartTag(WriteTag.java:289)
> at
> _admin._site._products._productstab__jsp._jspService(/admin/site/product
> s/productstab.jsp:173)
> at com.caucho.jsp.JavaPage.service(JavaPage.java:75)
> at com.caucho.jsp.Page.subservice(Page.java:485)
> at
> com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:182
> )
> at
> com.caucho.server.http.Invocation.service(Invocation.java:312)
> at
> com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
> at
> com.caucho.server.http.QRequestDispatcher.forward(QRequestDispatcher.jav
> a:213)
> at
> com.caucho.server.http.QRequestDispatcher.forward(QRequestDispatcher.jav
> a:100)
> at
> com.caucho.server.http.QRequestDispatcher.forward(QRequestDispatcher.jav
> a:77)
> at
> org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.jav
> a:1033)
> at
> org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProc
> essor.java:268)
> at
> org.apache.struts.action.RequestProcessor.processForwardConfig(RequestPr
> ocessor.java:436)
> at
> org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(Tiles
> RequestProcessor.java:311)
> at
> org.apache.struts.action.RequestProcessor.processActionForward(RequestPr
> ocessor.java:401)
> at
> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:
> 279)
> at
> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1393)
> at
> org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:491)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:126)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:103)
> at
> com.caucho.server.http.FilterChainServlet.doFilter(FilterChainServlet.ja
> va:96)
> at
> com.marketlive.admin.logon.AdminAccessFilter.doFilter(AdminAccessFilter.
> java:72)
> at
> com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java
> :88)
> at
> com.caucho.server.http.Invocation.service(Invocation.java:312)
> at
> com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
> at
> com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:221)
> at
> com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:163
> )
> at com.caucho.server.TcpConnection.run(TcpConnection.java:137)
> at java.lang.Thread.run(Thread.java:534)
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: struts-user-help@jakarta.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: struts-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-dev-help@jakarta.apache.org