commons-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ruiz Moyano, Juan Pablo" <jpablo.r...@es.wanadoo.com>
Subject RE: [BeanUtils]. Getting IllegalMonitorStateException
Date Thu, 17 Jul 2003 09:43:32 GMT
The "MyClass" class extends to ActionForm -struts 1.1-

I receive the same message independently of the property requested.


-----Mensaje original-----
De: José Antonio Pérez Testa [mailto:japtesta@indra.es] 
Enviado el: jueves, 17 de julio de 2003 11:17
Para: Jakarta Commons Users List
Asunto: Re: [BeanUtils]. Getting IllegalMonitorStateException

Could you give a more details on the insides of 'MyClass' ?

I gess the problem is inside that class and not in beanutils. You must 
review all your wait() and notify() calls, because there is the
source of  throwing  IllegalMonitorStateException

Suerte Maestro!

Ruiz Moyano, Juan Pablo wrote:

>I receive IllegalMonitorStateException when I invoke the PropertyUtils.getProperty method.
> 
>public class Runner implements Runnable {
> public Runner() {
>  Thread thread = new Thread(this);
>  synchronized( thread ) {
>   thread.start();
>  }            
> }
> public void run() {
>  ...
>  ...
>  MyClass myclass = new MyClass();
>  Object value = PropertyUtils.getProperty( myclass , propertyX );
> 
>    java.lang.IllegalMonitorStateException: current thread not owner
>    at org.apache.commons.beanutils.PropertyUtils.getPropertyDescriptors(PropertyUtils.java:957)
>    at org.apache.commons.beanutils.PropertyUtils.getPropertyDescriptors(PropertyUtils.java:979)
>    at org.apache.commons.beanutils.PropertyUtils.getPropertyDescriptor(PropertyUtils.java,
Compiled Code)
>    at org.apache.commons.beanutils.PropertyUtils.getSimpleProperty(PropertyUtils.java:1172)
>    at org.apache.commons.beanutils.PropertyUtils.getNestedProperty(PropertyUtils.java,
Compiled Code)
>    at org.apache.commons.beanutils.PropertyUtils.getProperty(PropertyUtils.java:801)
>    ...
>    ..
>    at Runner.run(Runner.java:83)
>    at java.lang.Thread.run(Thread.java:479)                                
>                               
>Any help/suggestions ?
> 
>Thanks
> 
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
>For additional commands, e-mail: commons-user-help@jakarta.apache.org
>
>  
>


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


Mime
View raw message