Electronics & Programming

develissimo

Open Source electronics development and programming

  • You are not logged in.
  • Root
  • » Java
  • » Handling Java Webapps in Debian and Fedora [RSS Feed]

#1 Dec. 7, 2010 10:48:38

Niels T.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

Handling Java Webapps in Debian and Fedora


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi

Recently we created the DEP-7 draft and just today I was pinged over IRC
by a Fedora developer about it. It turns out that Fedora has been
debating how to deal with Java Webapps as well. Perhaps it would be
prudent to cooperate with Fedora on this.

They intend take this up on their next Java IRC meeting and we are
invited to show up as well. The time and date for the meeting has not
been decided yet. Have a look at for more information.

I was also asked the following questions about DEP-7:
- ""How do you handle the servlet specific versions? i.e. putting
servlet 2.4, servlet 2.5 and servlet 3.0 exploded wars in the same
directory? There needs to be some subdirectories for them or at least
some marker so e.g. jetty 6 don't try to load servlet 3.0 webapps.""

- ""Has it been checked that major container implementations - tomcat
jetty support more than one webapps directory? because if we have to
hack them for that it's gonna get ugly. more than one webapp
directory is needed because some webapps (e.g. tomcat-manager) needs to
go into tomcat webapp dir only.""

I am not too knowledgeable in webapps, so I hope someone with more
experience in it can help out here.

I will get back on list when I get more information about the Fedora IRC
meeting.

~Niels

It sounded like they had to make an exception for their usual "every
other Wednesday at 13 UTC".

http://fedoraproject.org/wiki/SIGs/Java/Meetings-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla -http://enigmail.mozdev.org/iQIcBAEBCAAGBQJM/hCMAAoJEAVLu599gGRCwboP/jZLNcDATzqo0TH9jkK9A7Fh
yINCtwe+HKA4h+aEOHbU1/01fyJiNpgHvdJhU0yEH7siipDBnXkRyl8FztTZkw/E
dgfQEs6N/fDyolOBmABztpfizWrslL9zL102m1J60ToyicUj/NNy5dBE3QFyib79
+U0rsezYKqCtQv6oesGi9t5lEBCr5/fTYT6RPVMUQocPkMJuh0GSO8oRwsseCMs5
m0P6Ueq8tedylMqLEH4CN11K9hC3iSh8E33/YjKO1buzOT+lics5Kg9C0b44p9FB
RqYSeIz5CUJfcJE90jrY2HfcGljfymNKDgcAJVhMhTrIdvz2WkB62QEbtAD+Ck3S
IhkVaJvBCFZixV9qRXhWvj9v1M6UvrGhvuGApFkMKFXW9AHOv5jnVVU9ry3z8nd3
trBaNxDqWukGjBXTEJ1YejDSXk9ZbIA3Ca1H0X0AYBV3p29dN1B4wp4yFpmDvzZT
0xP6+B8EJeDFs0DtZ8iHwiBjws8iDzjf9nC9a92tGi0+OkTaSE4YITuyePKtjHdc
xr+AGn0zyzERzYQZg5y5VEKjRxvn0YP7B4ojJaAvaAZHcleITEJEIZ8dC0uEgW6s
icpcbTj8JTte+hIB+t7/QInpcL6jOl37zGgrY298rJGpfNd//UFqPzTq7VJcBBZ5
sUxdUgw2ZMmGpX7NdWo4
=rVLx
-----END PGP SIGNATURE-----


--
To UNSUBSCRIBE, email to debian-java-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive:http://lists.debian.org/4cfe108d.4020...@thykier.net

Offline

#2 Dec. 7, 2010 12:33:05

Niels T.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

Handling Java Webapps in Debian and Fedora


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hey

The Fedora IRC meeting is tomorrow, sorry for the short notice.

~Niels

https://fedoraproject.org/wiki/Meeting:Java_SIG_2010-12-08-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla -http://enigmail.mozdev.org/iQIcBAEBCAAGBQJM/ikLAAoJEAVLu599gGRCJxgQAJFoqySQsjHCcku3MPzNhW5Q
ySKJbXCXAqxQNJEx35sjfsMDD+hKZpvwrc/0nPu5fEY7K4fA/p/KBTy+7HdGkuiO
Y1ufgiWazjbOaIWfMCwc8Sdken0Zwg+45mdWwh4eYAbFQdvLDGLbbpGVflItFxqy
zmniakX98dotHgoeZ1OT7XZ3FzKng3tWxo0JfU289kJHaN0QqDpi925sKOdPf9K5
XbZvWgpdQClfANwAcXMEWK9BTSSksBUk2XEGyWZq8ZE1SMX4LBXBKEXNouebn4Bf
AwTXWUyLwhftzksicvOTvHg1n91e7mRba/786J0qsgkU8MFH7OI4jDaeG6HKuT2n
lBwci1YACweGjpql5DUliigVP1TeI2gKd3lLfK0AZ4bUeFFJ/O8FNVgvRcfNGC+x
qhUHsq8AnGZDq0/UR/lgoiqca1JD1M15TeBxnlmN+4Bn6cZSCKzVUEOxBuMvnwyd
mA7Nt15H0gJadxNSFzBVlVe7lseIckwSI22ESkwBb6Uj0MXrIHKB5OtkrWIji3E0
M5Eredvs4Al7gdO/29V6Mr1eYEDYMTtKXuSAMVpMrlYu/8qXplpr3KrXly0oXd5K
AEa4iFWUu1/UhnZ42ScUxU9e7OmT5NnJkP9Yknvt7zLirxMjR6Lu3QCNhhpKyWzy
CetNghNA6Ig8o/VlAn+i
=L5H5
-----END PGP SIGNATURE-----


