Windows - Linux

Pessoal
Existe alguma diferenciação que deve existir no codigo entre uma aplicação que roda no linux ou no windows?!?
por exemplo
ao obter o datasource existe uma barra

java:comp/env

Será que no linux ela deve ser assim?!?

java:comp\\env

Na verdade a minha situação e que nao estou conseguindo rodar uma aplicação no linux e creio que o problema possa ser esse…
Quando eu rodo a aplicação ele aponta o erro no arquivo catalina.out
org.apache.catalina.realm.JAASRealm
alguem sabe me dizer se existe algo para configurar no tomcat para ele mostrar o stack trace?!?

Acredito q o problema com as barras nao sejam mais verdade, mas pode ser que tenha alguma diferença na configuração do tomcat algo do tipo um arquivo nao esta no local esperado.

No JNDI é sempre / independente de ser linux ou windows
o stacktrace pode ser visto no arquivo catalina.out dentro de <<TOMCAT_HOME>>/logs