You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@hivemind.apache.org by Norbert Sándor <de...@erinors.com> on 2005/08/11 09:12:05 UTC
error while manual starting of registry
Hello,
I try to start the registry indirectly by an Ant task. I get
org.apache.hivemind.ApplicationRuntimeException: Unable to add method java.lang.Object writeReplace() to class $Runnable_105a45989b8: [source error] no such class: org.apache.hivemind.internal.ser.ServiceSerializationHelper
When I start the same registry using a test Java application it starts without problem.
The class resolver used to load the registry successfully loads the class org.apache.hivemind.internal.ser.ServiceSerializationHelper. (I tested this after creating the classresolver.)
I have problem only when starting with Ant but I couldn't figure out what the difference is between the two. Any ideas?
Thanks in advance,
Norbi
Re: error while manual starting of registry
Posted by Norbert Sándor <de...@erinors.com>.
I'm sorry :) The latest JDK 5.
I start the registry using
RegistryBuilder builder = new RegistryBuilder();
builder.addModuleDescriptorProvider(new XmlModuleDescriptorProvider(
classResolver));
if (userHivemindModule != null)
{
builder
.addModuleDescriptorProvider(new XmlModuleDescriptorProvider(
classResolver, new FileResource(userHivemindModule
.getAbsolutePath())));
}
Registry registry = builder.constructRegistry(Locale.getDefault());
I think there is nothing "unusual" is the code...
It works as expected if I run the code as an application, the error raises only when it is started from an ant task.
BR,
Norbi
----- Original Message -----
From: James Carman
To: hivemind-user@jakarta.apache.org
Sent: Friday, August 12, 2005 1:54 PM
Subject: RE: error while manual starting of registry
I asked what version of Java (1.3, 1.4, 1.5) do you use. I think Ant 1.6 requires at least Java 1.4, so that shouldn't be your problem. How are you "starting" the registry via Ant? Are you using a "java" task which calls some class which has a main() method in it?
------------------------------------------------------------------------------
From: Norbert Sándor [mailto:developer@erinors.com]
Sent: Friday, August 12, 2005 3:34 AM
To: hivemind-user@jakarta.apache.org
Subject: Re: error while manual starting of registry
-->
I use:
- Ant 1.6.5
- Hivemind 1.1b2
I get the same error message both when building from Eclipse and command line.
Norbi
----- Original Message -----
From: James Carman
To: hivemind-user@jakarta.apache.org
Sent: Thursday, August 11, 2005 9:21 PM
Subject: RE: error while manual starting of registry
What version of Java does Ant use?
----------------------------------------------------------------------------
From: Norbert Sándor [mailto:developer@erinors.com]
Sent: Thursday, August 11, 2005 12:10 PM
To: hivemind-user@jakarta.apache.org
Subject: Re: error while manual starting of registry
Anyone an idea?
I know that nobody likes the word 'urgent' here :)
But it really is: next week I go to a long-long holiday and I want to integrate my hivemind based ant task to Tacos...
BR,
Norbi
----- Original Message -----
From: Norbert Sándor
To: Users HiveMind
Sent: Thursday, August 11, 2005 9:12 AM
Subject: error while manual starting of registry
Hello,
I try to start the registry indirectly by an Ant task. I get
org.apache.hivemind.ApplicationRuntimeException: Unable to add method java.lang.Object writeReplace() to class $Runnable_105a45989b8: [source error] no such class: org.apache.hivemind.internal.ser.ServiceSerializationHelper
When I start the same registry using a test Java application it starts without problem.
The class resolver used to load the registry successfully loads the class org.apache.hivemind.internal.ser.ServiceSerializationHelper. (I tested this after creating the classresolver.)
I have problem only when starting with Ant but I couldn't figure out what the difference is between the two. Any ideas?
Thanks in advance,
Norbi
RE: error while manual starting of registry
Posted by James Carman <ja...@carmanconsulting.com>.
I asked what version of Java (1.3, 1.4, 1.5) do you use. I think Ant 1.6
requires at least Java 1.4, so that shouldnt be your problem. How are you
starting the registry via Ant? Are you using a java task which calls
some class which has a main() method in it?
_____
From: Norbert Sándor [mailto:developer@erinors.com]
Sent: Friday, August 12, 2005 3:34 AM
To: hivemind-user@jakarta.apache.org
Subject: Re: error while manual starting of registry
-->
I use:
- Ant 1.6.5
- Hivemind 1.1b2
I get the same error message both when building from Eclipse and command
line.
Norbi
----- Original Message -----
From: James <ma...@carmanconsulting.com> Carman
To: hivemind-user@jakarta.apache.org
Sent: Thursday, August 11, 2005 9:21 PM
Subject: RE: error while manual starting of registry
What version of Java does Ant use?
_____
From: Norbert Sándor [mailto:developer@erinors.com]
Sent: Thursday, August 11, 2005 12:10 PM
To: hivemind-user@jakarta.apache.org
Subject: Re: error while manual starting of registry
Anyone an idea?
I know that nobody likes the word 'urgent' here :)
But it really is: next week I go to a long-long holiday and I want to
integrate my hivemind based ant task to Tacos...
BR,
Norbi
----- Original Message -----
From: Norbert <ma...@erinors.com> Sándor
To: Users HiveMind <ma...@jakarta.apache.org>
Sent: Thursday, August 11, 2005 9:12 AM
Subject: error while manual starting of registry
Hello,
I try to start the registry indirectly by an Ant task. I get
org.apache.hivemind.ApplicationRuntimeException: Unable to add method
java.lang.Object writeReplace() to class $Runnable_105a45989b8: [source
error] no such class:
org.apache.hivemind.internal.ser.ServiceSerializationHelper
When I start the same registry using a test Java application it starts
without problem.
The class resolver used to load the registry successfully loads the class
org.apache.hivemind.internal.ser.ServiceSerializationHelper. (I tested this
after creating the classresolver.)
I have problem only when starting with Ant but I couldn't figure out what
the difference is between the two. Any ideas?
Thanks in advance,
Norbi
Re: error while manual starting of registry
Posted by Norbert Sándor <de...@erinors.com>.
I use:
- Ant 1.6.5
- Hivemind 1.1b2
I get the same error message both when building from Eclipse and command line.
Norbi
----- Original Message -----
From: James Carman
To: hivemind-user@jakarta.apache.org
Sent: Thursday, August 11, 2005 9:21 PM
Subject: RE: error while manual starting of registry
What version of Java does Ant use?
------------------------------------------------------------------------------
From: Norbert Sándor [mailto:developer@erinors.com]
Sent: Thursday, August 11, 2005 12:10 PM
To: hivemind-user@jakarta.apache.org
Subject: Re: error while manual starting of registry
Anyone an idea?
I know that nobody likes the word 'urgent' here :)
But it really is: next week I go to a long-long holiday and I want to integrate my hivemind based ant task to Tacos...
BR,
Norbi
----- Original Message -----
From: Norbert Sándor
To: Users HiveMind
Sent: Thursday, August 11, 2005 9:12 AM
Subject: error while manual starting of registry
Hello,
I try to start the registry indirectly by an Ant task. I get
org.apache.hivemind.ApplicationRuntimeException: Unable to add method java.lang.Object writeReplace() to class $Runnable_105a45989b8: [source error] no such class: org.apache.hivemind.internal.ser.ServiceSerializationHelper
When I start the same registry using a test Java application it starts without problem.
The class resolver used to load the registry successfully loads the class org.apache.hivemind.internal.ser.ServiceSerializationHelper. (I tested this after creating the classresolver.)
I have problem only when starting with Ant but I couldn't figure out what the difference is between the two. Any ideas?
Thanks in advance,
Norbi
RE: error while manual starting of registry
Posted by James Carman <ja...@carmanconsulting.com>.
What version of Java does Ant use?
_____
From: Norbert Sándor [mailto:developer@erinors.com]
Sent: Thursday, August 11, 2005 12:10 PM
To: hivemind-user@jakarta.apache.org
Subject: Re: error while manual starting of registry
Anyone an idea?
I know that nobody likes the word 'urgent' here :)
But it really is: next week I go to a long-long holiday and I want to
integrate my hivemind based ant task to Tacos...
BR,
Norbi
----- Original Message -----
From: Norbert <ma...@erinors.com> Sándor
To: Users HiveMind <ma...@jakarta.apache.org>
Sent: Thursday, August 11, 2005 9:12 AM
Subject: error while manual starting of registry
Hello,
I try to start the registry indirectly by an Ant task. I get
org.apache.hivemind.ApplicationRuntimeException: Unable to add method
java.lang.Object writeReplace() to class $Runnable_105a45989b8: [source
error] no such class:
org.apache.hivemind.internal.ser.ServiceSerializationHelper
When I start the same registry using a test Java application it starts
without problem.
The class resolver used to load the registry successfully loads the class
org.apache.hivemind.internal.ser.ServiceSerializationHelper. (I tested this
after creating the classresolver.)
I have problem only when starting with Ant but I couldn't figure out what
the difference is between the two. Any ideas?
Thanks in advance,
Norbi
Re: error while manual starting of registry
Posted by Norbert Sándor <de...@erinors.com>.
Anyone an idea?
I know that nobody likes the word 'urgent' here :)
But it really is: next week I go to a long-long holiday and I want to integrate my hivemind based ant task to Tacos...
BR,
Norbi
----- Original Message -----
From: Norbert Sándor
To: Users HiveMind
Sent: Thursday, August 11, 2005 9:12 AM
Subject: error while manual starting of registry
Hello,
I try to start the registry indirectly by an Ant task. I get
org.apache.hivemind.ApplicationRuntimeException: Unable to add method java.lang.Object writeReplace() to class $Runnable_105a45989b8: [source error] no such class: org.apache.hivemind.internal.ser.ServiceSerializationHelper
When I start the same registry using a test Java application it starts without problem.
The class resolver used to load the registry successfully loads the class org.apache.hivemind.internal.ser.ServiceSerializationHelper. (I tested this after creating the classresolver.)
I have problem only when starting with Ant but I couldn't figure out what the difference is between the two. Any ideas?
Thanks in advance,
Norbi