Re: adding struts-config.xml file to WEB-INF folder during WAR build

2007-09-12 Thread Wayne Fay
Assuming you're using the standard Maven directory structure, simply
put the struts-config.xml file in the following place:
{root}/src/main/webapp/WEB-INF/

Then Maven should include it automatically in WEB-INF in your WAR.

It looks like you're using a non-standard layout, so that makes it
more difficult. Can you not restructure your project to use the
normal Maven layout?

Wayne

On 9/12/07, Syed Shabir [EMAIL PROTECTED] wrote:
 Hi,



 Could anyone tell me how to copy the struts xml files to the WEB-INF
 folder during a WAR build.



 I'm using the 'maven-war-plugin' to do the build as below



 .

 plugins

 ..

  plugin


 groupIdorg.apache.maven.plugins/groupId


 artifactIdmaven-war-plugin/artifactId

 version2.0/version

 configuration

   webResources

   resource


 directory${basedir}\web/directory

 includes


 include*.html/include


 include**/*.html/include


 include**/*.gif/include


 include**/*.js/include


 include**/*.css/include


 include**/*.jsp/include


 /includes

   /resource

   resource


 directory${basedir}\WEB-INF/directory

 includes



 include**/*.xml/include


 include*.tld/include

 /includes



 targetPathWEB-INF/targetPath


 filteringfalse/filtering

   /resource


   /webResources

   webXml${basedir}\WEB-INF\web.xml/webXml


 /configuration

  /plugin

 .

 /plugins

 .



 This copies the XML files to the root of the WAR file



 Much appreciated!!



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



RE: adding struts-config.xml file to WEB-INF folder during WAR build

2007-09-12 Thread Syed Shabir
Well, I did think about that, but I was hoping that someone could have a
simpler solution before the long haul of moving stuff around in CVS
etc...

-Original Message-
From: Wayne Fay [mailto:[EMAIL PROTECTED] 
Sent: 12 September 2007 17:06
To: Maven Users List
Subject: Re: adding struts-config.xml file to WEB-INF folder during WAR
build

Assuming you're using the standard Maven directory structure, simply
put the struts-config.xml file in the following place:
{root}/src/main/webapp/WEB-INF/

Then Maven should include it automatically in WEB-INF in your WAR.

It looks like you're using a non-standard layout, so that makes it
more difficult. Can you not restructure your project to use the
normal Maven layout?

Wayne

On 9/12/07, Syed Shabir [EMAIL PROTECTED] wrote:
 Hi,



 Could anyone tell me how to copy the struts xml files to the WEB-INF
 folder during a WAR build.



 I'm using the 'maven-war-plugin' to do the build as below



 .

 plugins

 ..

  plugin


 groupIdorg.apache.maven.plugins/groupId


 artifactIdmaven-war-plugin/artifactId

 version2.0/version

 configuration

   webResources

   resource


 directory${basedir}\web/directory

 includes


 include*.html/include


 include**/*.html/include


 include**/*.gif/include


 include**/*.js/include


 include**/*.css/include


 include**/*.jsp/include



/includes

   /resource

   resource


 directory${basedir}\WEB-INF/directory

 includes



 include**/*.xml/include


 include*.tld/include

 /includes



 targetPathWEB-INF/targetPath


 filteringfalse/filtering

   /resource


   /webResources

   webXml${basedir}\WEB-INF\web.xml/webXml


 /configuration

  /plugin

 .

 /plugins

 .



 This copies the XML files to the root of the WAR file



 Much appreciated!!



-
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]



Re: adding struts-config.xml file to WEB-INF folder during WAR build

2007-09-12 Thread Farhan Sarwar
A one time thing but certainly worth the effort in my opinion,
eventually the goal should be to have a similar structure
enterprise-wide so as to speed up the time it takes for the new
members to adapt to a different project in the company.

Farhan.

