Buscar
Social
Ofertas laborales ES
« Spring 3.2 Workshop (sábado 09/03) | Main | Spring for Apache Hadoop 1.0 »
miércoles
feb272013

Adiós al espacio de nombres http://java.sun.com/xml/ns/javaee/ en Java EE 7

En Java EE 7 nos vamos a despedir del espacio de nombres http://java.sun.com/xml/ns/javaee/ presente en la definición de múltiples archivos XML de configuración. Desde hace algún tiempo ha habido un debate interno dentro del Javac Community Process para decidir qué debía pasar con el espacio de nombres http://java.sun.com/xml/ns/javaee/, en especial con la parte de "Sun". Una opción era cambiarlo por http://java.oracle.com/xml/ns/javaee/.

Sin embargo, finalmente ha ganado otra alternativa que a mi me gusta más: el nuevo espacio de nombres para estos archivos XML será http://xmlns.jcp.org/xml/ns/javaee/. Esta migración de espacios de nombres es ahora mismo todavía un trabajo en proceso, por lo que si os habéis bajado alguna de las últimas versiones de Glasfish con soporte para Java EE es posible que en muchos casos todavía se estén usando los espacios de nombre de Sun.

Este cambio no va a afectar a todas las APIs de Java EE 7, ya que no todas ellas van a ser revisadas dentro de Java EE 7; aquellas APIs que permanezcan inalteradas respecto a Java EE 6 continuarán empleando los antiguos espacios de nombre por lo de ahora, aunque en el futuro cuando se revisen cambiarán al nuevo. Y, en cualquier caso, por motivos de compatibilidad hacia atrás, los espacios de nombre de Sun seguirán funcionando.

PrintView Printer Friendly Version

EmailEmail Article to Friend

Reader Comments (8)

yo odio cualquier cosa que me haga leer algo que no me interesa

los espacios de nombres apestan siempre fueron mala idea

deberían aprender del ejemplo que dio html5

febrero 27, 2013 | Unregistered Commenterluis

Estoy de acuerdo..... es mejor un solo espacio de nombres a lestilo de html5

febrero 28, 2013 | Unregistered CommenterGandrecu

voy a seguir usando el java.sun.com para siempre

marzo 1, 2013 | Unregistered Commenterluis

Html5 fue inteligente en este sentido

marzo 1, 2013 | Registered Commenterjcarmonaloeches

En el 95% de las aplicaciones los espacios de nombres no se usan o no tendrían sentido usarlo, pero de ahí a decir que es una mala idea hay un trecho :)

marzo 1, 2013 | Unregistered Commenterjerolba

crea un 95% de cosas que nunca usamos y decir que esta bien es una locura

A mí me pasa como Javero que me vuelvo loco con cosas que no son de Java, y eso que me ha tocado dar un curso de namespaces.

No estaría mal sacar algún artículo explicando bien cómo funciona esto, ¿no?

marzo 4, 2013 | Registered Commenterjcarmonaloeches

+1000 a la idea del artículo.

marzo 4, 2013 | Registered Commentergogomca

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>