[rules-users] rules-users Digest, Vol 43, Issue 27

amit bhardwaj amitbdj1481 at gmail.com
Mon Jun 7 13:24:51 EDT 2010


FYI

On Mon, Jun 7, 2010 at 7:25 PM, <rules-users-request at lists.jboss.org> wrote:

> Send rules-users mailing list submissions to
>        rules-users at lists.jboss.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
>        https://lists.jboss.org/mailman/listinfo/rules-users
> or, via email, send a message with subject or body 'help' to
>        rules-users-request at lists.jboss.org
>
> You can reach the person managing the list at
>        rules-users-owner at lists.jboss.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of rules-users digest..."
>
>
> Today's Topics:
>
>   1. Re: Error Loading Multiple Input Files (Esteban Aliverti)
>   2. Re: Error Loading Multiple Input Files (Giovanni Motta)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Mon, 7 Jun 2010 10:54:47 -0300
> From: Esteban Aliverti <esteban.aliverti at gmail.com>
> Subject: Re: [rules-users] Error Loading Multiple Input Files
> To: Rules Users List <rules-users at lists.jboss.org>
> Message-ID:
>        <AANLkTilI_naDypTVkiSr-a9EGwwfX1WvoZj2mspX0zJR at mail.gmail.com>
> Content-Type: text/plain; charset="windows-1252"
>
> The code you pasted doesn't even compile. The first line is wrong.
> It looks to me that the problem you are experiencing has nothing to do with
> drools itself. You can't even open the input file using a simple
> FileReader... No drools api involved there. Make sure you have your inputs
> files in the right place.
>
> Best,
>
> 2010/6/7 Fnu Mahalakshmi <FMahalakshmi at nyx.com>
>
> >  Hi Greg,
> >
> >
> >
> > I have my input files inside the src directory of my eclipse project.
> >
> >
> >
> > I am passing the files as follows:
> >
> > private static final String DATA_INPUT_FILE = new String []{
> "Input1.*txt*",
> > ?Input2.txt?};
> >
> >
> >
> > *private* *static* *final* String *DATA_OUTPUT_FILE* = "Output.1.txt";
> >
> >
> >
> > *private* *static* *final* String *RULES_FILES* = new String []
> {"Rule1.drl",
> > ?Rules2.drl?};
> >
> >
> >
> > *public* *static* *void* main(String[] args) *throws* Exception {
> >
> > BufferedReader input =  new BufferedReader(new
> > FileReader(DATA_INPUT_FILE));
> >
> >        Converter c = *new* Converter(DATA_INPUT_FILE); // this reads my
> > input files
> >
> >           Vector<Object> v  = *new* Vector<Object>();
> >
> >           v = c.getFactInput();                     // loads all
> > information contained in the input files
> >
> >
> >
> >           *new* RuleRunner().runStatelessRules(*RULES_FILES*,*null*, v,*
> > null*);                               FileOutputStream output = new
> > FileOutputStream(DATA_OUTPUT_FILE);
> >
> >
> >
> >
> >
> > Error Log:
> >
> >
> >
> > Exception in thread "main" *java.io.FileNotFoundException*: Input1.txt
> > (The system cannot find the file specified)
> >
> >       at java.io.FileInputStream.open(*Native Method*)
> >
> >       at java.io.FileInputStream.<init>(Unknown Source)
> >
> >       at java.io.FileInputStream.<init>(Unknown Source)
> >
> >       at java.io.FileReader.<init>(Unknown Source)
> >
> >       at com.org.RulesTest.main(*RulesTest.java:29*)
> >
> >
> >
> >
> >
> > Can you tell me why that happens??
> >
> > The file is present.
> >
> > Thanks.
> >
> > M
> >
> > ------------------------------
> >
> > *Please consider the environment before printing this email.*
> >
> > *Visit our website at http://www.nyse.com
> >
> *****************************************************************************
> >
> > Note: The information contained in this message and any attachment to it
> is
> > privileged, confidential and protected from disclosure. If the reader of
> > this message is not the intended recipient, or an employee or agent
> > responsible for delivering this message to the intended recipient, you
> are
> > hereby notified that any dissemination, distribution or copying of this
> > communication is strictly prohibited. If you have received this
> > communication in error, please notify the sender immediately by replying
> to
> > the message, and please delete it from your system. Thank you. NYSE
> > Euronext. *
> >
> >
> > _______________________________________________
> > rules-users mailing list
> > rules-users at lists.jboss.org
> > https://lists.jboss.org/mailman/listinfo/rules-users
> >
> >
>
>
> --
> XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
>
> Esteban Aliverti
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
> http://lists.jboss.org/pipermail/rules-users/attachments/20100607/c5cfedf7/attachment.html
>
> ------------------------------
>
> Message: 2
> Date: Mon, 7 Jun 2010 15:55:09 +0200
> From: Giovanni Motta <mottagio at gmail.com>
> Subject: Re: [rules-users] Error Loading Multiple Input Files
> To: Rules Users List <rules-users at lists.jboss.org>
> Message-ID:
>        <AANLkTikWe5KEKSSxT4vuPCDav4k7NedTeAD-HNNz6Aa1 at mail.gmail.com>
> Content-Type: text/plain; charset="windows-1252"
>
> Not a drools question, i guess...
> If the files are in the src directory, you probably have to configure them
> including the path (e.g. "src/Input1.txt").
> When running a java class / junit, eclipse sets the project directory as
> the
> current directory, so if you want to reach a file, you must supply the path
> from there.
> Hope it helps.
>
> 2010/6/7 Fnu Mahalakshmi <FMahalakshmi at nyx.com>
>
> >  Hi Greg,
> >
> >
> >
> > I have my input files inside the src directory of my eclipse project.
> >
> >
> >
> > I am passing the files as follows:
> >
> > private static final String DATA_INPUT_FILE = new String []{
> "Input1.*txt*",
> > ?Input2.txt?};
> >
> >
> >
> > *private* *static* *final* String *DATA_OUTPUT_FILE* = "Output.1.txt";
> >
> >
> >
> > *private* *static* *final* String *RULES_FILES* = new String []
> {"Rule1.drl",
> > ?Rules2.drl?};
> >
> >
> >
> > *public* *static* *void* main(String[] args) *throws* Exception {
> >
> > BufferedReader input =  new BufferedReader(new
> > FileReader(DATA_INPUT_FILE));
> >
> >        Converter c = *new* Converter(DATA_INPUT_FILE); // this reads my
> > input files
> >
> >           Vector<Object> v  = *new* Vector<Object>();
> >
> >           v = c.getFactInput();                     // loads all
> > information contained in the input files
> >
> >
> >
> >           *new* RuleRunner().runStatelessRules(*RULES_FILES*,*null*, v,*
> > null*);                               FileOutputStream output = new
> > FileOutputStream(DATA_OUTPUT_FILE);
> >
> >
> >
> >
> >
> > Error Log:
> >
> >
> >
> > Exception in thread "main" *java.io.FileNotFoundException*: Input1.txt
> > (The system cannot find the file specified)
> >
> >       at java.io.FileInputStream.open(*Native Method*)
> >
> >       at java.io.FileInputStream.<init>(Unknown Source)
> >
> >       at java.io.FileInputStream.<init>(Unknown Source)
> >
> >       at java.io.FileReader.<init>(Unknown Source)
> >
> >       at com.org.RulesTest.main(*RulesTest.java:29*)
> >
> >
> >
> >
> >
> > Can you tell me why that happens??
> >
> > The file is present.
> >
> > Thanks.
> >
> > M
> >
> > ------------------------------
> >
> > *Please consider the environment before printing this email.*
> >
> > *Visit our website at http://www.nyse.com
> >
> *****************************************************************************
> >
> > Note: The information contained in this message and any attachment to it
> is
> > privileged, confidential and protected from disclosure. If the reader of
> > this message is not the intended recipient, or an employee or agent
> > responsible for delivering this message to the intended recipient, you
> are
> > hereby notified that any dissemination, distribution or copying of this
> > communication is strictly prohibited. If you have received this
> > communication in error, please notify the sender immediately by replying
> to
> > the message, and please delete it from your system. Thank you. NYSE
> > Euronext. *
> >
> >
> > _______________________________________________
> > rules-users mailing list
> > rules-users at lists.jboss.org
> > https://lists.jboss.org/mailman/listinfo/rules-users
> >
> >
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
> http://lists.jboss.org/pipermail/rules-users/attachments/20100607/18f68994/attachment.html
>
> ------------------------------
>
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>
>
> End of rules-users Digest, Vol 43, Issue 27
> *******************************************
>



-- 
Amit  Bhardwaj
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20100607/1f964b2d/attachment.html 


More information about the rules-users mailing list