[ 
https://issues.apache.org/jira/browse/FELIX-4625?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14121090#comment-14121090
 ] 

fritz proebstle commented on FELIX-4625:
----------------------------------------

Here is my lb -s output

lb -s
START LEVEL 5
   ID|State      |Level|Symbolic name
    0|Active     |    0|org.apache.felix.framework (4.4.0)
    1|Active     |    1|org.apache.felix.gogo.command (0.12.0)
    2|Active     |    1|org.apache.felix.gogo.runtime (0.10.0)
    3|Active     |    1|org.apache.felix.gogo.shell (0.10.0)
    4|Active     |    1|com.springsource.javax.servlet (2.4.0)
    5|Active     |    1|org.apache.commons.fileupload (1.2.2)
    6|Active     |    5|org.apache.commons.io (2.4.0)
    7|Active     |    1|org.apache.felix.bundlerepository (1.6.6)
    8|Active     |    1|org.apache.felix.http.api (2.2.0)
    9|Active     |    1|org.apache.felix.http.base (2.2.0)
   10|Active     |    1|org.apache.felix.http.jetty (2.2.0)
   11|Active     |    1|org.apache.felix.webconsole.plugins.memoryusage (1.0.2)
   12|Active     |    1|org.apache.felix.webconsole.plugins.packageadmin (1.0.0)
   13|Active     |    5|org.apache.felix.webconsole (4.0.0)
   14|Active     |    1|osgi.cmpn (4.2.0.200908310645)
   15|Active     |    1|org.ow2.chameleon.commons.json (20090911.0.0.0002)
   16|Active     |    5|de.transver.incap.scheduler.impl1 (1.0.0.SNAPSHOT)
   17|Installed  |    5|org.quartz-scheduler.quartz (2.2.1)
   18|Installed  |    5|slf4j.api (1.6.6)
   19|Active     |    5|org.apache.felix.eventadmin (1.3.2)
   20|Active     |    5|org.apache.felix.log (1.0.1)
   21|Active     |    5|osgi.core (4.1.0.build-200702212030)
   22|Active     |    5|osgi.compendium (4.1.0.build-200702212030)
   23|Active     |    5|org.apache.felix.configadmin (1.6.0)
   24|Active     |    5|org.ops4j.pax.configmanager (0.2.3)
   25|Active     |    5|org.ops4j.pax.logging.pax-logging-api (1.7.2)
   26|Active     |    5|org.ops4j.pax.logging.pax-logging-service (1.7.2)
   27|Active     |    5|org.apache.felix.ipojo (1.12.0)
   28|Active     |    5|org.objectweb.asm.all (5.0.2)
   29|Active     |    5|org.apache.felix.ipojo.metadata (1.6.0)
   30|Active     |    5|org.apache.felix.ipojo.gogo (1.12.0)
   31|Active     |    5|org.apache.felix.ipojo.webconsole (1.7.0)

