What are you trying to deploy on the lightweight container ?
As thought you were writing your own SE ...
On 12/20/06, Kevinjj <[EMAIL PROTECTED]> wrote:
OK So i change MyEndpoint to Object[]
Now my LW Chain Component Fails
<exception-info>
<nesting-level>1</nesting-level>
<msg-loc-info>
<loc-token/>
<loc-message>org.springframework.beans.factory.parsing.BeanD
efinitionParsingException: Configuration problem: Bean class
[pollingEndpoint] not found
Offending resource: file
[C:\apache-servicemix-3.1-incubating-SNAPSHOT\data\smx\service-assemblies\f
ss-sa\version_1\sus\servicemix-lwcontainer\fss-lwchain-su\servicemix.xml]
Bean ''; nested exception is java.lang.ClassNotFoundException:
pollingEndpoint in classloader pollin
gEndpoint</loc-message>
<stack-trace><![CDATA[org.apache.xbean.kernel.ServiceRegistr
ationException:
org.springframework.beans.factory.parsing.BeanDefinitionParsingException:
Configurat
ion problem: Bean class [pollingEndpoint] not found
Offending resource: file
[C:\apache-servicemix-3.1-incubating-SNAPSHOT\data\smx\service-assemblies\f
ss-sa\version_1\sus\servicemix-lwcontainer\fss-lwchain-su\servicemix.xml]
Bean ''; nested exception is java.lang.ClassNotFoundException:
pollingEndpoint in classloader pollin
gEndpoint
at
org.apache.xbean.kernel.standard.ServiceManagerRegistry.registerService(ServiceManagerReg
istry.java:424)
at
org.apache.xbean.kernel.standard.StandardKernel.registerService(StandardKernel.java:220)
at
org.apache.xbean.server.spring.loader.SpringLoader.load(SpringLoader.java:154)
at
org.apache.servicemix.common.xbean.AbstractXBeanDeployer.deploy(AbstractXBeanDeployer.jav
a:79)
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.framework.DeploymentService.deployServiceAssembly(DeploymentSer
vice.java:527)
at
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentSer
vice.java:304)
at
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateExternalArchive(AutoDeplo
ymentService.java:184)
at
org.apache.servicemix.jbi.container.JBIContainer.updateExternalArchive(JBIContainer.java:
458)
at
org.apache.servicemix.jbi.container.JBIContainer.updateExternalArchive(JBIContainer.java:
468)
at
org.apache.servicemix.jbi.framework.AdminCommandsService.deployServiceAssembly(AdminComma
ndsService.java:240)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:216)
at
org.apache.servicemix.jbi.management.BaseStandardMBean.invoke(BaseStandardMBean.java:316)
at
com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)
at
com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
at
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerIntercepto
r.java:815)
at
com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
at
javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1408)
at
javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectionImpl.java:81)
at
javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.j
ava:1245)
at java.security.AccessController.doPrivileged(Native Method)
at
javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.jav
a:1348)
at
javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:782)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)
at sun.rmi.transport.Transport$1.run(Transport.java:153)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:460)
at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:701)
at java.lang.Thread.run(Thread.java:595)
Caused by:
org.springframework.beans.factory.parsing.BeanDefinitionParsingException:
Configuration p
roblem: Bean class [pollingEndpoint] not found
Offending resource: file
[C:\apache-servicemix-3.1-incubating-SNAPSHOT\data\smx\service-assemblies\f
ss-sa\version_1\sus\servicemix-lwcontainer\fss-lwchain-su\servicemix.xml]
Bean ''; nested exception is java.lang.ClassNotFoundException:
pollingEndpoint in classloader pollin
gEndpoint
at
org.springframework.beans.factory.parsing.FailFastProblemReporter.error(FailFastProblemRe
porter.java:59)
at
org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:64)
i guess this is related to the asList signature change
Any help would be greatly appreciate as this is postponing a demo I wanted
to give.
Thanks
K.
Kevinjj wrote:
>
>
> OK I guess I am using the servicemix-engine archetype, I cant get the
> source for the updated signature, this is what i have in my code created
> using the service-mix engine archetype
>
> public class MyComponent extends DefaultComponent {
>
> private MyEndpoint[] endpoints;
>
> public MyEndpoint[] getEndpoints() {
> return endpoints;
> }
>
> public void setEndpoints(MyEndpoint[] endpoints) {
> this.endpoints = endpoints;
> }
>
> protected List getConfiguredEndpoints() {
> return asList(endpoints);
> }
>
> protected Class[] getEndpointClasses() {
> return new Class[] { MyEndpoint.class };
> }
>
> }
>
>
> I guess i should the type of endpoints ?? can you please let me know the
> correct method call
>
> Thanks.
>
> gnodet wrote:
>>
>> You need to deploy a newer version of servicemix-shared.
>> The method signature has changed, and it seems you still use
>> the older version.
>>
>> On 12/20/06, Prem <[EMAIL PROTECTED]> wrote:
>>>
>>>
>>> My app was deploying till last week fine, i get this error when i do a
>>> mvn:jbiprojectDeploy
>>> I see that the new servicemix-commons DefaultComponent doesnt have the
>>> asList method, but I have tried copying the old lib to the repo and the
>>> servicemix\lib dir, still the same problem.
>>>
>>> Method not found
>>>
>>>
org.apache.servicemix.common.DefaultComponent.asList([Ljava/lang/Object;)Ljava/util/List;
>>>
>>> Any help would be appreicated.
>>>
>>> Thanks,
>>> Kevin
>>> --
>>> View this message in context:
>>>
http://www.nabble.com/error-deploying-service-assembly-tf2857393s12049.html#a7982954
>>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>>>
>>>
>>
>>
>> --
>> Cheers,
>> Guillaume Nodet
>>
>>
>
>
--
View this message in context:
http://www.nabble.com/error-deploying-service-assembly-tf2857393s12049.html#a7997782
Sent from the ServiceMix - User mailing list archive at Nabble.com.
--
Cheers,
Guillaume Nodet