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" />