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 [BeanUtils]. Getting IllegalMonitorStateException
Date Thu, 17 Jul 2003 07:15:27 GMT
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
 


Mime
View raw message