Estou com um problema durante a execução de projeto PHP em um ambiente JAVA utilizando o QUERCUS esta ocorrendo as seguintes situações:
1. Tenho um projeto PHP que funciona normalmente no XAMPP, acessando POSTGRES, banco de dados LATIN1, via ODBC.
2. Utilizando NetBeans 6.9.1 instalei o quercus e o projeto PHP.
3. O projeto JAVA acessa o mesmo banco de dados do PHP (postgres) e exibe o conteúdo dos campos corretamente.
4. Quando o JSP chama a pagina PHP, esta é executada normalmente, porem o conteúdo do banco (postgres) não é exibido corretamente (acentuações e caracteres do LATIN1).
5. É como se no Java o acesso feito via JDBC esteja configurado para acessar e reconheçer o POSTGRES, com banco LATIN1, porem quando executa página PHP acessando o banco via ODBC alguma configuração esteja incompatível.
No java toda execução de html ele exibe corretamente.
Quando executa sql via java e jdbc tambem exibe o conteudo corretamente.
O problema é com o projeto PHP ja existente, onde o seu sql utiliza ODBC.
Quando executa fora do java, ou seja o PHP no APACHE via ODBC, ele apresenta os campos corretamente.
Quando executa no ambiente java, com a pagina PHP chamada por uma JSP, os campos não saem corretos (acentuação, etc.)
Como o ambiente java/quercus entendo o sql executado no PHP associado com ODBC ??
Acho que o problema esta por ai, pois a aplicação PHP ja existe, utilizando ODBC.