2010-03-29 11 views
8

Saludos a todos! Programé la aplicación GUI usando Java Swing en Windows.Un clásico StackOverflow: Java Swing

En ventanas todo funciona bien.

Ahora lo estoy probando bajo Linux (usando la distribución Linux Mint 7).

Me estoy poniendo y desagradable StackOverflowException, cuando llamo método de eliminación de marcos! El marco problemático es el componente JDialog.

aquí hay una salida: editado, salida completa

run: 
Exception in thread "AWT-EventQueue-0" java.lang.StackOverflowError 
     at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source) 
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
     at java.lang.reflect.Method.invoke(Method.java:616) 
     at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:261) 
     at java.beans.Statement.invoke(Statement.java:231) 
     at java.beans.Expression.getValue(Expression.java:115) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:227) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.j 
+3

I Lo alentaría a incluir toda la traza de la pila, incluso si va MUCHO MÁS, porque los elementos enumerados aquí no son suficientes para darme una pista de lo que está sucediendo. –

+0

¿Has probado usar -Xss para aumentar el tamaño de la pila? Si está utilizando máquinas virtuales estándar, puede estar fallando porque el Linux tiene un tamaño de pila predeterminado más pequeño (por supuesto, todavía parece extraño que su pila llegue a esa profundidad). –

+0

@jim - por lo que no hay salida completa :)) – ModernTalking

Respuesta

12

Una posibilidad que he encontré, asegúrese de que está utilizando la última JDK/JRE de sol y no OpenJDK (que es por defecto en algunos distros de linux), que ocasionalmente pueden causar hipo como este.

+0

Sí, sí uso OpenJDK, voy a cambiarlo por uno – ModernTalking

+0

+1, el primer paso es "apt-get install sun-java6- jdk " –

+0

muchas gracias! Sun JDK lo resolvió :) – ModernTalking