Hi Anjana,

 

De: Anjana Fernando [mailto:[email protected]] 
Enviado el: domingo, 13 de mayo de 2012 2:02
Para: Jorge Infante Osorio
CC: Nirmal Fernando; [email protected]
Asunto: Re: [User] Issue with a mediator: Unknown mediator referenced by
configuration element

 

Hi Jorge,

On Sun, May 13, 2012 at 7:56 AM, Jorge Infante Osorio <[email protected]>
wrote:

 

I think that too,  but after a lots of tests it doesn’t work :-(  if I
remove the jar from [ESB]/lib I receive this error in console:


You've to put the line "<Fragment-Host>synapse-core</Fragment-Host>" for the
bundle plugin in the pom.xml. 

For example,

<plugin>
                <groupId>org.apache.felix</groupId>
                <artifactId>maven-bundle-plugin</artifactId>
                <version>1.4.0</version>
                <extensions>true</extensions>
                <configuration>
                    <instructions>
 
<Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName>
                        <Bundle-Name>${pom.artifactId}</Bundle-Name>
                        <Export-Package>
                            org.wso2.xxx.*
                                                </Export-Package>
                        <Import-Package>
                            !javax.xml.namespace,
                            javax.xml.namespace;
                            version=0.0.0,
                            org.apache.commons.logging,
                            org.osgi.framework,
                            *;
                            resolution:=optional
                        </Import-Package>
                        <DynamicImport-Package>*</DynamicImport-Package>
                        <Fragment-Host>synapse-core</Fragment-Host>
                    </instructions>
                </configuration>
            </plugin>

This will make this bundle a fragment of synapse-core, and the Java SPI
based lookup will work properly, and then you should just be able to put it
in /repository/components/lib.

 

My Mediator Project use this plugin in pom.xml:

 

        <groupId>org.wso2.maven</groupId>

        <artifactId>maven-synapse-mediator-plugin</artifactId>

 

I have to do the same?

Cheers,
Anjana.
 


[2012-05-13 01:51:14,900] ERROR - MediatorFactoryFinder Unknown mediator
referenced by configuration element :
{http://ws.apache.org/ns/synapse}LdapEnriquecimiento
<http://ws.apache.org/ns/synapse%7DLdapEnriquecimiento> 
[2012-05-13 01:51:14,903]  WARN - SynapseXMLConfigurationFactory Proxy

Service configuration: MediadorLDAP cannot be built - Continue in fail-safe

mode org.apache.synapse.SynapseException: Unknown mediator referenced by

configuration element : {http://ws.apache.org/ns/synapse}LdapEnriquecimiento
<http://ws.apache.org/ns/synapse%7DLdapEnriquecimiento> 
at
org.apache.synapse.config.xml.MediatorFactoryFinder.getMediator(MediatorFact
oryFinder.java:185)
 at
org.apache.synapse.config.xml.AbstractListMediatorFactory.addChildren(Abstra
ctListMediatorFactory.java:41)

If a put the jar again and restart the server it work.



2. I have to change the way I access the OMElement that represent my
mediator xml. Just like in http://wso2.org/library/2936 I´m doing in the
wrong way.

Thanks a lot.

Saludos,
Ing. Jorge Infante Osorio.
J´Dpto Soluciones SOA.
CDAE.
Fac. 5.
UCI.


10mo. ANIVERSARIO DE LA CREACION DE LA UNIVERSIDAD DE LAS CIENCIAS
INFORMATICAS...
CONECTADOS AL FUTURO, CONECTADOS A LA REVOLUCION

http://www.uci.cu
http://www.facebook.com/universidad.uci
http://www.flickr.com/photos/universidad_uci



--

Thanks & regards,
Nirmal

Software Engineer- Platform Technologies Team, WSO2 Inc.
Mobile: +94715779733 <tel:%2B94715779733> 
Blog: http://nirmalfdo.blogspot.com/


10mo. ANIVERSARIO DE LA CREACION DE LA UNIVERSIDAD DE LAS CIENCIAS
INFORMATICAS...
CONECTADOS AL FUTURO, CONECTADOS A LA REVOLUCION

http://www.uci.cu
http://www.facebook.com/universidad.uci
http://www.flickr.com/photos/universidad_uci

_______________________________________________
User mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/user




-- 
Anjana Fernando
Associate Technical Lead

WSO2 Inc. | http://wso2.com <http://wso2.com/> 

lean . enterprise . middleware



10mo. ANIVERSARIO DE LA CREACION DE LA UNIVERSIDAD DE LAS CIENCIAS 
INFORMATICAS...
CONECTADOS AL FUTURO, CONECTADOS A LA REVOLUCION

http://www.uci.cu
http://www.facebook.com/universidad.uci
http://www.flickr.com/photos/universidad_uci

_______________________________________________
User mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/user

Reply via email to