[rules-users] IllegalStateException:
Davide Sottara
dsotty at gmail.com
Sat Mar 15 05:36:16 EDT 2014
Raj,
thanks, I think I see what happens. I'll get back to you later!
Davide
On 03/15/2014 08:04 AM, Raja Sekhar wrote:
> Hi Davide/Wolfgang
> The problem is resolved by establishing the session from Kiebase
> KieContainer kc = KieServices.Factory.get().getKieClasspathContainer();
> KieBaseConfiguration conf
> =KieServices.Factory.get().newKieBaseConfiguration();
> KieBase kieBase = kc.newKieBase(kBaseName, conf);
> ksession=kieBase.newKieSession();
> No more errors are seen in the log. Kiebase is thread safe.
>
> Regards,
> Raj
>
>
>
>
> On 14 March 2014 23:38, Raja Sekhar <raja.amirapu at gmail.com
> <mailto:raja.amirapu at gmail.com>> wrote:
>
> Hi
> Thanks a lot Wolfgang
>
> Actually i have 2 bolts 1 bolt gets inserts the facts emitted by
> sprout and other bolt inserts data into the database. yes 1 bot
> per fact
> regarding losing session i mean that does the KieSession(6.0)
> works in a current technology stack which i am using currently
> using strom - drools- saving back to database.
>
> Regards,
> Raj
>
>
> On 14 March 2014 19:59, Davide Sottara <dsotty at gmail.com
> <mailto:dsotty at gmail.com>> wrote:
>
> +1 Wolfgang :)
>
> Raj,
> we'd need to know things like: how many bolts, how many
> knowledge bases
> (I guess one),
> how many kiesession - a singleton, one per bolt, one per batch
> of facts...?
> Also, "losing the session since it's running in a multi-threaded
> environment" - what does
> it mean exactly?
> Thanks
>
> On 03/14/2014 12:42 PM, Wolfgang Laun wrote:
> > The clarity and precision of your descriptions is unsurpassed.
> > -W
> >
> > On 14/03/2014, Raja Sekhar <raja.amirapu at gmail.com
> <mailto:raja.amirapu at gmail.com>> wrote:
> >> We are using storm in big data stack, we are reading data
> from database and
> >> apply rules on them.
> >> This is how storm works we have a topology and a
> spout(input) and
> >> bolts(processing and output). spouts will be reading from
> DB and sending
> >> them to the bolt. The bolt will initiate a kiesession and
> fire the rules
> >> after a threshold is reached. the threshold will be
> decided by spout Here
> >> what is happening , suppose we are processing a set of 500
> records, 250 are
> >> getting processed and 250 are getting failed
> >> Please suggest
> >>
> >>
> >>
> >> On 14 March 2014 15:53, Davide Sottara <dsotty at gmail.com
> <mailto:dsotty at gmail.com>> wrote:
> >>
> >>> Major bugs are usually backported.. are you sure that
> this fix addresses
> >>> your problem?
> >>> In general, if you don't provide a detailed description of
> your
> >>> environment and your
> >>> problem, it will be extremely difficult to help you
> >>>
> >>>
> >>> On 03/14/2014 10:03 AM, Raja Sekhar wrote:
> >>>
> >>> Hi Davide,
> >>> I see that i am loosing the session since i am running is
> multi-threaded
> >>> environment
> >>> I see the following URL
> >>> https://github.com/droolsjbpm/drools/pull/256/files
> >>>
> >>> Are these changed to main branch for version 6.0.1
> >>>
> >>> Regards,
> >>> Raj
> >>>
> >>>
> >>>
> >>> On 13 March 2014 23:46, Davide Sottara <dsotty at gmail.com
> <mailto:dsotty at gmail.com>> wrote:
> >>>
> >>>> Do you call session.dispose() after you fire your rules?
> >>>> That exception means that your stateful session was disposed,
> >>>> and you can no longer call methods to insert facts or
> fire rules
> >>>> (or anything if that matters) on a session that has been
> disposed.
> >>>> If so, you'll need to create a new one.
> >>>> Davide
> >>>>
> >>>>
> >>>> On 03/13/2014 07:06 PM, Raja Sekhar wrote:
> >>>>
> >>>> Iam using Stateful sessions .
> >>>> On Mar 13, 2014 11:27 PM, "Davide Sottara"
> <dsotty at gmail.com <mailto:dsotty at gmail.com>> wrote:
> >>>>
> >>>>> Are you using stateful or stateless sessions?
> >>>>> Davide
> >>>>>
> >>>>> On 03/13/2014 05:01 PM, Raja Sekhar wrote:
> >>>>>
> >>>>> Hi
> >>>>> Can someone help me with this.
> >>>>>
> >>>>> Regards
> >>>>> Raj
> >>>>>
> >>>>>
> >>>>> On 13 March 2014 14:05, Raja Sekhar
> <raja.amirapu at gmail.com <mailto:raja.amirapu at gmail.com>> wrote:
> >>>>>
> >>>>>> Hi
> >>>>>> Iam processing dataset stream with storm. After
> receiving the first
> >>>>>> set
> >>>>>> of records the rule is firing. For next set of records
> i getinet this
> >>>>>> exception
> >>>>>> Illegal method call. This session was previously disposed
> >>>>>> I after firing the rules the session is get disposed. I
> am not getting
> >>>>>> where to reeslish the session. Also how i do i know
> if the session
> >>>>>> is
> >>>>>> alive or not?
> >>>>>>
> >>>>>> --
> >>>>>> Raja Sekhar Amirapu
> >>>>>> ------------------------------------------------------
> >>>>>> "If any anyone can do it, i can do it. If no one else
> can do it, i
> >>>>>> must
> >>>>>> do it"
> >>>>>>
> >>>>>
> >>>>>
> >>>>> --
> >>>>> Raja Sekhar Amirapu
> >>>>> ------------------------------------------------------
> >>>>> "If any anyone can do it, i can do it. If no one else
> can do it, i must
> >>>>> do it"
> >>>>>
> >>>>>
> >>>>> _______________________________________________
> >>>>> rules-users mailing
> >>>>>
> listrules-users at lists.jboss.orghttps://lists.jboss.org/mailman/listinfo/rules-users
> <http://lists.jboss.org/mailman/listinfo/rules-users>
> >>>>>
> >>>>>
> >>>>>
> >>>>> _______________________________________________
> >>>>> rules-users mailing list
> >>>>> rules-users at lists.jboss.org
> <mailto:rules-users at lists.jboss.org>
> >>>>> https://lists.jboss.org/mailman/listinfo/rules-users
> >>>>>
> >>>>
> >>>> _______________________________________________
> >>>> rules-users mailing
> >>>>
> listrules-users at lists.jboss.orghttps://lists.jboss.org/mailman/listinfo/rules-users
> <http://lists.jboss.org/mailman/listinfo/rules-users>
> >>>>
> >>>>
> >>>>
> >>>> _______________________________________________
> >>>> rules-users mailing list
> >>>> rules-users at lists.jboss.org
> <mailto:rules-users at lists.jboss.org>
> >>>> https://lists.jboss.org/mailman/listinfo/rules-users
> >>>>
> >>>
> >>>
> >>> --
> >>> Raja Sekhar Amirapu
> >>> ------------------------------------------------------
> >>> "If any anyone can do it, i can do it. If no one else can
> do it, i must
> >>> do
> >>> it"
> >>>
> >>>
> >>> _______________________________________________
> >>> rules-users mailing
> >>>
> listrules-users at lists.jboss.orghttps://lists.jboss.org/mailman/listinfo/rules-users
> <http://lists.jboss.org/mailman/listinfo/rules-users>
> >>>
> >>>
> >>>
> >>> _______________________________________________
> >>> rules-users mailing list
> >>> rules-users at lists.jboss.org
> <mailto:rules-users at lists.jboss.org>
> >>> https://lists.jboss.org/mailman/listinfo/rules-users
> >>>
> >>
> >>
> >> --
> >> Raja Sekhar Amirapu
> >> ------------------------------------------------------
> >> "If any anyone can do it, i can do it. If no one else can
> do it, i must do
> >> it"
> >>
> > _______________________________________________
> > rules-users mailing list
> > rules-users at lists.jboss.org <mailto:rules-users at lists.jboss.org>
> > https://lists.jboss.org/mailman/listinfo/rules-users
> >
>
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org <mailto:rules-users at lists.jboss.org>
> https://lists.jboss.org/mailman/listinfo/rules-users
>
>
>
>
> --
> Raja Sekhar Amirapu
> ------------------------------------------------------
> "If any anyone can do it, i can do it. If no one else can do it, i
> must do it"
>
>
>
>
> --
> Raja Sekhar Amirapu
> ------------------------------------------------------
> "If any anyone can do it, i can do it. If no one else can do it, i
> must do it"
>
>
> _______________________________________________
> 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/20140315/e8e09b41/attachment-0001.html
More information about the rules-users
mailing list