Page 2 of 2 FirstFirst 12
Results 11 to 13 of 13

Thread: Problem with Dashboard Tutorial: Creating a Spring-powered OSGi Bundle

  1. #11
    Join Date
    Mar 2010
    Posts
    1

    Unhappy The problem resurrected

    Quote Originally Posted by Christian Dupuis View Post
    The problems are fixed now and will make it into the next version of STS.
    hum I don't think it has been done!

    here is my console output for the latest release :
    SpringSource Tool Suite
    Version: 2.3.0.RELEASE
    Build Id: 200912171331

    Code:
    osgi> 12 mars 2010 05:41:40 org.springframework.osgi.extender.internal.activator.ContextLoaderListener start
    INFO: Starting [org.springframework.osgi.extender] bundle v.[1.1.2.B]
    12 mars 2010 05:41:40 org.springframework.osgi.extender.internal.support.ExtenderConfiguration <init>
    INFO: No custom extender configuration detected; using defaults...
    12 mars 2010 05:41:40 org.springframework.scheduling.timer.TimerTaskExecutor afterPropertiesSet
    INFO: Initializing Timer
    12 mars 2010 05:41:40 org.springframework.osgi.extender.support.DefaultOsgiApplicationContextCreator createApplicationContext
    INFO: Discovered configurations {osgibundle:/META-INF/spring/*.xml} in bundle [Spring Powered Bundle Sample (com.springsource.osgi.springdm.simple)]
    12 mars 2010 05:41:40 org.springframework.context.support.AbstractApplicationContext prepareRefresh
    INFO: Refreshing org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext@667cbde6: display name [OsgiBundleXmlApplicationContext(bundle=com.springsource.osgi.springdm.simple, config=osgibundle:/META-INF/spring/*.xml)]; startup date [Fri Mar 12 05:41:40 CET 2010]; root of context hierarchy
    12 mars 2010 05:41:40 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
    INFO: Loading XML bean definitions from URL [bundleentry://3/META-INF/spring/module-context.xml]
    12 mars 2010 05:41:40 org.springframework.context.support.AbstractApplicationContext obtainFreshBeanFactory
    INFO: Bean factory for application context [org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext@667cbde6]: org.springframework.beans.factory.support.DefaultListableBeanFactory@70e434d
    12 mars 2010 05:41:40 org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor stageOne
    INFO: No outstanding OSGi service dependencies, completing initialization for OsgiBundleXmlApplicationContext(bundle=com.springsource.osgi.springdm.simple, config=osgibundle:/META-INF/spring/*.xml)
    12 mars 2010 05:41:40 org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons
    INFO: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@70e434d: defining beans [echoService]; root of factory hierarchy
    12 mars 2010 05:41:40 org.springframework.beans.factory.support.DefaultSingletonBeanRegistry destroySingletons
    INFO: Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@70e434d: defining beans [echoService]; root of factory hierarchy
    12 mars 2010 05:41:40 org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext completeRefresh
    GRAVE: Post refresh error
    org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.springsource.osgi.springdm.simple.internal.DefaultEchoService] for bean with name 'echoService' defined in URL [bundleentry://3/META-INF/spring/module-context.xml]; nested exception is java.lang.ClassNotFoundException: com.springsource.osgi.springdm.simple.internal.DefaultEchoService not found from bundle [com.springsource.osgi.springdm.simple]
    	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1141)
    	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:524)
    	at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1177)
    	at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:758)
    	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:422)
    	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
    	at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:288)
    	at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:145)
    	at java.lang.Thread.run(Unknown Source)
    Caused by: java.lang.ClassNotFoundException: com.springsource.osgi.springdm.simple.internal.DefaultEchoService not found from bundle [com.springsource.osgi.springdm.simple]
    	at org.springframework.osgi.util.BundleDelegatingClassLoader.findClass(BundleDelegatingClassLoader.java:103)
    	at org.springframework.osgi.util.BundleDelegatingClassLoader.loadClass(BundleDelegatingClassLoader.java:156)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at org.springframework.util.ClassUtils.forName(ClassUtils.java:211)
    	at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:385)
    	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1138)
    	... 8 more
    Caused by: java.lang.ClassNotFoundException: com.springsource.osgi.springdm.simple.internal.DefaultEchoService
    	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:481)
    	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:397)
    	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:385)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:87)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:313)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:227)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1274)
    	at org.springframework.osgi.util.BundleDelegatingClassLoader.findClass(BundleDelegatingClassLoader.java:99)
    	... 13 more
    Exception in thread "SpringOsgiExtenderThread-2" org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.springsource.osgi.springdm.simple.internal.DefaultEchoService] for bean with name 'echoService' defined in URL [bundleentry://3/META-INF/spring/module-context.xml]; nested exception is java.lang.ClassNotFoundException: com.springsource.osgi.springdm.simple.internal.DefaultEchoService not found from bundle [com.springsource.osgi.springdm.simple]
    	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1141)
    	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:524)
    	at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1177)
    	at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:758)
    	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:422)
    	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
    	at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:288)
    	at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:145)
    	at java.lang.Thread.run(Unknown Source)
    Caused by: java.lang.ClassNotFoundException: com.springsource.osgi.springdm.simple.internal.DefaultEchoService not found from bundle [com.springsource.osgi.springdm.simple]
    	at org.springframework.osgi.util.BundleDelegatingClassLoader.findClass(BundleDelegatingClassLoader.java:103)
    	at org.springframework.osgi.util.BundleDelegatingClassLoader.loadClass(BundleDelegatingClassLoader.java:156)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at org.springframework.util.ClassUtils.forName(ClassUtils.java:211)
    	at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:385)
    	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1138)
    	... 8 more
    Caused by: java.lang.ClassNotFoundException: com.springsource.osgi.springdm.simple.internal.DefaultEchoService
    	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:481)
    	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:397)
    	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:385)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:87)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:313)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:227)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1274)
    	at org.springframework.osgi.util.BundleDelegatingClassLoader.findClass(BundleDelegatingClassLoader.java:99)
    	... 13 more
    is there a way of solution?

  2. #12

    Default

    Still there in 2.3.2.

  3. #13
    Join Date
    May 2007
    Location
    Boston Area, MA, USA
    Posts
    10

    Default Still Broken in v2.5.1

    Further, the dashboard tutorials are outdated for the Live Update, JUnit, and Spring-Powered OSGi Bundle projects - and that's as far as I've gotten!

    These really need to be updated or removed.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •