I tried your suggestion but I get another exception:

FATAL ERROR: Error executing Maven for a project
org.apache.maven.lifecycle.LifecycleExecutionException: Error executing ant tasks at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:559) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:475) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:454) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:306) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:273) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:140) at org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:441) at org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:382)
   at org.maven.ide.eclipse.Maven2Executor.main(Maven2Executor.java:68)
Caused by: org.apache.maven.plugin.MojoExecutionException: Error executing ant tasks at org.apache.maven.plugin.antrun.AbstractAntMojo.executeTasks(AbstractAntMojo.java:114)
   at org.apache.maven.plugin.antrun.AntRunMojo.execute(AntRunMojo.java:83)
at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:412) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:534)
   ... 8 more
Caused by: org.apache.hivemind.ApplicationRuntimeException: Unable to add method java.lang.Object writeReplace() to class $Runnable_10c8ff2146c: [source error] no such class: org.apache.hivemind.internal.ser.ServiceSerializationHelper
   at org.apache.tools.ant.Task.perform(Task.java:373)
   at org.apache.tools.ant.Target.execute(Target.java:341)
at org.apache.maven.plugin.antrun.AbstractAntMojo.executeTasks(AbstractAntMojo.java:108)
   ... 11 more
Caused by: org.apache.hivemind.ApplicationRuntimeException: Unable to add method java.lang.Object writeReplace() to class $Runnable_10c8ff2146c: [source error] no such class: org.apache.hivemind.internal.ser.ServiceSerializationHelper at org.apache.hivemind.impl.servicemodel.SingletonServiceModel.createSingletonProxy(SingletonServiceModel.java:130) at org.apache.hivemind.impl.servicemodel.SingletonServiceModel.getService(SingletonServiceModel.java:57) at org.apache.hivemind.impl.ServicePointImpl.getService(ServicePointImpl.java:210) at org.apache.hivemind.impl.ServicePointImpl.getService(ServicePointImpl.java:223) at org.apache.hivemind.impl.RegistryInfrastructureImpl.getService(RegistryInfrastructureImpl.java:207) at org.apache.hivemind.impl.RegistryInfrastructureImpl.startup(RegistryInfrastructureImpl.java:434) at org.apache.hivemind.impl.RegistryBuilder.constructRegistry(RegistryBuilder.java:154)
   at com.erinors.tapestry.tapdoc.TapDocTask.execute(TapDocTask.java:184)
   at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
   at org.apache.tools.ant.Task.perform(Task.java:364)
   ... 13 more
Caused by: org.apache.hivemind.ApplicationRuntimeException: Unable to add method java.lang.Object writeReplace() to class $Runnable_10c8ff2146c: [source error] no such class: org.apache.hivemind.internal.ser.ServiceSerializationHelper at org.apache.hivemind.service.impl.ClassFabImpl.addMethod(ClassFabImpl.java:295) at org.apache.hivemind.impl.ProxyBuilder.addSerializable(ProxyBuilder.java:106)
   at org.apache.hivemind.impl.ProxyBuilder.<init>(ProxyBuilder.java:89)
at org.apache.hivemind.impl.servicemodel.SingletonServiceModel.createSingletonProxyClass(SingletonServiceModel.java:145) at org.apache.hivemind.impl.servicemodel.SingletonServiceModel.createSingletonProxy(SingletonServiceModel.java:102)
   ... 22 more
Caused by: javassist.CannotCompileException: [source error] no such class: org.apache.hivemind.internal.ser.ServiceSerializationHelper
   at javassist.CtBehavior.setBody(CtBehavior.java:194)
   at javassist.CtBehavior.setBody(CtBehavior.java:163)
at org.apache.hivemind.service.impl.ClassFabImpl.addMethod(ClassFabImpl.java:288)
   ... 26 more


Knut Wannheden wrote:
How is "classResolver" defined? I think the problem is that the
ClassLoader used by the ClassResolver doesn't find the hivemodule.xml
files. The default constructor uses the context class loader.

Maybe you should try something like:

classResolver = new
DefaultClassResolver(RegistryBuilder.class.getClassLoader());

--knut
On 7/21/06, Norbert Sándor <[EMAIL PROTECTED]> wrote:
I create the registry using:

        RegistryBuilder builder = new RegistryBuilder();
        builder.addModuleDescriptorProvider(new
XmlModuleDescriptorProvider(classResolver));
Registry registry = builder.constructRegistry(Locale.getDefault());

so the default descriptors are added.
The hivemind jar is on the classpath (because the classes in it are
accessible) so I don't know what's the problem...

I hate fighting such problems for hours instead of doing useful things ;(

Regards,
Norbi


Jesse Kuhnert wrote:
> Sounds like a hivemind Registry getting created without its own
> hivemodule.xml configurations being found on the classpath?
>
> On 7/20/06, Norbert Sándor <[EMAIL PROTECTED]> wrote:
>>
>> Hello,
>>
>> I'm trying to integrate tapdoc to the maven build of 4.1. I get the
>> exception below. Do you have any idea?
>>
>> Regards,
>> Norbi
>>
>>
>> Diagnosis: Error executing ant tasks
>> FATAL ERROR: Error executing Maven for a project
>> org.apache.maven.lifecycle.LifecycleExecutionException: Error executing
>> ant tasks
>>     at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(
>> DefaultLifecycleExecutor.java:559)
>>     at
>>
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle
>>
>> (DefaultLifecycleExecutor.java:475)
>>     at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(
>> DefaultLifecycleExecutor.java:454)
>>     at
>>
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures
>>
>> (DefaultLifecycleExecutor.java:306)
>>     at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(
>> DefaultLifecycleExecutor.java:273)
>>     at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(
>> DefaultLifecycleExecutor.java:140)
>>     at
>> org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:441)
>>     at
>> org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:382) >> at org.maven.ide.eclipse.Maven2Executor.main(Maven2Executor.java:68)
>> Caused by: org.apache.maven.plugin.MojoExecutionException: Error
>> executing ant tasks
>>     at
>> org.apache.maven.plugin.antrun.AbstractAntMojo.executeTasks(
>> AbstractAntMojo.java:114)
>> at org.apache.maven.plugin.antrun.AntRunMojo.execute(AntRunMojo.java
>> :83)
>>     at
>> org.apache.maven.plugin.DefaultPluginManager.executeMojo(
>> DefaultPluginManager.java:412)
>>     at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(
>> DefaultLifecycleExecutor.java:534)
>>     ... 8 more
>> Caused by: org.apache.hivemind.ApplicationRuntimeException: Service
>> point hivemind.Startup does not exist.
>>     at org.apache.tools.ant.Task.perform(Task.java:373)
>>     at org.apache.tools.ant.Target.execute(Target.java:341)
>>     at
>> org.apache.maven.plugin.antrun.AbstractAntMojo.executeTasks(
>> AbstractAntMojo.java:108)
>>     ... 11 more
>> Caused by: org.apache.hivemind.ApplicationRuntimeException: Service
>> point hivemind.Startup does not exist.
>>     at
>> org.apache.hivemind.impl.RegistryInfrastructureImpl.getServicePoint(
>> RegistryInfrastructureImpl.java:179)
>>     at
>> org.apache.hivemind.impl.RegistryInfrastructureImpl.getService(
>> RegistryInfrastructureImpl.java:205)
>>     at
>> org.apache.hivemind.impl.RegistryInfrastructureImpl.startup(
>> RegistryInfrastructureImpl.java:434)
>>     at
>> org.apache.hivemind.impl.RegistryBuilder.constructRegistry(
>> RegistryBuilder.java:154)
>>     at
>> com.erinors.tapestry.tapdoc.TapDocTask.execute(TapDocTask.java:184)
>> at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java
>> :275)
>>     at org.apache.tools.ant.Task.perform(Task.java:364)
>>     ... 13 more
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
>
> ------------------------------------------------------------------------
>
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.1.394 / Virus Database: 268.10.2/393 - Release Date: 2006.07.19.
>
>






Reply via email to