> ipojo 1.12.0 runtime error/exception  with target=java8
> -------------------------------------------------------
>
>                 Key: FELIX-4625
>                 URL: https://issues.apache.org/jira/browse/FELIX-4625
>             Project: Felix
>          Issue Type: Bug
>          Components: iPOJO
>    Affects Versions: ipojo-runtime-1.12.0
>         Environment: windows7 x64 java8u20 x 64
>            Reporter: fritz proebstle
>            Assignee: Clement Escoffier
>
> I reduced the problem to  the hello/Helloclient demo.
> Felix is running java8u20. Pax runner plugin is configured as follows:
>       <plugin>
>                               <!-- Pax Runner Maven plugin -->
>                               <groupId>org.ops4j</groupId>
>                               <artifactId>maven-pax-plugin</artifactId>
>                               <version>1.5</version>
>                               <configuration>
>                                       <!-- Pax Runner version -->
>                                       <runner>1.5.0</runner>
>                                       <!-- OSGi framework type (equinox, 
> felix, knopflerfish) -->
>                                       <framework>felix</framework>
>                                       <provision>
>                                       <param>--startLevel=5</param>
>                                               <param>--log=info</param>
>                                               
> <param>--ee=file:JavaSE-1.8</param> 
>                                               
> <param>--workingDirectory=target/runner</param>
>                                               <!-- undles that should be 
> installed -->
>                                               
> <param>--definitionURL=file:definitionURL4_4_0.xml</param>
>                                               <param>--vmOptions=-Xdebug 
> -Xnoagent -Xrunjdwp:transport=dt_socket,address=5005,server=y,suspend=y 
> </param>
>                                       
> <param>mvn:de.transver/incap.scheduler.impl1/1.0.0-SNAPSHOT@5</param>
>                                       </provision>
>                               </configuration>
>                       </plugin>
> Runnung the hello/Helloclient demo with a code compiled with
> <plugin>
>                               <groupId>org.apache.maven.plugins</groupId>
>                               <artifactId>maven-compiler-plugin</artifactId>
>                               <configuration>
>                                       <source>1.8</source>
>                                       <target>1.8</target>   
>                               </configuration>
> </plugin>
> I get a runtime error ( Stack trace see below).
> if I compile with 
>                       <plugin>
>                               <groupId>org.apache.maven.plugins</groupId>
>                               <artifactId>maven-compiler-plugin</artifactId>
>                               <configuration>
>                                       <source>1.8</source>
>                                       <target>1.7</target>
>                               </configuration>
>                       </plugin>
> the code is running perfectly.
> Stack trace :
> [FelixStartLevel] DEBUG org.ops4j.pax.logging.pax-logging-service - 
> BundleEvent STARTED - org.ops4j.pax.logging.pax-logging-service
> [FelixStartLevel] DEBUG org.apache.felix.ipojo - BundleEvent STARTING - 
> org.apache.felix.ipojo
> [FelixStartLevel] DEBUG org.apache.felix.ipojo - ServiceEvent REGISTERED - 
> [org.osgi.service.cm.ConfigurationListener] - org.apache.felix.ipojo
> [FelixStartLevel] DEBUG org.apache.felix.ipojo - ServiceEvent REGISTERED - 
> [org.apache.felix.ipojo.extender.queue.QueueService] - org.apache.felix.ipojo
> [FelixStartLevel] DEBUG org.apache.felix.ipojo - ServiceEvent REGISTERED - 
> [org.apache.felix.ipojo.extender.queue.QueueService, 
> org.osgi.service.cm.ManagedService] - org.apache.felix.ipojo
> [FelixStartLevel] DEBUG org.apache.felix.ipojo - ServiceEvent REGISTERED - 
> [org.apache.felix.ipojo.extender.DeclarationBuilderService] - 
> org.apache.felix.ipojo
> [[iPOJO] pool-1-thread-1] DEBUG org.apache.felix.ipojo - ServiceEvent 
> REGISTERED - [org.apache.felix.ipojo.extender.ExtensionDeclaration] - 
> org.apache.felix.ipojo
> [FelixStartLevel] DEBUG org.apache.felix.ipojo - BundleEvent STARTED - 
> org.apache.felix.ipojo
> [FelixStartLevel] DEBUG org.apache.felix.ipojo.metadata - BundleEvent 
> RESOLVED - org.apache.felix.ipojo.metadata
> [FelixStartLevel] DEBUG org.apache.felix.ipojo.metadata - BundleEvent 
> STARTING - org.apache.felix.ipojo.metadata
> [FelixStartLevel] DEBUG org.apache.felix.ipojo.metadata - BundleEvent STARTED 
> - org.apache.felix.ipojo.metadata
> [FelixStartLevel] DEBUG org.apache.felix.ipojo.gogo - BundleEvent RESOLVED - 
> org.apache.felix.ipojo.gogo
> [FelixStartLevel] DEBUG org.apache.felix.ipojo.gogo - BundleEvent STARTING - 
> org.apache.felix.ipojo.gogo
> [FelixStartLevel] DEBUG org.apache.felix.ipojo.gogo - BundleEvent STARTED - 
> org.apache.felix.ipojo.gogo
> [[iPOJO] pool-1-thread-1] DEBUG org.apache.felix.ipojo - ServiceEvent 
> REGISTERED - [org.apache.felix.ipojo.extender.ExtensionDeclaration] - 
> org.apache.felix.ipojo
> [FelixStartLevel] DEBUG org.apache.felix.ipojo.webconsole - BundleEvent 
> RESOLVED - org.apache.felix.ipojo.webconsole
> [FelixStartLevel] DEBUG org.apache.felix.ipojo.webconsole - BundleEvent 
> STARTING - org.apache.felix.ipojo.webconsole
> [FelixStartLevel] DEBUG org.apache.felix.ipojo.webconsole - BundleEvent 
> STARTED - org.apache.felix.ipojo.webconsole
> [main] DEBUG org.apache.felix.framework - BundleEvent STARTED - 
> org.apache.felix.framework
> [FelixDispatchQueue] DEBUG org.apache.felix.framework - FrameworkEvent 
> STARTED - org.apache.felix.framework
> [[iPOJO] pool-1-thread-1] DEBUG org.apache.felix.ipojo - ServiceEvent 
> REGISTERED - [org.apache.felix.ipojo.extender.TypeDeclaration] - 
> org.apache.felix.ipojo
> [[iPOJO] pool-1-thread-1] DEBUG org.apache.felix.ipojo - ServiceEvent 
> REGISTERED - [org.apache.felix.ipojo.extender.TypeDeclaration] - 
> org.apache.felix.ipojo
> [[iPOJO] pool-1-thread-1] DEBUG org.apache.felix.ipojo - ServiceEvent 
> REGISTERED - [org.apache.felix.ipojo.extender.TypeDeclaration] - 
> org.apache.felix.ipojo
> [[iPOJO] pool-1-thread-1] DEBUG org.apache.felix.ipojo - ServiceEvent 
> REGISTERED - [org.apache.felix.ipojo.extender.TypeDeclaration] - 
> org.apache.felix.ipojo
> [[iPOJO] pool-1-thread-1] DEBUG org.apache.felix.ipojo - ServiceEvent 
> REGISTERED - [org.apache.felix.ipojo.extender.TypeDeclaration] - 
> org.apache.felix.ipojo
> [[iPOJO] pool-1-thread-1] DEBUG org.apache.felix.ipojo - ServiceEvent 
> REGISTERED - [org.apache.felix.ipojo.extender.TypeDeclaration] - 
> org.apache.felix.ipojo
> [[iPOJO] pool-1-thread-1] DEBUG org.apache.felix.ipojo - ServiceEvent 
> REGISTERED - [org.apache.felix.ipojo.extender.TypeDeclaration] - 
> org.apache.felix.ipojo
> [[iPOJO] pool-1-thread-1] DEBUG de.transver.incap.scheduler.impl1 - 
> ServiceEvent REGISTERED - [org.apache.felix.ipojo.extender.TypeDeclaration] - 
> de.transver.incap.scheduler.impl1
> [[iPOJO] pool-1-thread-1] DEBUG de.transver.incap.scheduler.impl1 - 
> ServiceEvent REGISTERED - [org.apache.felix.ipojo.extender.TypeDeclaration] - 
> de.transver.incap.scheduler.impl1
> [[iPOJO] pool-1-thread-1] DEBUG de.transver.incap.scheduler.impl1 - 
> ServiceEvent REGISTERED - [org.apache.felix.ipojo.extender.TypeDeclaration] - 
> de.transver.incap.scheduler.impl1
> [[iPOJO] pool-1-thread-1] DEBUG de.transver.incap.scheduler.impl1 - 
> ServiceEvent REGISTERED - 
> [org.apache.felix.ipojo.extender.InstanceDeclaration] - 
> de.transver.incap.scheduler.impl1
> [[iPOJO] pool-1-thread-1] DEBUG de.transver.incap.scheduler.impl1 - 
> ServiceEvent REGISTERED - 
> [org.apache.felix.ipojo.extender.InstanceDeclaration] - 
> de.transver.incap.scheduler.impl1
> [Jetty HTTP Service] DEBUG org.apache.felix.http.jetty - ServiceEvent 
> REGISTERED - [org.osgi.service.http.HttpService, 
> org.apache.felix.http.api.ExtHttpService] - org.apache.felix.http.jetty
> [[iPOJO] pool-1-thread-1] DEBUG de.transver.incap.scheduler.impl1 - 
> ServiceEvent REGISTERED - 
> [org.apache.felix.ipojo.extender.InstanceDeclaration] - 
> de.transver.incap.scheduler.impl1
> [[iPOJO] pool-1-thread-1] DEBUG org.apache.felix.ipojo.gogo - ServiceEvent 
> REGISTERED - [org.apache.felix.ipojo.extender.TypeDeclaration] - 
> org.apache.felix.ipojo.gogo
> [Jetty HTTP Service] DEBUG org.apache.felix.http.jetty - ServiceEvent 
> MODIFIED - [org.osgi.service.http.HttpService, 
> org.apache.felix.http.api.ExtHttpService] - org.apache.felix.http.jetty
> [[iPOJO] pool-1-thread-1] DEBUG org.apache.felix.ipojo.gogo - ServiceEvent 
> REGISTERED - [org.apache.felix.ipojo.extender.InstanceDeclaration] - 
> org.apache.felix.ipojo.gogo
> [[iPOJO] pool-1-thread-1] DEBUG org.apache.felix.ipojo.webconsole - 
> ServiceEvent REGISTERED - [org.apache.felix.ipojo.extender.TypeDeclaration] - 
> org.apache.felix.ipojo.webconsole
> [[iPOJO] pool-1-thread-1] DEBUG org.apache.felix.ipojo.webconsole - 
> ServiceEvent REGISTERED - 
> [org.apache.felix.ipojo.extender.InstanceDeclaration] - 
> org.apache.felix.ipojo.webconsole
> [[iPOJO] pool-1-thread-1] DEBUG org.apache.felix.ipojo - ServiceEvent 
> REGISTERED - [org.apache.felix.ipojo.HandlerFactory] - org.apache.felix.ipojo
> [[iPOJO] pool-1-thread-1] DEBUG org.apache.felix.ipojo - ServiceEvent 
> REGISTERED - [org.apache.felix.ipojo.HandlerFactory] - org.apache.felix.ipojo
> [[iPOJO] pool-1-thread-1] DEBUG org.apache.felix.ipojo - ServiceEvent 
> REGISTERED - [org.apache.felix.ipojo.HandlerFactory] - org.apache.felix.ipojo
> [[iPOJO] pool-1-thread-1] DEBUG org.apache.felix.ipojo - ServiceEvent 
> REGISTERED - [org.apache.felix.ipojo.HandlerFactory] - org.apache.felix.ipojo
> [[iPOJO] pool-1-thread-1] DEBUG org.apache.felix.ipojo - ServiceEvent 
> REGISTERED - [org.apache.felix.ipojo.HandlerFactory] - org.apache.felix.ipojo
> [[iPOJO] pool-1-thread-1] DEBUG org.apache.felix.ipojo - ServiceEvent 
> REGISTERED - [org.apache.felix.ipojo.HandlerFactory] - org.apache.felix.ipojo
> [[iPOJO] pool-1-thread-1] DEBUG org.apache.felix.ipojo - ServiceEvent 
> REGISTERED - [org.apache.felix.ipojo.HandlerFactory] - org.apache.felix.ipojo
> [[iPOJO] pool-1-thread-1] DEBUG de.transver.incap.scheduler.impl1 - 
> ServiceEvent REGISTERED - [org.apache.felix.ipojo.Factory] - 
> de.transver.incap.scheduler.impl1
> [[iPOJO] pool-1-thread-1] DEBUG de.transver.incap.scheduler.impl1 - 
> ServiceEvent REGISTERED - [org.apache.felix.ipojo.Factory] - 
> de.transver.incap.scheduler.impl1
> [[iPOJO] pool-1-thread-1] DEBUG org.apache.felix.ipojo.webconsole - 
> ServiceEvent REGISTERED - [org.apache.felix.ipojo.Factory] - 
> org.apache.felix.ipojo.webconsole
> [[iPOJO] pool-1-thread-1] DEBUG de.transver.incap.scheduler.impl1 - 
> ServiceEvent REGISTERED - [org.apache.felix.ipojo.architecture.Architecture] 
> - de.transver.incap.scheduler.impl1
> [[iPOJO] pool-1-thread-1] DEBUG de.transver.incap.scheduler.impl1 - 
> ServiceEvent REGISTERED - [org.apache.felix.ipojo.architecture.Architecture] 
> - de.transver.incap.scheduler.impl1
> java.lang.RuntimeException: Cannot create a POJO instance, the POJO 
> constructor invocation has thrown an exceptionERROR: Bundle 
> de.transver.incap.scheduler.impl1 [16] EventDispatcher: Error during 
> dispatch. (java.lang.RuntimeException: Cannot create a POJO instance, the 
> POJO constructor invocation has thrown an exception)
>       at 
> org.apache.felix.ipojo.InstanceManager.createObject(InstanceManager.java:805)
>       at 
> org.apache.felix.ipojo.InstanceManager.getPojoObject(InstanceManager.java:961)
>       at 
> org.apache.felix.ipojo.handlers.lifecycle.callback.LifecycleCallbackHandler.__M_stateChanged(LifecycleCallbackHandler.java:156)
>       at 
> org.apache.felix.ipojo.handlers.lifecycle.callback.LifecycleCallbackHandler.stateChanged(LifecycleCallbackHandler.java)
>       at 
> org.apache.felix.ipojo.InstanceManager.setState(InstanceManager.java:560)
>       at 
> org.apache.felix.ipojo.InstanceManager.stateChanged(InstanceManager.java:1531)
>       at 
> org.apache.felix.ipojo.InstanceManager.setState(InstanceManager.java:585)
>       at 
> org.apache.felix.ipojo.HandlerManager.stateChanged(HandlerManager.java:239)
>       at org.apache.felix.ipojo.Handler.setValidity(Handler.java:174)
>       at 
> org.apache.felix.ipojo.handlers.dependency.DependencyHandler.__M_checkContext(DependencyHandler.java:170)
>       at 
> org.apache.felix.ipojo.handlers.dependency.DependencyHandler.checkContext(DependencyHandler.java)
>       at 
> org.apache.felix.ipojo.handlers.dependency.DependencyHandler.__M_validate(DependencyHandler.java:133)
>       at 
> org.apache.felix.ipojo.handlers.dependency.DependencyHandler.validate(DependencyHandler.java)
>       at 
> org.apache.felix.ipojo.util.DependencyModel.validate(DependencyModel.java:522)
>       at 
> org.apache.felix.ipojo.util.DependencyModel.computeAndSetDependencyState(DependencyModel.java:362)
>       at 
> org.apache.felix.ipojo.util.DependencyModel.onChange(DependencyModel.java:1123)
>       at 
> org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager.fireUpdate(ServiceReferenceManager.java:561)
>       at 
> org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager.onNewMatchingService(ServiceReferenceManager.java:525)
>       at 
> org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager.addedService(ServiceReferenceManager.java:504)
>       at 
> org.apache.felix.ipojo.util.Tracker$Tracked.trackAdding(Tracker.java:711)
>       at org.apache.felix.ipojo.util.Tracker$Tracked.track(Tracker.java:672)
>       at 
> org.apache.felix.ipojo.util.Tracker$Tracked.serviceChanged(Tracker.java:633)
>       at 
> org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:943)
>       at 
> org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:794)
>       at 
> org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:544)
>       at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4425)
>       at org.apache.felix.framework.Felix.registerService(Felix.java:3429)
>       at 
> org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:346)
>       at 
> org.apache.felix.ipojo.IPojoContext.registerService(IPojoContext.java:395)
>       at 
> org.apache.felix.ipojo.handlers.providedservice.ProvidedService.registerService(ProvidedService.java:351)
>       at 
> org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandler.__M_stateChanged(ProvidedServiceHandler.java:484)
>       at 
> org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandler.stateChanged(ProvidedServiceHandler.java)
>       at 
> org.apache.felix.ipojo.InstanceManager.setState(InstanceManager.java:560)
>       at 
> org.apache.felix.ipojo.InstanceManager.start(InstanceManager.java:440)
>       at 
> org.apache.felix.ipojo.ComponentFactory.createInstance(ComponentFactory.java:179)
>       at 
> org.apache.felix.ipojo.IPojoFactory.createComponentInstance(IPojoFactory.java:319)
>       at 
> org.apache.felix.ipojo.IPojoFactory.createComponentInstance(IPojoFactory.java:240)
>       at 
> org.apache.felix.ipojo.extender.internal.linker.ManagedType$InstanceSupport$1.call(ManagedType.java:312)
>       at 
> org.apache.felix.ipojo.extender.internal.linker.ManagedType$InstanceSupport$1.call(ManagedType.java:306)
>       at 
> org.apache.felix.ipojo.extender.internal.queue.JobInfoCallable.call(JobInfoCallable.java:114)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>       at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>       at java.lang.Thread.run(Thread.java:745)
> Caused by: java.lang.VerifyError: Expecting a stackmap frame at branch target 
> 12
> Exception Details:
>   Location:
>     ipojo/example/hello/client/HelloClient.run()V @4: ifne
>   Reason:
>     Expected stackmap frame at this location.
>   Bytecode:
>     0000000: 2ab4 0050 9a00 082a b700 53b1 2ab4 001c
>     0000010: 2a12 5403 bd00 04b6 0058 2ab7 0053 2ab4
>     0000020: 001c 2a12 5401 b600 5ba7 0011 4d2a b400
>     0000030: 1c2a 1254 2cb6 005f 2cbf b1            
>   Exception Handler Table:
>     bci [12, 41] => handler: 44
>       at java.lang.Class.getDeclaredConstructors0(Native Method)
>       at java.lang.Class.privateGetDeclaredConstructors(Class.java:2658)
>       at java.lang.Class.getConstructor0(Class.java:2964)
>       at java.lang.Class.getDeclaredConstructor(Class.java:2165)
>       at 
> org.apache.felix.ipojo.InstanceManager.createObject(InstanceManager.java:746)
>       ... 43 more
> [FelixDispatchQueue] DEBUG de.transver.incap.scheduler.impl1 - FrameworkEvent 
> ERROR - de.transver.incap.scheduler.impl1
> java.lang.RuntimeException: Cannot create a POJO instance, the POJO 
> constructor invocation has thrown an exception
>       at 
> org.apache.felix.ipojo.InstanceManager.createObject(InstanceManager.java:805)
>       at 
> org.apache.felix.ipojo.InstanceManager.getPojoObject(InstanceManager.java:961)
>       at 
> org.apache.felix.ipojo.handlers.lifecycle.callback.LifecycleCallbackHandler.__M_stateChanged(LifecycleCallbackHandler.java:156)
>       at 
> org.apache.felix.ipojo.handlers.lifecycle.callback.LifecycleCallbackHandler.stateChanged(LifecycleCallbackHandler.java)
>       at 
> org.apache.felix.ipojo.InstanceManager.setState(InstanceManager.java:560)
>       at 
> org.apache.felix.ipojo.InstanceManager.stateChanged(InstanceManager.java:1531)
>       at 
> org.apache.felix.ipojo.InstanceManager.setState(InstanceManager.java:585)
>       at 
> org.apache.felix.ipojo.HandlerManager.stateChanged(HandlerManager.java:239)
>       at org.apache.felix.ipojo.Handler.setValidity(Handler.java:174)
>       at 
> org.apache.felix.ipojo.handlers.dependency.DependencyHandler.__M_checkContext(DependencyHandler.java:170)
>       at 
> org.apache.felix.ipojo.handlers.dependency.DependencyHandler.checkContext(DependencyHandler.java)
>       at 
> org.apache.felix.ipojo.handlers.dependency.DependencyHandler.__M_validate(DependencyHandler.java:133)
>       at 
> org.apache.felix.ipojo.handlers.dependency.DependencyHandler.validate(DependencyHandler.java)
>       at 
> org.apache.felix.ipojo.util.DependencyModel.validate(DependencyModel.java:522)
>       at 
> org.apache.felix.ipojo.util.DependencyModel.computeAndSetDependencyState(DependencyModel.java:362)
>       at 
> org.apache.felix.ipojo.util.DependencyModel.onChange(DependencyModel.java:1123)
>       at 
> org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager.fireUpdate(ServiceReferenceManager.java:561)
>       at 
> org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager.onNewMatchingService(ServiceReferenceManager.java:525)
>       at 
> org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager.addedService(ServiceReferenceManager.java:504)
>       at 
> org.apache.felix.ipojo.util.Tracker$Tracked.trackAdding(Tracker.java:711)
>       at org.apache.felix.ipojo.util.Tracker$Tracked.track(Tracker.java:672)
>       at 
> org.apache.felix.ipojo.util.Tracker$Tracked.serviceChanged(Tracker.java:633)
>       at 
> org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:943)
>       at 
> org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:794)
>       at 
> org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:544)
>       at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4425)
>       at org.apache.felix.framework.Felix.registerService(Felix.java:3429)
>       at 
> org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:346)
>       at 
> org.apache.felix.ipojo.IPojoContext.registerService(IPojoContext.java:395)
>       at 
> org.apache.felix.ipojo.handlers.providedservice.ProvidedService.registerService(ProvidedService.java:351)
>       at 
> org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandler.__M_stateChanged(ProvidedServiceHandler.java:484)
>       at 
> org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandler.stateChanged(ProvidedServiceHandler.java)
>       at 
> org.apache.felix.ipojo.InstanceManager.setState(InstanceManager.java:560)
>       at 
> org.apache.felix.ipojo.InstanceManager.start(InstanceManager.java:440)
>       at 
> org.apache.felix.ipojo.ComponentFactory.createInstance(ComponentFactory.java:179)
>       at 
> org.apache.felix.ipojo.IPojoFactory.createComponentInstance(IPojoFactory.java:319)
>       at 
> org.apache.felix.ipojo.IPojoFactory.createComponentInstance(IPojoFactory.java:240)
>       at 
> org.apache.felix.ipojo.extender.internal.linker.ManagedType$InstanceSupport$1.call(ManagedType.java:312)
>       at 
> org.apache.felix.ipojo.extender.internal.linker.ManagedType$InstanceSupport$1.call(ManagedType.java:306)
>       at 
> org.apache.felix.ipojo.extender.internal.queue.JobInfoCallable.call(JobInfoCallable.java:114)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>       at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>       at java.lang.Thread.run(Thread.java:745)
> Caused by: java.lang.VerifyError: Expecting a stackmap frame at branch target 
> 12
> Exception Details:
>   Location:
>     ipojo/example/hello/client/HelloClient.run()V @4: ifne
>   Reason:
>     Expected stackmap frame at this location.
>   Bytecode:
>     0000000: 2ab4 0050 9a00 082a b700 53b1 2ab4 001c
>     0000010: 2a12 5403 bd00 04b6 0058 2ab7 0053 2ab4
>     0000020: 001c 2a12 5401 b600 5ba7 0011 4d2a b400
>     0000030: 1c2a 1254 2cb6 005f 2cbf b1            
>   Exception Handler Table:
>     bci [12, 41] => handler: 44
>       at java.lang.Class.getDeclaredConstructors0(Native Method)
>       at java.lang.Class.privateGetDeclaredConstructors(Class.java:2658)
>       at java.lang.Class.getConstructor0(Class.java:2964)
>       at java.lang.Class.getDeclaredConstructor(Class.java:2165)
>       at 
> org.apache.felix.ipojo.InstanceManager.createObject(InstanceManager.java:746)
>       ... 43 more
> [[iPOJO] pool-1-thread-1] DEBUG de.transver.incap.scheduler.impl1 - 
> ServiceEvent REGISTERED - [ipojo.example.hello.Hello] - 
> de.transver.incap.scheduler.impl1
> [[iPOJO] pool-1-thread-1] DEBUG org.apache.felix.ipojo.gogo - ServiceEvent 
> REGISTERED - [org.apache.felix.ipojo.architecture.Architecture] - 
> org.apache.felix.ipojo.gogo
> [[iPOJO] pool-1-thread-1] DEBUG org.apache.felix.ipojo.gogo - ServiceEvent 
> REGISTERED - [org.apache.felix.ipojo.arch.gogo.Arch] - 
> org.apache.felix.ipojo.gogo
> [[iPOJO] pool-1-thread-1] DEBUG org.apache.felix.ipojo.gogo - ServiceEvent 
> MODIFIED - [org.apache.felix.ipojo.arch.gogo.Arch] - 
> org.apache.felix.ipojo.gogo
> [[iPOJO] pool-1-thread-1] DEBUG org.apache.felix.ipojo.webconsole - 
> ServiceEvent REGISTERED - [org.apache.felix.ipojo.architecture.Architecture] 
> - org.apache.felix.ipojo.webconsole
> [[iPOJO] pool-1-thread-1] DEBUG org.apache.felix.ipojo.webconsole - 
> ServiceEvent REGISTERED - [javax.servlet.ServletConfig, 
> javax.servlet.Servlet, java.io.Serializable] - 
> org.apache.felix.ipojo.webconsole
> [[iPOJO] pool-1-thread-1] DEBUG org.apache.felix.ipojo.webconsole - 
> ServiceEvent MODIFIED - [javax.servlet.ServletConfig, javax.ser



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to