Pritam,
Try using "classpath:" instead
of "file:". I've only used this when specifying the entire
relative path to the file, I'm not sure about referencing a directory.
<change-set xmlns='http://drools.org/drools-5.0/change-set'
xmlns:xs='http://www.w3.org/2001/XMLSchema-instance'
xs:schemaLocation='http://drools.org/drools-5.0/change-set.xsd'
<add>
<resource source='classpath:rules/...' type='DRL'
/>
</add>
</change-set>
Steve Ronderos
rules-users-bounces@lists.jboss.org wrote on 01/15/2010
09:27:05 AM:
> [image removed]
>
> [rules-users] how to provide a relative path using file: in change-
> set and FileResource
>
> Pritam
>
> to:
>
> rules-users
>
> 01/15/2010 09:35 AM
>
> Sent by:
>
> rules-users-bounces@lists.jboss.org
>
> Please respond to Rules Users List
>
>
> Consider a change-set.xml,
>
> <change-set xmlns='http://drools.org/drools-5.0/change-set'
> xmlns:xs='http://www.w3.org/2001/XMLSchema-instance'
> xs:schemaLocation='http://drools.org/drools-5.0/change-set.xsd'
> >
> <add>
> <resource source='file:rules/' type='DRL'
/>
> </add>
> </change-set>
>
> I have a rules folder under WebRoot in my web application but the
above
> source url doesn't work as I get a
> java.net.UnknownHostException: rules
>
> The same is true while providing a file path resource using
> ResourceFactory.newFileResource("path");
>
> In Spring, one can provide ant-path style regular expressions and
it looks
> on a relative path. Is there something similar for drools?
> --
> View this message in context: http://n3.nabble.com/how-to-provide-a-
> relative-path-using-file-in-change-set-and-FileResource-tp122036p122036.html
> Sent from the Drools - User mailing list archive at Nabble.com.
> _______________________________________________
> rules-users mailing list
> rules-users@lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users