--
To UNSUBSCRIBE, email to debian-java-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive:http://lists.debian.org/4cfe290c.2020...@thykier.net

Offline

#3 Dec. 7, 2010 18:40:27

Russ A.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

Handling Java Webapps in Debian and Fedora


Niels Thykier <ni***@*hykier.net> writes:

> Recently we created the DEP-7 draft and just today I was pinged over IRC
> by a Fedora developer about it. It turns out that Fedora has been
> debating how to deal with Java Webapps as well. Perhaps it would be
> prudent to cooperate with Fedora on this.

That would be great. Unfortunately, I'm completely swamped by my day job
and on pseduo-VAC from Debian through the end of the year, so won't be
able to help with that process, at least until next year.

> They intend take this up on their next Java IRC meeting and we are
> invited to show up as well. The time and date for the meeting has not
> been decided yet. Have a look at for more information.

> I was also asked the following questions about DEP-7:
> - ""How do you handle the servlet specific versions? i.e. putting
> servlet 2.4, servlet 2.5 and servlet 3.0 exploded wars in the same
> directory? There needs to be some subdirectories for them or at least
> some marker so e.g. jetty 6 don't try to load servlet 3.0 webapps.""

> - ""Has it been checked that major container implementations - tomcat
> jetty support more than one webapps directory? because if we have to
> hack them for that it's gonna get ugly. more than one webapp
> directory is needed because some webapps (e.g. tomcat-manager) needs to
> go into tomcat webapp dir only.""

I think both of these can be handled fairly easily with the scheme
described in DEP-7, because the whole key to the DEP-7 proposal is that it
doesn't put any webapp directly into the webapps directory for a servlet
engine unless it's installed for that servlet. So there's no need for the
engines to support multiple directories; they each need to have their own
directory and the infrastructure will deploy into that directory exactly
those webapps that are compatible with and enabled for that servlet
engine. Similarly, the deployment tool can check whether the servlet
version is compatible with the servlet engine to which the servlet is
being deployed.

It's exactly for solving problems like this that I propose that layer of
indirection on top of the actual servlets, so that there's a program that
can inspect the servlet, inspect the installed servlet engines, and
selectively deploy as appropriate.

--
Russ Allbery (r***@*ebian.org) <http://www.eyrie.org/~eagle/>


--
To UNSUBSCRIBE, email to debian-java-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive:http://lists.debian.org/87lj415svv....@windlord.stanford.edu

Offline

#4 Dec. 8, 2010 22:11:52

Niels T.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

Handling Java Webapps in Debian and Fedora


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 2010-12-07 13:31, Niels Thykier wrote:
> Hey
>
> The Fedora IRC meeting is tomorrow, sorry for the short notice.
>
> ~Niels
>
> https://fedoraproject.org/wiki/Meeting:Java_SIG_2010-12-08>
>

Here are the minutes of the minutes; I did my best to present DEP-7
as I understood it, but we could have benefited from someone with a
little more knowledge about servlets and containers in general :P.

~Niels

http://meetbot.fedoraproject.org/fedora-meeting-1/2010-12-08/fedora-meeting-1.2010-12-08-17.07.html-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla -http://enigmail.mozdev.org/iQIcBAEBCAAGBQJNAAIxAAoJEAVLu599gGRCTdYP/0qgOvgRwxjXAX6EBcYTOmYg
JFORWkvVm5OX11Ps3W5NUspUwdqnEqtOwG8Z21jbVFEdNiQz3RomQhWYOAyPbaXK
jCBPDzyNcS9xFGxIW9YLSrrU6C+Nb30ankwT9PK6M8Ihya2/jOfVwph0daKLrYi/
uyto6IKKmXhOarEuHOmfVPhTPHrbCRAPSyMgbF0JeN8iBSnLdJ1c1tx2lNKOhKqR
4JnTYZwitShtA2B7fPn0tjn9UH5cS0iPw051XtgOuUHyvikxLlOw8vGzCpxFKiEu
b50zZgyYhfbbBvWW9C+BB2prUoUGiVmfcI+DWqe2athD0xww8Ch+LCtMIbRoMFca
VHHiFj82UUoG/2r3tmUeTkfVhLmrTZTrq+2xhwLELtgXoR+gmjf3Vlr2tPanMmbm
5DHp85q0LiTWtGJjvet9DpwciVi2vE+16HByB4OKKlCUeAqX+kQrxVTRgS3XIXFQ
7lA4lxcxltpmcNjOxlFIVh8FdGil5lZbvNRu23nxaoXQMd8glZ1OLpze6CC9Oopd
cxpu2egWSxb0cYqrAA3A/MMLrlL7jesIZlNuHCHRIQOgNI1YZjCplpzsB3aACcJm
aM/1TLNUSst9YGwNmlusisFSwLXB32RtbLUZNUf/1I/WYCaKFKbaQDqCL85ME9/T
lYCc/udV1O5DWMmLkK5b
=A9zq
-----END PGP SIGNATURE-----


--
To UNSUBSCRIBE, email to debian-java-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive:http://lists.debian.org/4d000232.5030...@thykier.net

Offline

  • Root
  • » Java
  • » Handling Java Webapps in Debian and Fedora [RSS Feed]

Board footer

Moderator control

Enjoy the 18th of October
PoweredBy

The Forums are managed by develissimo stuff members, if you find any issues or misplaced content please help us to fix it. Thank you! Tell us via Contact Options
Leave a Message
Welcome to Develissimo Live Support