Ignore this post. I just answered my own problem. I needed also include a
<clientExcludes> element to override the default exclusions ::
<clientExcludes>
<clientExclude>**/*CMP.class</clientExclude>
<clientExclude>**/*Session.class</clientExclude>
<clientExclude>**/package.html</clientExclude>
</clientExcludes>
This override the default exclusion **/*Bean.class but keeps the others.
-Kyle
On Thu, Apr 9, 2009 at 1:03 PM, Kyle Bober <[email protected]> wrote:
> I have a project which I am converting from ANT to Maven. One of the
> artifacts is an EJB project. I am trying to create the ejb-client jar
> artifact and it is excluding some of my class files due to the default
> exclusion **/*Bean.class set on the maven-ejb-pluign. At the current time I
> can not refactor the Class name due to some poor designed. Is there a way to
> turn off the default exclusions. I tried the following ::
>
> <clientIncludes>
> <clientInclude>**/SomeBean.class</clientInclude>
> </clientIncludes>
>
> But since exclusion have higher priority and there are default exclusions
> it will not add the class to the ejb-client jar file.
>
> -Kyle
>
>
>
--
-Act as if it were impossible to fail