DevNull that is a very unusual name

I found this link helpful to setup your dev environment
http://ws.apache.org/rampart/developer-guide.html

applicable bits are to
svn http://svn.apache.org/repos/asf/webservices/rampart/trunk/java/

this sets up a development folder called java which has a working
build.xml..!!!

there are 2 properties to setup assuming your username starts as DevNull
${username}=DevNull
dir.mvn2.repo=C:/Documents and
Settings/${username}/.m2/repositoryversion.xmlsec=1.4.0

so an example would be
${dir.mvn2.repo}/org/apache/santuario/xmlsec/${version.xmlsec}/xmlsec-${vers
ion.xmlsec}.jar

cd /java
ant
when all is said and done you have the version specific mar located in /dist
folder

HTH/
Martin--
----- Original Message -----
From: "devnulled" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Thursday, December 13, 2007 6:14 PM
Subject: Re: Can't Package Axis2 In EAR with Maven2


>
> I just /finally/ came across the fix for this particular problem.   I
haven't
> verified that everything still works because I have more EAR deployment
work
> and testing to do, but this particular problem went away by making all of
> the Rampart dependencies as <scope>provided</scope>.
>
> After talking to a co-worker about how I fixed the problem, it totally
made
> sense given that we really only depend on Rampart at runtime.    I
probably
> would have realized it much sooner had I written the code myself and
having
> an understanding about how Rampart actually works.
>
> Thanks to all those who replied!
>
> - Brandon
>
>
> devnulled wrote:
> >
> > Sumedha,
> >
> > Thanks for the response.   I just created a simple mock project and
added
> > the maven-mar plugin, a couple of logging deps, and an empty mock class,
> > added it as a dependency to the main project, and commented-out
references
> > to the two projects which have Axis2 dependencies.   It worked just fine
> > and built the full EAR.. here is a snippet of my pom.xml where I added
the
> > plugin in the mock project:
> >
> > <build>
> >     <plugins>
> >       <plugin>
> >         <artifactId>maven-ejb-plugin</artifactId>
> >         <configuration>
> >           <ejbVersion>3.0</ejbVersion>
> >           <archive>
> >             <manifest>
> >               <addClasspath>true</addClasspath>
> >             </manifest>
> >           </archive>
> >         </configuration>
> >       </plugin>
> >       <plugin>
> >         <groupId>org.apache.axis2</groupId>
> >         <artifactId>axis2-mar-maven-plugin</artifactId>
> >         <version>1.3</version>
> >         <extensions>true</extensions>
> >         <configuration>
> >           <includeDependencies>false</includeDependencies>
> >         </configuration>
> >       </plugin>
> >     </plugins>
> >   </build>
> >
> >
> > As far as I can tell this plugin gets resolved correctly? On a sidenote,
> > I'm using more than just the default Maven repo so I do have all of the
> > rampart deps, including the mar files in a resources folder).  So it
looks
> > like that is not the problem?
> >
> > Thanks,
> >
> > - Brandon
> >
> >
> > sumedha rubasinghe wrote:
> >>
> >> Brandon,
> >> This looks like mar plug-in is not being recognized inside your build
> >> environment.
> >> 1. Leave out two projects having dependencies to Axis2.
> >> 2. Create a dummy project which just uses Axis2 MAR plug-in.
> >> 3. See if you can get EAR build run with this dummy project included as
a
> >> sub module.
> >>
> >> /sumedha
> >>
> >>> [INFO]
>
>>> ------------------------------------------------------------------------
> >>> [ERROR] BUILD ERROR
> >>> [INFO]
>
>>> ------------------------------------------------------------------------
> >>> [INFO] Failed to initialize ear modules
> >>>
> >>> Embedded error: Unknown artifact type[mar]
> >>> [INFO]
>
>>> ------------------------------------------------------------------------
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> For additional commands, e-mail: [EMAIL PROTECTED]
> >>
> >>
> >>
> >
> >
>
> --
> View this message in context:
http://www.nabble.com/Can%27t-Package-Axis2-In-EAR-with-Maven2-tp14321321p14
326782.html
> Sent from the Axis - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to