On 9/12/07, Syed Shabir [EMAIL PROTECTED] wrote:
 Well, I did think about that, but I was hoping that someone could have a
 simpler solution before the long haul of moving stuff around in CVS
 etc...

 -Original Message-
 From: Wayne Fay [mailto:[EMAIL PROTECTED]
 Sent: 12 September 2007 17:06
 To: Maven Users List
 Subject: Re: adding struts-config.xml file to WEB-INF folder during WAR
 build

 Assuming you're using the standard Maven directory structure, simply
 put the struts-config.xml file in the following place:
 {root}/src/main/webapp/WEB-INF/

 Then Maven should include it automatically in WEB-INF in your WAR.

 It looks like you're using a non-standard layout, so that makes it
 more difficult. Can you not restructure your project to use the
 normal Maven layout?

 Wayne

 On 9/12/07, Syed Shabir [EMAIL PROTECTED] wrote:
  Hi,
 
 
 
  Could anyone tell me how to copy the struts xml files to the WEB-INF
  folder during a WAR build.
 
 
 
  I'm using the 'maven-war-plugin' to do the build as below
 
 
 
  .
 
  plugins
 
  ..
 
   plugin
 
 
  groupIdorg.apache.maven.plugins/groupId
 
 
  artifactIdmaven-war-plugin/artifactId
 
  version2.0/version
 
  configuration
 
webResources
 
resource
 
 
  directory${basedir}\web/directory
 
  includes
 
 
  include*.html/include
 
 
  include**/*.html/include
 
 
  include**/*.gif/include
 
 
  include**/*.js/include
 
 
  include**/*.css/include
 
 
  include**/*.jsp/include
 
 
 
 /includes
 
/resource
 
resource
 
 
  directory${basedir}\WEB-INF/directory
 
  includes
 
 
 
  include**/*.xml/include
 
 
  include*.tld/include
 
  /includes
 
 
 
  targetPathWEB-INF/targetPath
 
 
  filteringfalse/filtering
 
/resource
 
 
/webResources
 
webXml${basedir}\WEB-INF\web.xml/webXml
 
 
  /configuration
 
   /plugin
 
  .
 
  /plugins
 
  .
 
 
 
  This copies the XML files to the root of the WAR file
 
 
 
  Much appreciated!!
 
 

 -
 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]



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



Re: adding struts-config.xml file to WEB-INF folder during WAR build

2007-09-12 Thread Wayne Fay
If you're doing all that work, you might as well migrate to SVN before
the transition, too. CVS does not handle moves well at all.

Wayne

On 9/12/07, Farhan Sarwar [EMAIL PROTECTED] wrote:
 A one time thing but certainly worth the effort in my opinion,
 eventually the goal should be to have a similar structure
 enterprise-wide so as to speed up the time it takes for the new
 members to adapt to a different project in the company.

 Farhan.

 On 9/12/07, Syed Shabir [EMAIL PROTECTED] wrote:
  Well, I did think about that, but I was hoping that someone could have a
  simpler solution before the long haul of moving stuff around in CVS
  etc...
 
  -Original Message-
  From: Wayne Fay [mailto:[EMAIL PROTECTED]
  Sent: 12 September 2007 17:06
  To: Maven Users List
  Subject: Re: adding struts-config.xml file to WEB-INF folder during WAR
  build
 
  Assuming you're using the standard Maven directory structure, simply
  put the struts-config.xml file in the following place:
  {root}/src/main/webapp/WEB-INF/
 
  Then Maven should include it automatically in WEB-INF in your WAR.
 
  It looks like you're using a non-standard layout, so that makes it
  more difficult. Can you not restructure your project to use the
  normal Maven layout?
 
  Wayne
 
  On 9/12/07, Syed Shabir [EMAIL PROTECTED] wrote:
   Hi,
  
  
  
   Could anyone tell me how to copy the struts xml files to the WEB-INF
   folder during a WAR build.
  
  
  
   I'm using the 'maven-war-plugin' to do the build as below
  
  
  
   .
  
   plugins
  
   ..
  
plugin
  
  
   groupIdorg.apache.maven.plugins/groupId
  
  
   artifactIdmaven-war-plugin/artifactId
  
   version2.0/version
  
   configuration
  
 webResources
  
 resource
  
  
   directory${basedir}\web/directory
  
   includes
  
  
   include*.html/include
  
  
   include**/*.html/include
  
  
   include**/*.gif/include
  
  
   include**/*.js/include
  
  
   include**/*.css/include
  
  
   include**/*.jsp/include
  
  
  
  /includes
  
 /resource
  
 resource
  
  
   directory${basedir}\WEB-INF/directory
  
   includes
  
  
  
   include**/*.xml/include
  
  
   include*.tld/include
  
   /includes
  
  
  
   targetPathWEB-INF/targetPath
  
  
   filteringfalse/filtering
  
 /resource
  
  
 /webResources
  
 webXml${basedir}\WEB-INF\web.xml/webXml
  
  
   /configuration
  
/plugin
  
   .
  
   /plugins
  
   .
  
  
  
   This copies the XML files to the root of the WAR file
  
  
  
   Much appreciated!!
  
  
 
  -
  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]
 
 

 -
 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]



