java.lang.reflect.InvocationTargetException

Exception #2566972

Samebug tips0

We couldn't find tips for this exception.

Don't give up yet. Paste your full stack trace to get a solution.

Solutions on the web3

  • via Unknown by Alessio Gambi,
  • via Unknown by Matt Raible,
  • via Unknown by Matt Raible,
  • Stack trace

    • java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at org.codehaus.mojo.exec.ExecJavaMojo$1.run(ExecJavaMojo.java:297) at java.lang.Thread.run(Thread.java:679) Caused by: org.apache.tapestry5.ioc.internal.OperationException: Error building service proxy for service 'ServiceDeployer' (at at.ac.tuwien.dsg.cloud.modules.CloudAppModule.buildServiceDeployer(String, String, String, Integer, EucalyptusController, EucaServiceStateDBInterface, CloudInterface) (at CloudAppModule.java:109)): Service scope 'perthread' requires a proxy, but the service does not have a service interface (necessary to create a proxy). Provide a service interface or select a different service scope. at org.apache.tapestry5.ioc.internal.OperationTrackerImpl.logAndRethrow(OperationTrackerImpl.java:121) at org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:88) at org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87) at org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1124) at org.apache.tapestry5.ioc.internal.ModuleImpl.create(ModuleImpl.java:332) at org.apache.tapestry5.ioc.internal.ModuleImpl.access$100(ModuleImpl.java:39) at org.apache.tapestry5.ioc.internal.ModuleImpl$1.invoke(ModuleImpl.java:191) at org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withWrite(ConcurrentBarrier.java:140) at org.apache.tapestry5.ioc.internal.ModuleImpl$2.invoke(ModuleImpl.java:207) at org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85) at org.apache.tapestry5.ioc.internal.ModuleImpl.findOrCreate(ModuleImpl.java:213) at org.apache.tapestry5.ioc.internal.ModuleImpl.getService(ModuleImpl.java:109) at org.apache.tapestry5.ioc.internal.RegistryImpl.getService(RegistryImpl.java:421) at org.apache.tapestry5.ioc.internal.RegistryImpl.getServiceByTypeAlone(RegistryImpl.java:670) at org.apache.tapestry5.ioc.internal.RegistryImpl.getServiceByTypeAndMarkers(RegistryImpl.java:684) at org.apache.tapestry5.ioc.internal.RegistryImpl.getService(RegistryImpl.java:643) at org.apache.tapestry5.ioc.internal.RegistryWrapper.getService(RegistryWrapper.java:60) at at.ac.tuwien.dsg.cloud.CloudDriver.main(CloudDriver.java:58) ... 6 more Caused by: java.lang.RuntimeException: Error building service proxy for service 'ServiceDeployer' (at at.ac.tuwien.dsg.cloud.modules.CloudAppModule.buildServiceDeployer(String, String, String, Integer, Eucalypt usController, EucaServiceStateDBInterface, CloudInterface) (at CloudAppModule.java:109)): Service scope 'perthread' requires a proxy, but the service does not have a service interface (necessary to create a pro xy). Provide a service interface or select a different service scope. at org.apache.tapestry5.ioc.internal.ModuleImpl$4.invoke(ModuleImpl.java:327) at org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74) ... 22 more

    Write tip

    You have a different solution? A short tip here would help you and many other users who saw this issue last week.

    Users with the same issue

    We couldn't find other users who have seen this exception.