Re: Tomcat 7 generated web.xml

2011-07-15 Thread Jesse Farinacci
Greetings,

On Fri, Jul 15, 2011 at 3:52 PM, Stephen Munro
stephen.ross.mu...@gmail.com wrote:
 I'm looking for details on how to get the generated web.xml after all the
 annotations have been processed.

See http://tomcat.apache.org/tomcat-7.0-doc/config/context.html and
look for logEffectiveWebXml.

-Jesse

-- 
There are 10 types of people in this world, those
that can read binary and those that can not.

-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: Tomcat 7 generated web.xml

2011-07-15 Thread Stephen Munro
Thanks for the quick reply! I've got it working, so thanks. I'm a little
curious why the web-app structure is dumped directly to the logs rather than
have it written to a .xml for convenience say...web-generated.xml?

On 15 July 2011 21:04, Jesse Farinacci jie...@gmail.com wrote:

 Greetings,

 On Fri, Jul 15, 2011 at 3:52 PM, Stephen Munro
 stephen.ross.mu...@gmail.com wrote:
  I'm looking for details on how to get the generated web.xml after all the
  annotations have been processed.

 See http://tomcat.apache.org/tomcat-7.0-doc/config/context.html and
 look for logEffectiveWebXml.

 -Jesse

 --
 There are 10 types of people in this world, those
 that can read binary and those that can not.

 -
 To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
 For additional commands, e-mail: users-h...@tomcat.apache.org




-- 
Warmest Regards,

Stephen Munro


Re: Tomcat 7 generated web.xml

2011-07-15 Thread Jesse Farinacci
Greetings,

On Fri, Jul 15, 2011 at 5:10 PM, Stephen Munro
stephen.ross.mu...@gmail.com wrote:
 Thanks for the quick reply! I've got it working, so thanks. I'm a little
 curious why the web-app structure is dumped directly to the logs rather than
 have it written to a .xml for convenience say...web-generated.xml?

Great! The configuration option name has log right in it. I wouldn't
expect it to do anything other than log the effective web.xml. Having
this effective web.xml output to a special file seems of limited
value, you can simply copy and paste in the rare event that you
actually require it.

-Jesse

-- 
There are 10 types of people in this world, those
that can read binary and those that can not.

-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: Tomcat 7 generated web.xml

2011-07-15 Thread Stephen Munro
Yeah, you may be right out it's usefulness, but on the video I watched, it
was being pitched as a performance boost if you had a massive web app (with
annotations and web-fragments). So the use case would be, develop the app
with annotations enabled and in production, switch them off and use the
master (generated) web.xml, that's what my understanding of it was. So, with
that in mind, I'd have thought a web.xml file would have been created and
that could be checked into version control without the user having to do
anything.

This may not be what had been envisioned for it's primary use, it just
struck me as a nice feature to have.

On 15 July 2011 22:18, Jesse Farinacci jie...@gmail.com wrote:

 Greetings,

 On Fri, Jul 15, 2011 at 5:10 PM, Stephen Munro
 stephen.ross.mu...@gmail.com wrote:
  Thanks for the quick reply! I've got it working, so thanks. I'm a little
  curious why the web-app structure is dumped directly to the logs rather
 than
  have it written to a .xml for convenience say...web-generated.xml?

 Great! The configuration option name has log right in it. I wouldn't
 expect it to do anything other than log the effective web.xml. Having
 this effective web.xml output to a special file seems of limited
 value, you can simply copy and paste in the rare event that you
 actually require it.

 -Jesse

 --
 There are 10 types of people in this world, those
 that can read binary and those that can not.

 -
 To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
 For additional commands, e-mail: users-h...@tomcat.apache.org




-- 
Warmest Regards,

Stephen Munro


Re: Tomcat 7 generated web.xml

2011-07-15 Thread Pid
On 15/07/2011 22:25, Stephen Munro wrote:
 Yeah, you may be right out it's usefulness, but on the video I watched, it
 was being pitched as a performance boost if you had a massive web app (with
 annotations and web-fragments). So the use case would be, develop the app
 with annotations enabled and in production, switch them off and use the
 master (generated) web.xml, that's what my understanding of it was. So, with
 that in mind, I'd have thought a web.xml file would have been created and
 that could be checked into version control without the user having to do
 anything.

Does the video describe an app which is rebooted frequently in production?


p


 This may not be what had been envisioned for it's primary use, it just
 struck me as a nice feature to have.
 
 On 15 July 2011 22:18, Jesse Farinacci jie...@gmail.com wrote:
 
 Greetings,

 On Fri, Jul 15, 2011 at 5:10 PM, Stephen Munro
 stephen.ross.mu...@gmail.com wrote:
 Thanks for the quick reply! I've got it working, so thanks. I'm a little
 curious why the web-app structure is dumped directly to the logs rather
 than
 have it written to a .xml for convenience say...web-generated.xml?

 Great! The configuration option name has log right in it. I wouldn't
 expect it to do anything other than log the effective web.xml. Having
 this effective web.xml output to a special file seems of limited
 value, you can simply copy and paste in the rare event that you
 actually require it.

 -Jesse

 --
 There are 10 types of people in this world, those
 that can read binary and those that can not.

 -
 To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
 For additional commands, e-mail: users-h...@tomcat.apache.org


 
 




