IllegalPropertyException thrown when loading MemoryStore
--------------------------------------------------------

                 Key: TUSCANY-955
                 URL: http://issues.apache.org/jira/browse/TUSCANY-955
             Project: Tuscany
          Issue Type: Bug
          Components: Java SCA Core
    Affects Versions: Java-Mx
            Reporter: Ignacio Silva-Lepe
             Fix For: Java-Mx


As a result of autowiring MemoryStore, an IllegalPropertyException is thrown on 
getExpirationOffset. A trace follows. To reproduce, uncomment the property 
annotation on getExpirationOffset.

Running loanappconversation.LoanAppConversationTestCase
org.apache.tuscany.spi.implementation.java.IllegalPropertyException: Method does
 not have void return type [public long org.apache.tuscany.core.services.store.m
emory.MemoryStore.getExpirationOffset()]
Context stack trace: [tuscany.system][store]
        at org.apache.tuscany.spi.implementation.java.AbstractPropertyProcessor.
visitMethod(AbstractPropertyProcessor.java:55)
        at org.apache.tuscany.core.implementation.IntrospectionRegistryImpl.intr
ospect(IntrospectionRegistryImpl.java:90)
        at org.apache.tuscany.core.implementation.system.loader.SystemComponentT
ypeLoader.loadByIntrospection(SystemComponentTypeLoader.java:89)
        at org.apache.tuscany.core.implementation.system.loader.SystemComponentT
ypeLoader.load(SystemComponentTypeLoader.java:72)
        at org.apache.tuscany.core.implementation.system.loader.SystemComponentT
ypeLoader.load(SystemComponentTypeLoader.java:45)
        at org.apache.tuscany.core.loader.LoaderRegistryImpl.loadComponentType(L
oaderRegistryImpl.java:163)
        at org.apache.tuscany.core.implementation.system.loader.SystemImplementa
tionLoader.load(SystemImplementationLoader.java:61)
        at org.apache.tuscany.core.implementation.system.loader.SystemImplementa
tionLoader.load(SystemImplementationLoader.java:42)
        at org.apache.tuscany.core.loader.LoaderRegistryImpl.load(LoaderRegistry
Impl.java:94)
        at org.apache.tuscany.core.loader.ComponentLoader.loadImplementation(Com
ponentLoader.java:184)
        at org.apache.tuscany.core.loader.ComponentLoader.load(ComponentLoader.j
ava:128)
        at org.apache.tuscany.core.loader.ComponentLoader.load(ComponentLoader.j
ava:70)
        at org.apache.tuscany.core.loader.LoaderRegistryImpl.load(LoaderRegistry
Impl.java:94)
        at org.apache.tuscany.core.implementation.composite.CompositeLoader.load
(CompositeLoader.java:88)
        at org.apache.tuscany.core.implementation.composite.CompositeLoader.load
(CompositeLoader.java:64)
        at org.apache.tuscany.core.loader.LoaderRegistryImpl.load(LoaderRegistry
Impl.java:94)
        at org.apache.tuscany.core.loader.LoaderRegistryImpl.load(LoaderRegistry
Impl.java:112)
        at org.apache.tuscany.core.implementation.system.loader.SystemCompositeC
omponentTypeLoader.loadFromSidefile(SystemCompositeComponentTypeLoader.java:68)
        at org.apache.tuscany.core.implementation.system.loader.SystemCompositeC
omponentTypeLoader.load(SystemCompositeComponentTypeLoader.java:59)
        at org.apache.tuscany.core.implementation.system.loader.SystemCompositeC
omponentTypeLoader.load(SystemCompositeComponentTypeLoader.java:38)
        at org.apache.tuscany.core.loader.LoaderRegistryImpl.loadComponentType(L
oaderRegistryImpl.java:163)
        at org.apache.tuscany.core.deployer.DeployerImpl.load(DeployerImpl.java:
101)
        at org.apache.tuscany.core.deployer.DeployerImpl.deploy(DeployerImpl.jav
a:76)
        at org.apache.tuscany.core.launcher.LauncherImpl.bootRuntime(LauncherImp
l.java:101)
        at org.apache.tuscany.core.launcher.LauncherImpl.bootRuntime(LauncherImp
l.java:158)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

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

Reply via email to