Bonjour,
Voici mon environnement:
- Win XP
- ejbca_3_9_2
- postgresql 8.4
- Entreprise Edition 5 SDK et Glassfish 2.1.1
- JRE 6
J'essaye donc d'installer ejbca dans cet environnement, mais j'ai un gros problème à l'installation.
Glassfish tourne à merveille, j'ai configuré le connection pool et le ping marche très bien (avec comme Datasource Classname:org.postgresql.ds.PGConnectionPoolDataSource et Resource Type: javax.sql.ConnectionPoolDataSource). J'ai créé une JDBC Resource jdbc/EjbcaDS qui pointe sur le bon pool).
J'ai copié les bc*.jar du EJBCA.
Quand j'exécute un "ant bootstrap", la compilation se fait bien, j'obtiens bien mon .ear
Par contre, quand j'exécute "ant install" juste après, plantage:
Puis ça enchaine sur d'autres erreurs:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 [java] Initalizing Temporary Authorization Module. [java] 0 [main] ERROR org.ejbca.ui.cli.CaInitCommand - [java] org.ejbca.core.ejb.ServiceLocatorException: javax.naming.NameNotFoundException: AuthorizationSession not found
J'ai peur que cela vienne de mon database.properties, configuré de la sorte:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 [echo] setup setdefaultbaseurl localhost ejbca [java] 0 [main] ERROR org.ejbca.ui.cli.SetupSetBaseURLCommand - [java] org.ejbca.core.ejb.ServiceLocatorException: javax.naming.NameNotFoundException: RaAdminSession not found
Je sèche complètement. Aurai-je oublié quelque chose ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 datasource.jndi-name=EjbcaDS datasource.jndi-name-prefix=jdbc/ database.name=ejbca datasource.mapping=PostgreSQL 8.0 database.url=jdbc:postgresql://127.0.0.1:5432/ejbca database.driver=org.postgresql.Driver database.username=postgres database.password=********
Merci d'avance !
J.
Partager