signature.asc
Description: OpenPGP digital signature


Re: Tomcat 7 generated web.xml

2011-07-15 Thread Stephen Munro
No, that wasn't the way it was pitched. The video was from springsource and
a Mark Thomas was discussing the feature in question (
http://www.youtube.com/watch?v=HSPo8k6DbTsfeature=related). He did say that
this feature was good for ensuring nothing was enabled accidentally through
web-fragments and that the log feature would help sanity check the web-app
configuration. However, he did state it was a good way for improving
performance.  This was purely out of my own curiosity and I've not looked
into Tomcat much and it seemed (to me at least) worth asking about. As you
seemed to have implied in your comment, unless the app is rebooted on a
regular basis, it may not be worth dumping the in memory copy to a generated
web.xml file.



On 15 July 2011 22:28, Pid p...@pidster.com wrote:

 On 15/07/2011 22:25, Stephen Munro wrote:
  Yeah, you may be right out it's usefulness, but on the video I watched,
 it
  was being pitched as a performance boost if you had a massive web app
 (with
  annotations and web-fragments). So the use case would be, develop the app
  with annotations enabled and in production, switch them off and use the
  master (generated) web.xml, that's what my understanding of it was. So,
 with
  that in mind, I'd have thought a web.xml file would have been created and
  that could be checked into version control without the user having to do
  anything.

 Does the video describe an app which is rebooted frequently in production?


 p


  This may not be what had been envisioned for it's primary use, it just
  struck me as a nice feature to have.
 
  On 15 July 2011 22:18, Jesse Farinacci jie...@gmail.com wrote:
 
  Greetings,
 
  On Fri, Jul 15, 2011 at 5:10 PM, Stephen Munro
  stephen.ross.mu...@gmail.com wrote:
  Thanks for the quick reply! I've got it working, so thanks. I'm a
 little
  curious why the web-app structure is dumped directly to the logs rather
  than
  have it written to a .xml for convenience say...web-generated.xml?
 
  Great! The configuration option name has log right in it. I wouldn't
  expect it to do anything other than log the effective web.xml. Having
  this effective web.xml output to a special file seems of limited
  value, you can simply copy and paste in the rare event that you
  actually require it.
 
  -Jesse
 
  --
  There are 10 types of people in this world, those
  that can read binary and those that can not.
 
  -
  To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
  For additional commands, e-mail: users-h...@tomcat.apache.org
 
 
 
 





-- 
Warmest Regards,

Stephen Munro


Re: Tomcat 7 generated web.xml

2011-07-15 Thread Pid
On 15/07/2011 22:38, Stephen Munro wrote:
 No, that wasn't the way it was pitched. The video was from springsource and
 a Mark Thomas was discussing the feature in question (
 http://www.youtube.com/watch?v=HSPo8k6DbTsfeature=related). 

Mark is a Tomcat committer.

He did say that
 this feature was good for ensuring nothing was enabled accidentally through
 web-fragments and that the log feature would help sanity check the web-app
 configuration. 

That is very true.

However, he did state it was a good way for improving performance.

Not all optimisations are aimed at production.

This was purely out of my own curiosity and I've not looked
 into Tomcat much and it seemed (to me at least) worth asking about. As you
 seemed to have implied in your comment, unless the app is rebooted on a
 regular basis, it may not be worth dumping the in memory copy to a generated
 web.xml file.

Indeed.


p


 On 15 July 2011 22:28, Pid p...@pidster.com wrote:
 
 On 15/07/2011 22:25, Stephen Munro wrote:
 Yeah, you may be right out it's usefulness, but on the video I watched,
 it
 was being pitched as a performance boost if you had a massive web app
 (with
 annotations and web-fragments). So the use case would be, develop the app
 with annotations enabled and in production, switch them off and use the
 master (generated) web.xml, that's what my understanding of it was. So,
 with
 that in mind, I'd have thought a web.xml file would have been created and
 that could be checked into version control without the user having to do
 anything.

 Does the video describe an app which is rebooted frequently in production?


 p


 This may not be what had been envisioned for it's primary use, it just
 struck me as a nice feature to have.

 On 15 July 2011 22:18, Jesse Farinacci jie...@gmail.com wrote:

 Greetings,

 On Fri, Jul 15, 2011 at 5:10 PM, Stephen Munro
 stephen.ross.mu...@gmail.com wrote:
 Thanks for the quick reply! I've got it working, so thanks. I'm a
 little
 curious why the web-app structure is dumped directly to the logs rather
 than
 have it written to a .xml for convenience say...web-generated.xml?

 Great! The configuration option name has log right in it. I wouldn't
 expect it to do anything other than log the effective web.xml. Having
 this effective web.xml output to a special file seems of limited
 value, you can simply copy and paste in the rare event that you
 actually require it.

 -Jesse

 --
 There are 10 types of people in this world, those
 that can read binary and those that can not.

 -
 To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
 For additional commands, e-mail: users-h...@tomcat.apache.org







 
 




signature.asc
Description: OpenPGP digital signature