Hi all.
I´m building a simple mediator, for testing, that extract some information from a LDAP server and enrich the message payload with this information. If I deploy the jar and use the class mediator like in [1] all work fine, but when I use the Factory and Serializer class like in [2] I have that error [3] when I use the mediator like this: <LdapEnriquecimiento> <MY_HOST>ldap://localhost:10389/ou=Users,dc=cdae,dc=uci,dc=cu</MY_HOST> <INITCTX>com.sun.jndi.ldap.LdapCtxFactory</INITCTX> <usuario>uid=admin,ou=system</usuario> <pass>mypass</pass> <tipo_auth>simple</tipo_auth> </LdapEnriquecimiento> Can anyone help me on this error? [1] http://wso2.org/library/2898 [2] http://wso2.org/library/2936 [3] Error: org.apache.synapse.SynapseException: Unknown mediator referenced by configuration element : {http://ws.apache.org/ns/synapse}LdapEnriquecimiento at org.apache.synapse.config.xml.MediatorFactoryFinder.getMediator(MediatorFact oryFinder.java:185) at org.apache.synapse.config.xml.AbstractListMediatorFactory.addChildren(Abstra ctListMediatorFactory.java:41) at org.apache.synapse.config.xml.SequenceMediatorFactory.createSpecificMediator (SequenceMediatorFactory.java:85) at org.apache.synapse.config.xml.AbstractMediatorFactory.createMediator(Abstrac tMediatorFactory.java:89) at org.apache.synapse.config.xml.MediatorFactoryFinder.getMediator(MediatorFact oryFinder.java:190) at org.apache.synapse.config.xml.SynapseXMLConfigurationFactory.defineSequence( SynapseXMLConfigurationFactory.java:174) at org.apache.synapse.config.xml.MultiXMLConfigurationBuilder.createSequences(M ultiXMLConfigurationBuilder.java:266) at org.apache.synapse.config.xml.MultiXMLConfigurationBuilder.getConfiguration( MultiXMLConfigurationBuilder.java:125) at org.apache.synapse.config.SynapseConfigurationBuilder.getConfiguration(Synap seConfigurationBuilder.java:100) at org.apache.synapse.Axis2SynapseController.createSynapseConfiguration(Axis2Sy napseController.java:465) at org.wso2.carbon.mediation.initializer.CarbonSynapseController.createSynapseC onfiguration(CarbonSynapseController.java:150) at org.apache.synapse.ServerManager.start(ServerManager.java:177) at org.wso2.carbon.mediation.initializer.ServiceBusInitializer.initESB(ServiceB usInitializer.java:408) at org.wso2.carbon.mediation.initializer.ServiceBusInitializer.activate(Service BusInitializer.java:170) 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:597) at org.eclipse.equinox.internal.ds.model.ServiceComponent.activate(ServiceCompo nent.java:230) at org.eclipse.equinox.internal.ds.model.ServiceComponentProp.activate(ServiceC omponentProp.java:140) at org.eclipse.equinox.internal.ds.model.ServiceComponentProp.build(ServiceComp onentProp.java:330) at org.eclipse.equinox.internal.ds.InstanceProcess.buildComponent(InstanceProce ss.java:560) at org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(InstanceProc ess.java:182) at org.eclipse.equinox.internal.ds.Resolver.getEligible(Resolver.java:292) at org.eclipse.equinox.internal.ds.SCRManager.serviceChanged(SCRManager.java:22 6) at org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceCha nged(FilteredServiceListener.java:124) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(Bun dleContextImpl.java:930) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager. java:220) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(L istenerQueue.java:149) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEven tPrivileged(ServiceRegistry.java:757) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEven t(ServiceRegistry.java:712) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(S erviceRegistrationImpl.java:129) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(Se rviceRegistry.java:206) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(B undleContextImpl.java:506) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(B undleContextImpl.java:524) at org.wso2.carbon.event.core.internal.builder.EventBrokerBuilderDS.activate(Ev entBrokerBuilderDS.java:71) 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:597) at org.eclipse.equinox.internal.ds.model.ServiceComponent.activate(ServiceCompo nent.java:230) at org.eclipse.equinox.internal.ds.model.ServiceComponentProp.activate(ServiceC omponentProp.java:140) at org.eclipse.equinox.internal.ds.model.ServiceComponentProp.build(ServiceComp onentProp.java:330) at org.eclipse.equinox.internal.ds.InstanceProcess.buildComponent(InstanceProce ss.java:560) at org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(InstanceProc ess.java:182) at org.eclipse.equinox.internal.ds.Resolver.getEligible(Resolver.java:292) at org.eclipse.equinox.internal.ds.SCRManager.serviceChanged(SCRManager.java:22 6) at org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceCha nged(FilteredServiceListener.java:124) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(Bun dleContextImpl.java:930) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager. java:220) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(L istenerQueue.java:149) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEven tPrivileged(ServiceRegistry.java:757) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEven t(ServiceRegistry.java:712) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(S erviceRegistrationImpl.java:129) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(Se rviceRegistry.java:206) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(B undleContextImpl.java:506) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(B undleContextImpl.java:524) at org.wso2.carbon.qpid.internal.QpidServiceComponent.activate(QpidServiceCompo nent.java:134) 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:597) at org.eclipse.equinox.internal.ds.model.ServiceComponent.activate(ServiceCompo nent.java:230) at org.eclipse.equinox.internal.ds.model.ServiceComponentProp.activate(ServiceC omponentProp.java:140) at org.eclipse.equinox.internal.ds.model.ServiceComponentProp.build(ServiceComp onentProp.java:330) at org.eclipse.equinox.internal.ds.InstanceProcess.buildComponent(InstanceProce ss.java:560) at org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(InstanceProc ess.java:182) at org.eclipse.equinox.internal.ds.Resolver.getEligible(Resolver.java:292) at org.eclipse.equinox.internal.ds.SCRManager.serviceChanged(SCRManager.java:22 6) at org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceCha nged(FilteredServiceListener.java:124) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(Bun dleContextImpl.java:930) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager. java:220) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(L istenerQueue.java:149) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEven tPrivileged(ServiceRegistry.java:757) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEven t(ServiceRegistry.java:712) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(S erviceRegistrationImpl.java:129) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(Se rviceRegistry.java:206) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(B undleContextImpl.java:506) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(B undleContextImpl.java:524) at org.wso2.carbon.core.services.internal.CarbonServicesServiceComponent.activa te(CarbonServicesServiceComponent.java:72) 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:597) at org.eclipse.equinox.internal.ds.model.ServiceComponent.activate(ServiceCompo nent.java:230) at org.eclipse.equinox.internal.ds.model.ServiceComponentProp.activate(ServiceC omponentProp.java:140) at org.eclipse.equinox.internal.ds.model.ServiceComponentProp.build(ServiceComp onentProp.java:330) at org.eclipse.equinox.internal.ds.InstanceProcess.buildComponent(InstanceProce ss.java:560) at org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(InstanceProc ess.java:182) at org.eclipse.equinox.internal.ds.Resolver.getEligible(Resolver.java:292) at org.eclipse.equinox.internal.ds.SCRManager.serviceChanged(SCRManager.java:22 6) at org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceCha nged(FilteredServiceListener.java:124) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(Bun dleContextImpl.java:930) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager. java:220) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(L istenerQueue.java:149) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEven tPrivileged(ServiceRegistry.java:757) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEven t(ServiceRegistry.java:712) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(S erviceRegistrationImpl.java:129) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(Se rviceRegistry.java:206) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(B undleContextImpl.java:506) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(B undleContextImpl.java:524) at org.wso2.carbon.core.init.CarbonServerManager.initializeCarbon(CarbonServerM anager.java:471) at org.wso2.carbon.core.init.CarbonServerManager.removePendingItem(CarbonServer Manager.java:273) at org.wso2.carbon.core.init.PreAxis2ConfigItemListener.bundleChanged(PreAxis2C onfigItemListener.java:117) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(Bun dleContextImpl.java:916) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager. java:220) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManage r.java:330) Saludos, Ing. Jorge Infante Osorio. J´Dpto Soluciones SOA. CDAE. Fac. 5. UCI. Fin a la injusticia, LIBERTAD AHORA A NUESTROS CINCO COMPATRIOTAS QUE SE ENCUENTRAN INJUSTAMENTE EN PRISIONES DE LOS EEUU! http://www.antiterroristas.cu http://justiciaparaloscinco.wordpress.com
_______________________________________________ Carbon-dev mailing list Carbon-dev@wso2.org http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev