Why are we testing complex property deserialization in an integration
test? I would think these should be unit tests and run as part of the
checkin build?
Jim
On Feb 12, 2007, at 5:48 PM, Jeremy Boynes wrote:
Trying to run the propertyTest I get:
Caused by:
org.apache.tuscany.core.databinding.javabeans.XML2JavaMapperException:
org.apache.tuscany.core.databinding.javabeans.XML2JavaMapperException:
No field or setter method to configure xml data
at
org.apache.tuscany.core.databinding.javabeans.XML2JavaBeanTransformer.
createJavaObject(XML2JavaBeanTransformer.java:115)
at
org.apache.tuscany.core.databinding.javabeans.XML2JavaBeanTransformer.
toJavaObject(XML2JavaBeanTransformer.java:72)
at
org.apache.tuscany.core.databinding.javabeans.XML2JavaBeanTransformer.
transform(XML2JavaBeanTransformer.java:64)
at
org.apache.tuscany.core.databinding.impl.MediatorImpl.mediate
(MediatorImpl.java:91)
at
org.apache.tuscany.core.property.PropertyObjectFactoryImpl
$ObjectFactoryImpl.getInstance(PropertyObjectFactoryImpl.java:103)
at org.apache.tuscany.core.injection.FieldInjector.inject
(FieldInjector.java:52)
at
org.apache.tuscany.core.implementation.PojoAtomicComponent.createInsta
nce(PojoAtomicComponent.java:140)
at
org.apache.tuscany.core.component.scope.StatelessScopeContainer.getIns
tanceWrapper(StatelessScopeContainer.java:70)
at
org.apache.tuscany.core.component.scope.AbstractScopeContainer.getInst
ance(AbstractScopeContainer.java:99)
at
org.apache.tuscany.core.implementation.PojoAtomicComponent.getTargetIn
stance(PojoAtomicComponent.java:129)
at
org.apache.tuscany.core.wire.InboundWireImpl.getTargetService
(InboundWireImpl.java:76)
at
org.apache.tuscany.core.wire.OutboundWireImpl.getTargetService
(OutboundWireImpl.java:133)
at
org.apache.tuscany.core.wire.WireObjectFactory.getInstance
(WireObjectFactory.java:70)
at org.apache.tuscany.core.injection.FieldInjector.inject
(FieldInjector.java:52)
at
org.apache.tuscany.core.implementation.PojoAtomicComponent.createInsta
nce(PojoAtomicComponent.java:140)
at
org.apache.tuscany.core.component.scope.StatelessScopeContainer.getIns
tanceWrapper(StatelessScopeContainer.java:70)
at
org.apache.tuscany.core.component.scope.AbstractScopeContainer.getInst
ance(AbstractScopeContainer.java:99)
at
org.apache.tuscany.core.implementation.PojoAtomicComponent.getTargetIn
stance(PojoAtomicComponent.java:129)
at
org.apache.tuscany.core.implementation.java.JavaTargetInvoker.getInsta
nce(JavaTargetInvoker.java:128)
at
org.apache.tuscany.core.implementation.java.JavaTargetInvoker.invokeTa
rget(JavaTargetInvoker.java:75)
at
org.apache.tuscany.sca.plugin.itest.MavenEmbeddedRuntime.executeTest
(MavenEmbeddedRuntime.java:69)
at org.apache.tuscany.sca.plugin.itest.SCATestSet.execute
(SCATestSet.java:54)
Chatting with Raymond this looks like a problem with the complex
property stuff which should be fixed.
He also said though that there are a few tests in there that fail,
which leave me uncertain what is meant to be working and what isn't
- does anyone have the currently expected test results?
I'm going to comment out these for now and add a few more tests for
property handling.
--
Jeremy
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]