Problem with deployment of archetypes to Fuse 6.1 fabric
divine_evil Apr 23, 2014 9:18 AMHi,
I have Jboss Fuse 6.1 installed on 2 VM servers with Windows server 2012 (1 as fabric server, 1 as managed container)
When I try to create some basic route example profile in WIKI and deploy it to child containers it works fine.
But when I try to deploy fresh untouched example created by NEW > FUSE PROJECT >
io.fabric8 camel-cxf-contract-first-archetype
or
org.apache.camel.archetypes camel-archetype-blueprint
in JBoss Developer Studio 7.1.1.GA with installed Fuse extensions
to my Fabric server
I cannot get the profile running in child container
container with org.apache.camel.archetypes/camel-archetype-blueprint cannot provision and in log I can see only 1 error:
java.lang.NoClassDefFoundError: org/apache/zookeeper/server/ZooTrace
at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1115)
Caused by: java.lang.ClassNotFoundException: Unable to load class 'org.apache.zookeeper.server.ZooTrace' because the bundle wiring for io.fabric8.fabric-zookeeper is no longer valid.
for io.fabric8/camel-cxf-contract-first-archetype it fails on:
Provision Exception:
io.fabric8.agent.utils.MultiException: Error while downloading artifacts
at io.fabric8.agent.utils.AgentUtils$ArtifactDownloader.await(AgentUtils.java:314)
at io.fabric8.agent.DeploymentBuilder.download(DeploymentBuilder.java:160)
at io.fabric8.agent.DeploymentAgent.doUpdate(DeploymentAgent.java:503)
at io.fabric8.agent.DeploymentAgent$2.run(DeploymentAgent.java:252)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)
java.lang.NoClassDefFoundError: io/fabric8/maven/util/MavenUtils
at io.fabric8.fab.MavenRepositorySystemSession.(MavenRepositorySystemSession.java:61)
at io.fabric8.fab.MavenResolverImpl.createRepositorSystemSession(MavenResolverImpl.java:435)
at io.fabric8.fab.MavenResolverImpl.collectDependencies(MavenResolverImpl.java:309)
at io.fabric8.fab.MavenResolverImpl.collectDependenciesFromPom(MavenResolverImpl.java:294)
at io.fabric8.fab.MavenResolverImpl.collectDependencies(MavenResolverImpl.java:263)
at io.fabric8.fab.osgi.internal.FabResolverFactoryImpl$FabResolverImpl.collectDependencyTree(FabResolverFactoryImpl.java:148)
at io.fabric8.fab.osgi.internal.FabClassPathResolver.resolve(FabClassPathResolver.java:135)
at io.fabric8.fab.osgi.internal.FabResolverFactoryImpl$FabResolverImpl.configureInstructions(FabResolverFactoryImpl.java:279)
at io.fabric8.fab.osgi.internal.FabResolverFactoryImpl$FabResolverImpl.createInstructions(FabResolverFactoryImpl.java:271)
at io.fabric8.fab.osgi.internal.FabResolverFactoryImpl$FabResolverImpl.getInfo(FabResolverFactoryImpl.java:241)
at io.fabric8.agent.DeploymentBuilder$1.downloaded(DeploymentBuilder.java:332)
at io.fabric8.agent.utils.AgentUtils$ArtifactDownloader.onDownloaded(AgentUtils.java:289)
at io.fabric8.agent.utils.AgentUtils$ArtifactDownloader$1.operationComplete(AgentUtils.java:255)
at io.fabric8.agent.utils.AgentUtils$ArtifactDownloader$1.operationComplete(AgentUtils.java:252)
at io.fabric8.agent.download.DefaultFuture.notifyListener(DefaultFuture.java:342)
at io.fabric8.agent.download.DefaultFuture.notifyListeners(DefaultFuture.java:327)
at io.fabric8.agent.download.DefaultFuture.setValue(DefaultFuture.java:255)
at io.fabric8.agent.download.AbstractDownloadTask.setFile(AbstractDownloadTask.java:62)
at io.fabric8.agent.download.AbstractDownloadTask.run(AbstractDownloadTask.java:78)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)
Caused by: java.lang.ClassNotFoundException: io.fabric8.maven.util.MavenUtils not found by io.fabric8.fabric-agent [60]
at org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1532)
at org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:75)
at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1955)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)