public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Application server deployment eclass?
@ 2005-10-02  7:07 Dave Nebinger
  2005-10-02  9:30 ` Petteri Räty
  2005-10-02 12:13 ` Sven Vermeulen
  0 siblings, 2 replies; 3+ messages in thread
From: Dave Nebinger @ 2005-10-02  7:07 UTC (permalink / raw
  To: gentoo-dev

Okay, so if I have a servlet to deploy to an application container such as 
tomcat, is there an eclass that I can use to inherit from?

Obviously the webapp eclass helps for straight apache-like deployments, but 
it's not going to help much when deploying to tomcat.

I looked in /usr/portage/ebuild, but nothing jumped out at me...

So how do I get my war file deployed?  Am I left to external tools such as ant 
to manage that for me?

How does such an entity fit within the portage world?

-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [gentoo-dev] Application server deployment eclass?
  2005-10-02  7:07 [gentoo-dev] Application server deployment eclass? Dave Nebinger
@ 2005-10-02  9:30 ` Petteri Räty
  2005-10-02 12:13 ` Sven Vermeulen
  1 sibling, 0 replies; 3+ messages in thread
From: Petteri Räty @ 2005-10-02  9:30 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1330 bytes --]

Dave Nebinger wrote:
> Okay, so if I have a servlet to deploy to an application container such as 
> tomcat, is there an eclass that I can use to inherit from?

I don't think so.

>
> Obviously the webapp eclass helps for straight apache-like deployments, but 
> it's not going to help much when deploying to tomcat.
> 

Well maybe the webapp setup can be configured or added the support for
tomcat too. It is just a matter of paths I think.

>
> I looked in /usr/portage/ebuild, but nothing jumped out at me...
> 

I don't think we have any servlets packaged in the tree at the moment.

>
> So how do I get my war file deployed?  Am I left to external tools such as ant 
> to manage that for me?
>

ant is a helper tool for building java software from sources, hopefully
no-one uses it for package management. I think at the moment people just
 do the management manually, but you need to ask people who actually use
tomcat in production.

> 
> How does such an entity fit within the portage world?
> 

If we start packaging servlets, then we of course need a setup for that,
but it is not something the java team is actively looking into. Feel
free to do your own development and we can then integrate it to the
official tree if we find it a valuable addition.

Regards,
Petteri Räty


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [gentoo-dev] Application server deployment eclass?
  2005-10-02  7:07 [gentoo-dev] Application server deployment eclass? Dave Nebinger
  2005-10-02  9:30 ` Petteri Räty
@ 2005-10-02 12:13 ` Sven Vermeulen
  1 sibling, 0 replies; 3+ messages in thread
From: Sven Vermeulen @ 2005-10-02 12:13 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1259 bytes --]

On Sun, Oct 02, 2005 at 03:07:23AM -0400, Dave Nebinger wrote:
> So how do I get my war file deployed?  Am I left to external tools such as ant
> to manage that for me?
> 
> How does such an entity fit within the portage world?

Each J2EE server has its own method for deploying j2ee archives. I don't
think it is easy to create one that supports them all (WebSphere, WebLogic,
Oracle's, TomCat/JBoss, ...).

And anyway, the idea behind such archives is that the deployment itself is
tweaked to the environment itself - there is no way for a "default works for
all" deployment method afaik.

I personally use a Java tool that uses the JMX possibilities of the J2EE
server (if it supports it) to deploy tools, but this is targetted on a
personal environment and mainly used to 
  1. provide a sort-of default method for deploying archives on the
     environment (which uses a single brand of J2EE servers anyway)
  2. automate the upgrading of archives to a new version

Wkr,
      Sven Vermeulen
  

-- 
  Gentoo Foundation Trustee          |  http://foundation.gentoo.org
  Gentoo Documentation Project Lead  |  http://www.gentoo.org/proj/en/gdp
  Gentoo Council Member  

  The Gentoo Project   <<< http://www.gentoo.org >>>

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2011-10-31  3:56 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-10-02  7:07 [gentoo-dev] Application server deployment eclass? Dave Nebinger
2005-10-02  9:30 ` Petteri Räty
2005-10-02 12:13 ` Sven Vermeulen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox