« Return to Thread: file connector not FilenameWildcardFilter
Hi Andrew,
this is the UMO that use file connector:
<mule-descriptor name="myBigFileSplitter"
implementation="org.mule.components.simple.BridgeComponent">
<inbound-router>
<global-endpoint name="myFileEndpoint" >
<filter className="org.mule.routing.filters.logic.NotFilter">
<filter pattern=".svn"
className="org.mule.providers.file.filters.FilenameWildcardFilter"/>
</filter>
</global-endpoint>
</inbound-router>
<outbound-router>
<router
className="com.omnys.mule.routers.FileMessageSplitter">
<global-endpoint name="JMSWriterReceiver">
<properties>
<property name="chunkSize" value="1" />
</properties>
</global-endpoint>
</router>
</outbound-router>
<interceptor name="default" />
</mule-descriptor>
This is the stack Trace
********************************************************************************
Message : Failed to register listener myBigFileSplitter on endpoint file://./test/input?connector=inputFileConnector
Type : org.mule.umo.model.ModelException
Code : MULE_ERROR-101047
JavaDoc : http://mule.mulesource.org/docs/apidocs/org/mule/umo/model/ModelException.html
********************************************************************************
Exception stack is:
1. org.mule.routing.filters.logic.NotFilter cannot be cast to org.mule.providers.file.filters.FilenameWildcardFilter (java.lang.ClassCastException)
org.mule.providers.file.FileConnector:111 (null)
2. Failed to register listener myBigFileSplitter on endpoint file://./test/input?connector=inputFileConnector ( org.mule.umo.model.ModelException)
org.mule.impl.model.AbstractComponent:547 ( http://mule.mulesource.org/docs/apidocs/org/mule/umo/model/ModelException.html )
********************************************************************************
Root Exception stack trace:
java.lang.ClassCastException: org.mule.routing.filters.logic.NotFilter cannot be cast to org.mule.providers.file.filters.FilenameWildcardFilter
at org.mule.providers.file.FileConnector.getReceiverKey(FileConnector.java:111)
at org.mule.providers.AbstractConnector.getReceiver(AbstractConnector.java:1070)
at org.mule.providers.AbstractConnector.registerListener (AbstractConnector.java:762)
at org.mule.impl.model.AbstractComponent.registerListeners(AbstractComponent.java:539)
at org.mule.impl.model.AbstractComponent.start(AbstractComponent.java:217)
at org.mule.impl.model.AbstractComponent.start (AbstractComponent.java:204)
at org.mule.impl.model.AbstractModel.start(AbstractModel.java:322)
at org.mule.MuleManager.start(MuleManager.java:894)
at org.mule.config.builders.MuleXmlConfigurationBuilder.configure (MuleXmlConfigurationBuilder.java:249)
at org.mule.config.builders.MuleXmlConfigurationBuilder.configure(MuleXmlConfigurationBuilder.java:210)
at org.mule.MuleServer.initialize(MuleServer.java:290)
at org.mule.MuleServer.run(MuleServer.java:203)
at org.mule.MuleServer.start(MuleServer.java:191)
at org.mule.MuleServer.main(MuleServer.java:162)
********************************************************************************
DEBUG 2007-08-06 10:21:08,710 [main] org.mule.config.i18n.MessageFactory: Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale it_IT
DEBUG 2007-08-06 10:21:08,710 [main] org.mule.config.i18n.MessageFactory : Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale it_IT
DEBUG 2007-08-06 10:21:08,725 [main] org.mule.config.i18n.MessageFactory: Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale it_IT
ERROR 2007-08-06 10:21:08,725 [main] org.mule.MuleServer:
********************************************************************************
* A Fatal error has occurred while the server was running: *
* org.mule.routing.filters.logic.NotFilter cannot be cast to *
* org.mule.providers.file.filters.FilenameWildcardFilter *
* (java.lang.ClassCastException) *
* *
* The error is fatal, the system must shutdown *
* Server started: 06/08/07 10.21 *
* Server shutdown: 06/08/07 10.21 *
********************************************************************************2007/8/3, Andrew Perepelytsya < aperepel@...>:I don't see any filter config here...On 8/1/07, Denis Miorandi <denis.miorandi@...> wrote:Hello ,
I need to exclude a file pattern categories from file polling, for example (CVS folder). I've tried by put
a FilenameWildcardFilter inside a not logic filter but it doesn't work.
Does anyone know how can I do this?
Thank's
Denis
PS
This is my configuration:
<connector name="inputFileConnector"
className="org.mule.providers.file.FileConnector">
<properties>
<property name="autoDelete" value="false" />
<property name="moveToDirectory" value="./test/moved" />
<property name="moveToPattern"
value="${DATE:yyyyMMdd_HH-mm-ss}_${ORIGINALNAME}" />
<map name="serviceOverrides">
<property name="inbound.transformer"
value="org.mule.transformers.NoActionTransformer" />
</map>
</properties>
</connector>
<endpoint name="myFileEndpoint" address="file://./test/input?connector=inputFileConnector" />
« Return to Thread: file connector not FilenameWildcardFilter
| Free embeddable forum powered by Nabble | Forum Help |