Olá,

Estou fazendo o manual deploy do biserver 3 para JBoss, os passos foram:

Download dos pacotes:

* biserver-ce-3.0.0-STABLE.zip
* biserver-manual-ce-3.0.0-STABLE.zip
* JRE e JDK versão (testados com a 5 e 6)

Criar o ear para JBoss e PostgreSQL em biserver-manual-ce.

# ant ear-pentaho-jboss-postgresql-no-portal

Temos: build/pentaho-ears/jboss/no-portal/postgresql/pentaho.ear


Criei um diretorio pentaho.ear e fiz o Deploy do pentaho.ear (descompactei) dentro de /usr/local/jboss-4.2.1.GA/server/default/deploy/pentaho.ear/


Ajustes:

- Removi pentaho-vfs-1.0.jar do subdiretorio lib e do META-INF/application.xml, isso ajustou erro “multiple providers for URL scheme 'solution'” quando era iniciado
- descompactei o arquivo 'pentaho.ear' dentro de diretorio pentaho.ear e criei o diretorio pentaho.war e descompactei o arquivo 'pentaho.war' neste diretorio
- Alterei o deploy/pentaho.ear/pentaho.war/WEB-INF/web.xml setando o solution-path para o diretorio absoluto do meu biserver-ce/pentaho-solutions

Banco de dados:

Configurei o postgres (8.3.7), importei os bancos que estavam em : biserver-ce/data/postgres

- para o arquivo 'load_sample_users_postgresql.sql', alterei o insert ficando assim:

INSERT INTO DATASOURCE VALUES('SampleData',20,'org.postgresql.Driver',5,'pentaho_user','cGFzc3dvcmQ=','jdbcostgresql://localhost/sampledata','select 1',1000);

Importei o sampledata.sql disponibilizado na wiki do pentaho.

Configuracoes do pentaho

Para resolver diversos problemas no start, tive que remover varias linhas do systemListeners.xml ficando assim: http://pastebin.com/m71875a20

OK, o biserver inicia sem nenhum ERROR critico no log do JBoss, entretanto tenho um erro na aplicação que é este: http://pastebin.com/m5e928a72

Não consigo identificar se é um erro da aplicação biserver ou algum ajuste do JBoss, alguém já fez o manual deploy em JBoss da versão 3, ou alguém poderia dar um help ?

Obrigado!


PS: As indicações de manual deploy[1] não estão atualizadas para a versão 3, todas as referências do famoso pentaho_j2ee_deployments-<version> são a versão até 1.7, para versões superiores isso foi modificado para o manual-ce.

[1]http://wiki.pentaho.com/display/ServerDoc1x/Manual+Deployment+of+Pentaho