Looks it doesn't work with abstract classes. I wanted to @Inject Spring
object, but it was enough to add 'abstract' modifier and the squeezer fails
to initialize.

Here goes the beginning of the exception:

java.lang.InstantiationException
  Stack Trace:
 
sun.reflect.InstantiationExceptionConstructorAccessorImpl.newInstance(InstantiationExceptionConstructorAccessorImpl.java:30)
 
java.lang.reflect.Constructor.newInstance(Constructor.java:494) 
java.lang.Class.newInstance0(Class.java:350) 
java.lang.Class.newInstance(Class.java:303) 
org.apache.hivemind.util.InstanceCreationUtils.createInstance(InstanceCreationUtils.java:54)
 
org.apache.hivemind.service.impl.ObjectInstanceObjectProvider.provideObject(ObjectInstanceObjectProvider.java:34)
 
$ObjectProvider_105dfd4e76e.provideObject($ObjectProvider_105dfd4e76e.java) 
org.apache.hivemind.service.impl.ObjectTranslator.translate(ObjectTranslator.java:75)
 
$Translator_105dfd4e75c.translate($Translator_105dfd4e75c.java) 
org.apache.hivemind.schema.rules.PushAttributeRule.begin(PushAttributeRule.java:42)
 
org.apache.hivemind.impl.SchemaElement.fireBegin(SchemaElement.java:228) 
org.apache.hivemind.impl.SchemaProcessorImpl.processElement(SchemaProcessorImpl.java:255)
 
org.apache.hivemind.impl.SchemaProcessorImpl.processRootElement(SchemaProcessorImpl.java:235)
 
org.apache.hivemind.impl.SchemaProcessorImpl.process(SchemaProcessorImpl.java:223)
 
org.apache.hivemind.impl.ConfigurationPointImpl.processContributionElements(ConfigurationPointImpl.java:268)
 
org.apache.hivemind.impl.ConfigurationPointImpl.constructElements(ConfigurationPointImpl.java:189)
 
org.apache.hivemind.impl.ElementsInnerProxyList.inner(ElementsInnerProxyList.java:46)
 
org.apache.hivemind.impl.ElementsInnerProxyList.size(ElementsInnerProxyList.java:62)
 
org.apache.hivemind.impl.ElementsProxyList.size(ElementsProxyList.java:60) 
java.util.AbstractList$Itr.hasNext(AbstractList.java:416) 
org.apache.tapestry.util.io.DataSqueezerImpl.setSqueezeAdaptors(DataSqueezerImpl.java:60)

-- 
Greets,
  Adam Czysciak
  [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to