6 Replies Latest reply: Jul 3, 2012 8:39 AM by Benjamin Seyinbour RSS

    How to exlude classes from WAR with jboss-deployment-structure.xml?

    Marc-Steffen Kaesz Newbie

      Hey guys,

       

      I read everything about Modules and the jboss-deployment-structure.xml, but one thing I can't get to work is the following:

       

      I have one War. This war includes several Jars in WEB-INF/lib. How can I exclude some classes which are in one of this Jars?

       

      I tried e.g. this:

       

      <jboss-deployment-structure>

        <deployment>

          <exports>

                          <exclude path="/**"/>

                          <exclude path="javax/mail"/>

                          <exclude path="javax/mail/"/>

                          <exclude path="javax/mail/**"/>

                          <exclude path="javax/mail/*"/>

                          <exclude path="javax/mail/?"/>

                          <exclude path="/javax/mail"/>

                          <exclude path="/javax/mail/"/>

                          <exclude path="/javax/mail/**"/>

                          <exclude path="/javax/mail/*"/>

                          <exclude path="/javax/mail/?"/>

                          <exclude path="javax.mail"/>

        </exports>

        </deployment>

       

        </jboss-deployment-structure>

       

       

      I tried several other ways, too, but nothing helped. If I delete the classes from the jar than the errors disappear but that's not a solution.

       

      Any ideas?

       

      Thanks a lot?

       

      Regards

      Marc