[rules-dev] drools compiler issue

Greg Barton greg_barton at yahoo.com
Tue Mar 24 14:29:02 EDT 2009


Dev d00ds, is there some way for Guvnor to filter out package-info?  I'm not sure if there are other pseudo classes out there besides package-info, but you could just filter out all classes with names that are not java identifiers just to future proof.   

--- On Tue, 3/24/09, glasscat <aburasheed at studentmasjid.com> wrote:

> From: glasscat <aburasheed at studentmasjid.com>
> Subject: Re: [rules-dev] drools compiler issue
> To: rules-dev at lists.jboss.org
> Date: Tuesday, March 24, 2009, 12:10 PM
> Thanks for the response Greg. I was using the Govunor and it
> added all the
> jaxws artifacts in the imports.
> 
> I guess I have to manually add only the necessary imports.
> 
> 
> 
> Greg Barton wrote:
> > 
> > 
> > java packages can not have hyphens.  A package name
> must consist of java
> > identifiers and periods:
> > 
> >
> http://java.sun.com/docs/books/jls/third_edition/html/lexical.html#3.8
> > 
> > The package-info cannot be imported, even in a regular
> java file. (Really,
> > just try!)  It's used to apply package level
> annotations, but beyond this
> > has no use, afaik.  When compiled it creates an
> abstract interface that
> > cannot be extended or imported. (Because it's
> named using an identifier
> > that contains a hyphen...)
> > 
> > --- On Mon, 3/23/09, Abu Rasheed
> <aburasheed at studentmasjid.com> wrote:
> > 
> >> From: Abu Rasheed
> <aburasheed at studentmasjid.com>
> >> Subject: [rules-dev] drools compiler issue
> >> To: rules-dev at lists.jboss.org
> >> Date: Monday, March 23, 2009, 3:41 PM
> >> I'm using the Drools 5.0.0 M5, with Guvnor,
> when I tried
> >> to save and
> >> validate my configuration, I got this error:
> >> [ERR 102] Line 5:63 mismatched input '-'
> >> 
> >> It's pointing to this line:
> >> import <my pachage path>.package-info
> >> 
> >> Does drools support package with "-"
> characters?
> >> The package is part of
> >> jaxws generated artifacts.
> >> 
> >> Thanks
> >> _______________________________________________
> >> rules-dev mailing list
> >> rules-dev at lists.jboss.org
> >> https://lists.jboss.org/mailman/listinfo/rules-dev
> > 
> > 
> >       
> > _______________________________________________
> > rules-dev mailing list
> > rules-dev at lists.jboss.org
> > https://lists.jboss.org/mailman/listinfo/rules-dev
> > 
> > 
> 
> -- 
> View this message in context:
> http://www.nabble.com/drools-compiler-issue-tp22668702p22685147.html
> Sent from the drools - dev mailing list archive at
> Nabble.com.
> 
> _______________________________________________
> rules-dev mailing list
> rules-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-dev


      



More information about the rules-dev mailing list