Re: adding struts-config.xml file to WEB-INF folder during WAR build

2007-09-12 Thread Jim Sellers
On projects that I've worked on I've kept the struts-config file under
src/main/resources/config.  In the web.xml where you specify the struts
servlet you specify it as /WEB-INF/classes/config/struts-config.xml

I'm not sure if that'll help, but we found that it worked best so we could
run builds in eclipse, maven and use StrutsTestCase.

Jim


On 9/12/07, Wayne Fay [EMAIL PROTECTED] wrote:

 If you're doing all that work, you might as well migrate to SVN before
 the transition, too. CVS does not handle moves well at all.

 Wayne

 On 9/12/07, Farhan Sarwar  [EMAIL PROTECTED] wrote:
  A one time thing but certainly worth the effort in my opinion,
  eventually the goal should be to have a similar structure
  enterprise-wide so as to speed up the time it takes for the new
  members to adapt to a different project in the company.
 
  Farhan.
 
  On 9/12/07, Syed Shabir [EMAIL PROTECTED] wrote:
   Well, I did think about that, but I was hoping that someone could have
 a
   simpler solution before the long haul of moving stuff around in CVS
   etc...
  
   -Original Message-
   From: Wayne Fay [mailto: [EMAIL PROTECTED]
   Sent: 12 September 2007 17:06
   To: Maven Users List
   Subject: Re: adding struts-config.xml file to WEB-INF folder during
 WAR
   build
  
   Assuming you're using the standard Maven directory structure, simply
   put the struts-config.xml file in the following place:
   {root}/src/main/webapp/WEB-INF/
  
   Then Maven should include it automatically in WEB-INF in your WAR.
  
   It looks like you're using a non-standard layout, so that makes it
   more difficult. Can you not restructure your project to use the
   normal Maven layout?
  
   Wayne
  
   On 9/12/07, Syed Shabir [EMAIL PROTECTED] wrote:
Hi,
   
   
   
Could anyone tell me how to copy the struts xml files to the WEB-INF
folder during a WAR build.
   
   
   
I'm using the 'maven-war-plugin' to do the build as below
   
   
   
.
   
plugins
   
..
   
 plugin
   
   
groupIdorg.apache.maven.plugins/groupId
   
   
artifactIdmaven-war-plugin/artifactId
   
version2.0/version
   
configuration
   
  webResources
   
  resource
   
   
directory${basedir}\web/directory
   
   
 includes
   
   
include*.html/include
   
   
include**/*.html/include
   
   
include**/*.gif/include
   
   
include**/*.js/include
   
   
include**/*.css/include
   
   
include**/*.jsp/include
   
   
   
   /includes
   
  /resource
   
  resource
   
   
directory${basedir}\WEB-INF/directory
   
includes
   
   
   
include**/*.xml/include
   
   
include*.tld/include
   
/includes
   
   
   
targetPathWEB-INF/targetPath
   
   
filteringfalse/filtering
   
  /resource
   
   
  /webResources
   
   
 webXml${basedir}\WEB-INF\web.xml/webXml
   
   
/configuration
   
 /plugin
   
.
   
/plugins
   
.
   
   
   
This copies the XML files to the root of the WAR file
   
   
   
Much appreciated!!
   
   
  
   -
   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]
  
  
 
  -
  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]