Problemas com o xsd "http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"

6 respostas
iogui

Senhores,

Não sei se é impressão minha, ou se alguém da infra da Oracle fez uma cagada no site deles e agora o endereço do xsd padrão dos arquivos de persistência “http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd” está redirecionando para a página: “http://download.oracle.com/javase/6/docs/technotes/guides/xml/index.html

E me parece que o validador do meu Eclipse está ficando louco por causa disto.

Alguém teve o mesmo problema ou eu que estou fazendo alguma caca? :?: :?: :?:

6 Respostas

celiorp

Bem, o mesmo acontece comigo.
Só para notificar. :?

F

não foi só esse xsd. foram todos.
http://java.sun.com/xml/ns/javaee/javaee_web_services_metadata_handler_2_0.xsd esse também está indo para a página de download.
Está dando erro no JBoss.
já mandei email, e estou twittando com a tag #oraclefail.

V

O mesmo ocorre comigo no Jboss, tanto a persistence 1 ou 2 está falhando devido a esses links terem desaparecidos, eu acessei semana passada e as páginas ainda estavam no ar[color=black] [/color]

missaci

Uma solução paliativa até alguém se manifestar sobre alguma mudança ou concertarem a url é obter o xsd daqui: http://svn.apache.org/repos/asf/geronimo/components/geronimo-schema-javaee_6/trunk/src/main/xsd/persistence_2_0.xsd

missaci

Tava vendo aqui, acabaram de arrumar!!

iogui

Caramba!!!..
From hell esse cache do eclipse…

Mesmo o endereço do xsd tendo voltado ao normal (o pessoal da Oracle deve ter arrumado) meu eclipse não conseguia validar o meu persistence.xml de forma alguma.
Fuçando na web e depois de muito pesquisar, descobri que o eclipse faz cache dos arquivos xsd no diretório WORKSPACE_DIR/.metadata/.plugins/org.eclipse.wst.internet.cache.
Daí fechei o eclipse e acessei o diretório na unha, abri o arquivo cache.xml, localizei a entrada para o endereço “http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd” e removi do xml, anotando antes o nome do arquivo de cache que é armazenado com um número. E aí removí este arquivo.
Abri o eclipse novamente e mandei revalidar o arquivo.
Só assim meu eclipse voltou a se comportar normal e validar corretamente o meu persistence.xml

Ufa!!!..

Bom… fica aí a dica para quem tiver problema semelhante!

Mas… cá entre nós… o eclipse é muito bom mas tem uns pau que dá de vez em quando que é pra ferrar o peão mesmo heim? Ou vc dá um jeito de ignorar o problema (se for possível) ou gasta um tempão pesquisando e fuçando!

Criado 27 de janeiro de 2011
Ultima resposta 27 de jan. de 2011
Respostas 6
Participantes 5