| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/05/2007 20:07:00
|
luis.soares
JavaEvangelist
![[Avatar]](/images/avatar/4b880d619bbbcbbea22b13bfa30a1ace.png)
Membro desde: 01/08/2006 09:48:47
Mensagens: 310
Localização: São Paulo
Offline
|
Boa tarde a todos.
Estou com um problema muito estranho ao fazer o deploy de uma aplicação J2EE. Tenho um projeto Java que está rodando atualmente em um servidor SunOne.
Estou migrando a aplicação para o ambiente WebSphere. A aplicação utiliza Spring.
Estou há 1 semana com o seguinte problema: Quando faço o deploy da aplicação, o Spring acusa que naum encontrou determinada classe devidamente configurada no applicationContext.xml. Fazendo vários testes, mudando a classe de pacote, alterando seu nome e outras coisas, verifique que : sempre que o nome completo da classe (pacote + nome da classe) ultrapassa 107 caracteres, o spring não encontra a classe !!! Não vejo lógica nisso, mas é o que acontece. Fui alterando o nome da classe e se passar de 107, o spring não encontra a classe, lançando uma "ClassNotFoundException". Alguém sabe o que pode estar acontecendo ?
Abraço !
|
Luis Soares
Analista Desenvolvedor Java
luishsoares@gmail.com
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/05/2007 20:17:27
|
Luca
Moderador
![[Avatar]](/images/avatar/17e62166fc8586dfa4d1bc0e1742c08b.jpg)
Membro desde: 06/09/2002 14:30:10
Mensagens: 5810
Localização: São Paulo/SP ou Paraty/RJ
Offline
|
Olá
Já passei por isto descompactando com gzip. O tar dos sistemas unix-like também com nomes bem menores do que o winzip. Procure na web por estas limitações do tar, gzip, etc. que encontrará alguma coisa. Acredito que no seu caso o problema é semelhante.
[]s
Luca
|
Dare Obasanjo (Program Manager at Microsoft)
"The folks I know from across the industry who have to build large scale Web services on the Web today at Google, Yahoo!, Facebook, Windows Live, Amazon, etc are using RESTful Web services. The only times I encounter someone with good things to say about WS-* is if it is their job to pimp these technologies or they have already "invested" in WS-* and want to defend that investment."
CEP, JMS, JMX e coisas afins (ou não)
http://lucabastos.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/05/2007 20:37:14
|
fabiofalci
GUJ Master
![[Avatar]](/images/avatar/c359889a833e7612e0cff1dc69d272bc.png)
Membro desde: 11/04/2006 09:23:14
Mensagens: 1057
Localização: Porto Alegre - RS
Offline
|
Testei aqui com uma classe com mais de 107 caracteres e funcionou no spring.
Sera que nao o classLoader do teu servidor de aplicação?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/05/2007 20:49:47
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
WebSphere sob Windows, Linux, AIX ou Solaris? No WebSphere sob Windows você deve saber que ele já põe suas classes em um diretório com um nme bastante grande (como "d:\Program Files\IBM\WebSphere Studio\Application Developer\v5.1\runtimes\express_v5\wstemp\0\workspace\cells\DefaultNode\applications\BlablablaEAR.ear\deployments\BlablablaEAR
e o que ocorre é que o JDK da IBM, que é usado no WebSphere do Windows, não consegue criar ou usar arquivos com nomes de mais de 253 caracteres.
(O Windows até consegue acessar arquivos com nomes maiores, mas é necessário usar uma sintaxe super-esquisita, que me foge agora. Os nomes dos arquivos começam por "\\?" ou coisa parecida.)
Não sei se é possível efetuar o deploy em um outro diretório; consulte a documentação do WebSphere.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/05/2007 21:21:01
|
Luca
Moderador
![[Avatar]](/images/avatar/17e62166fc8586dfa4d1bc0e1742c08b.jpg)
Membro desde: 06/09/2002 14:30:10
Mensagens: 5810
Localização: São Paulo/SP ou Paraty/RJ
Offline
|
Olá
thingol wrote:WebSphere sob AIX
Passei por isto também. E o gzip que me deu dor de cabeça também foi no AIX.
[]s
Luca
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/05/2007 21:28:36
|
luis.soares
JavaEvangelist
![[Avatar]](/images/avatar/4b880d619bbbcbbea22b13bfa30a1ace.png)
Membro desde: 01/08/2006 09:48:47
Mensagens: 310
Localização: São Paulo
Offline
|
Amigos, agradeço a todos pela ajuda !!
Vou verificar todos estes pontos com atenção!
Obrigado,
Luis Soares
|
Luis Soares
Analista Desenvolvedor Java
luishsoares@gmail.com
|
|
|
 |
|
|