Does it change anything if you restart servicemix (without deleting
the data folder) ?
This could indicate a wrong installation order of bundles with an
optional package not resolved.

On Sat, Mar 21, 2009 at 14:21, Freeman Fang <[email protected]> wrote:
> Hi Guillaume,
>
> I can't believe you release so much things in one day! :-)
> Just found cxf-wsdl-first example doesn't work in 4.0 kit.
> The error is like
> <component-name>servicemix-cxf-bc</component-name>
>       <component-task-result-details>
>               <task-result-details>
>                       <task-id>deploy</task-id>
>                       <task-result>FAILED</task-result>
>                       <message-type>ERROR</message-type>
>
> <task-status-msg><msg-loc-info><loc-token/><loc-message>Could not deploy
> xbean service unit</loc-message></msg-loc-info></task-status-msg>
>                       <exception-info>
>                               <nesting-level>1</nesting-level>
>                               <msg-loc-info>
>                                       <loc-token />
>
> <loc-message>org/apache/ws/security/handler/WSHandler</loc-message>
>
> <stack-trace><![CDATA[java.lang.NoClassDefFoundError:
> org/apache/ws/security/handler/WSHandler
>       at java.lang.ClassLoader.defineClass1(Native Method)
>       at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
>       at
> org.apache.felix.framework.searchpolicy.ModuleImpl$ModuleClassLoader.findClass(ModuleImpl.java:1537)
>       at
> org.apache.felix.framework.searchpolicy.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:502)
>       at
> org.apache.felix.framework.searchpolicy.ModuleImpl.access$100(ModuleImpl.java:59)
>       at
> org.apache.felix.framework.searchpolicy.ModuleImpl$ModuleClassLoader.loadClass(ModuleImpl.java:1427)
>       at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>       at
> org.apache.felix.framework.searchpolicy.ModuleImpl.getClassByDelegation(ModuleImpl.java:421)
>       at
> org.apache.felix.framework.searchpolicy.R4Wire.getClass(R4Wire.java:108)
>       at
> org.apache.felix.framework.searchpolicy.ModuleImpl.searchImports(ModuleImpl.java:1124)
>       at
> org.apache.felix.framework.searchpolicy.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:497)
>       at
> org.apache.felix.framework.searchpolicy.ModuleImpl.access$100(ModuleImpl.java:59)
>       at
> org.apache.felix.framework.searchpolicy.ModuleImpl$ModuleClassLoader.loadClass(ModuleImpl.java:1427)
>       at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>       at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>       at java.lang.ClassLoader.defineClass1(Native Method)
>       at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
>       at
> org.apache.felix.framework.searchpolicy.ModuleImpl$ModuleClassLoader.findClass(ModuleImpl.java:1537)
>       at
> org.apache.felix.framework.searchpolicy.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:502)
>       at
> org.apache.felix.framework.searchpolicy.ModuleImpl.access$100(ModuleImpl.java:59)
>       at
> org.apache.felix.framework.searchpolicy.ModuleImpl$ModuleClassLoader.loadClass(ModuleImpl.java:1427)
>       at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>       at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>       at
> org.apache.servicemix.cxfbc.CxfBcConsumer.validate(CxfBcConsumer.java:440)
>       at
> org.apache.servicemix.common.AbstractDeployer.validate(AbstractDeployer.java:58)
>       at
> org.apache.servicemix.common.xbean.BaseXBeanDeployer.validate(BaseXBeanDeployer.java:55)
>       at
> org.apache.servicemix.common.xbean.AbstractXBeanDeployer.deploy(AbstractXBeanDeployer.java:97)
>       at
> org.apache.servicemix.common.BaseServiceUnitManager.doDeploy(BaseServiceUnitManager.java:88)
>       at
> org.apache.servicemix.common.BaseServiceUnitManager.deploy(BaseServiceUnitManager.java:69)
>       at
> org.apache.servicemix.jbi.deployer.artifacts.ServiceUnitImpl.deploy(ServiceUnitImpl.java:100)
>       at
> org.apache.servicemix.jbi.deployer.impl.ServiceAssemblyInstaller.deploySUs(ServiceAssemblyInstaller.java:204)
>       at
> org.apache.servicemix.jbi.deployer.impl.ServiceAssemblyInstaller.install(ServiceAssemblyInstaller.java:85)
>       at
> org.apache.servicemix.jbi.deployer.impl.Deployer.onBundleStarted(Deployer.java:354)
>       at
> org.apache.servicemix.jbi.deployer.impl.Deployer.bundleChanged(Deployer.java:284)
>       at
> org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:771)
>       at
> org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:700)
>       at
> org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:597)
>       at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3382)
>       at org.apache.felix.framework.Felix.startBundle(Felix.java:1517)
>       at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:770)
>       at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:751)
>       at
> org.apache.servicemix.kernel.filemonitor.FileMonitor.refreshPackagesAndStartOrUpdateBundles(FileMonitor.java:549)
>       at
> org.apache.servicemix.kernel.filemonitor.FileMonitor.onFilesChanged(FileMonitor.java:299)
>       at
> org.apache.servicemix.kernel.filemonitor.FileMonitor$1.filesChanged(FileMonitor.java:151)
>       at
> org.apache.servicemix.kernel.filemonitor.Scanner.reportBulkChanges(Scanner.java:431)
>       at
> org.apache.servicemix.kernel.filemonitor.Scanner.reportDifferences(Scanner.java:327)
>       at
> org.apache.servicemix.kernel.filemonitor.Scanner.scan(Scanner.java:261)
>       at
> org.apache.servicemix.kernel.filemonitor.Scanner$1.run(Scanner.java:221)
>       at java.util.TimerThread.mainLoop(Timer.java:512)
>       at java.util.TimerThread.run(Timer.java:462)
> This example  even work in the SNAPSHOT kit I build last week, so far not
> sure where the error comes from. I will try to figure it out, but if you can
> shed me some light, it would be great.
>
> Thanks
> Freeman
>
> Guillaume Nodet wrote:
>>
>> The staging repo for everything being released is at
>> http://people.apache.org/~gnodet/staging/nmr-1.0.0/
>> Apache ServiceMix 4.0.0 includes all the other artifacts being
>> released at this time.
>>
>> Apache ServiceMix 4.0.0
>> - tag is available at
>>
>> http://svn.apache.org/repos/asf/servicemix/smx4/features/tags/features-4.0.0/
>> - the download page is http://cwiki.apache.org/SMX4/servicemix-400.html
>>
>> Apache ServiceMix NMR 1.1.0
>> - tag is available at
>> http://svn.apache.org/repos/asf/servicemix/smx4/nmr/tags/nmr-1.0.0/
>> - the download page is
>> http://cwiki.apache.org/SMX4NMR/servicemix-nmr-100.html
>>
>> JBI components 2009.01 release -- this includes the root POM, the
>> shared libaries as well as all the components.
>> - tags are available in their respective projects under
>> http://svn.apache.org/repos/asf/servicemix/components
>>
>> For the Maven plugins, the vote includes:
>> - Maven plugins POM version 2
>> - depends-maven-plugin 1.1
>> - features-maven-plugin 1.1
>> - jbi-maven-plugin 4.1
>> - xfire-maven-plugin 4.1
>> Tags for the Maven plugins are available in their respective projects
>> under http://svn.apache.org/repos/asf/servicemix/maven-plugins/
>>
>> ServiceMix Utils 1.1.0 is being released as well
>> - tag is available at
>>
>> http://svn.apache.org/repos/asf/servicemix/utils/tags/servicemix-utils-1.1.0/
>>
>> And finally, 3 OSGi bundles have been updated and 7 new bundles have been
>> added
>> - cglib 2.1_3_2
>> - commons-dbcp 1.2.2_3
>> - geronimo-javamail_1.4_provider 1.8-r755222_1
>> - isorelax 20050913_1
>> - jettison 1.0.1_1
>> - jsmpp 2.0_1
>> - quartz 1.6.1_2
>> - stringtemplate 3.2_1
>> - xmlbeans 2.4.0_1
>> - xmlschema 1.4.3_1
>> Tags for the bundles are available at
>> http://svn.apache.org/repos/asf/servicemix/smx4/bundles/tags/
>>
>> Direct links to the Apache ServiceMix 4.0.0 and NMR 1.1.0 distributions:
>>
>>  http://people.apache.org/~gnodet/staging/nmr-1.0.0/org/apache/servicemix/apache-servicemix/4.0.0/
>>
>>  http://people.apache.org/~gnodet/staging/nmr-1.0.0/org/apache/servicemix/nmr/apache-servicemix-nmr/1.0.0/
>>
>> The vote will be closed on Tuesday 24.
>>
>> Happy reviewing and voting.
>>
>>
>
>



-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
------------------------
Open Source SOA
http://fusesource.com

Reply via email to