Fire! And Hell! Eum pouco de deploy...
Thursday, August 11, 2011 10:57:11 PM
E mais um dos posts que escrevo e não sei que dia irei postar...
Pois bem, o problema agora é deploy de uma aplicação Maven usando Eclipse + WTP em um servidor Weblogic 10.3.4 (possivelmente o problema se apresente no JBoss, dependendo do tempo que levar, confiro isso também).
Existem diversos erros que podem ser enumerados, mas dois que persistiram foram:
1. Error with publish task 'Split Source Mapping Generation Task'. Resource '/<aplicação>-ear/target/m2e-wtp/ear-resources' does not exist.
2. Runtime exception occurred in publish task 'Split Source Mapping Generation Task'. org.eclipse.wst.common.componentcore.internal.resources.VirtualArchiveComponent cannot be cast to org.eclipse.jst.j2ee.componentcore.J2EEModuleVirtualArchiveComponent
O projeto compilava (usando o m2) gerava os targets corretamente (no ear deve estar marcada as opções do WTP: clica com o botão direito em cima do projeto -> Properties -> Maven -> WTP Integration -> Enable Project Specific Settings -> Generate application.xml under the build directory), porém os erros persistiam.
Então achei uma referência que permitiu que as coisas funcionassem e abaixo o que eu fiz (ambiente Windows):
1. Baixei o Multi Project Import/Export Plugin: http://sourceforge.net/projects/eclipse-tools/files/projecttransfer/v1.0.6/
1.1. Descompactei e recortei colando no diretório do Eclipse. Alternativamente pode ser usado o download através do Update do próprio Eclipse [http://eclipse-tools.sourceforge.net/updates/], mas estava demorando muito.
2. Com o command entrei na raiz do meu projeto e digitei: mvn eclipse:eclipse install
3. Abri o Eclipse e importei meu projeto usando o Multi Project Import/Export
4. Executei os goals "clean package" no projeto
5. Inciei o Weblogic
6. Fiz deploy
7. Fiquei feliz
Boa srote a todos!
Fonte: http://maven.apache.org/plugins/maven-eclipse-plugin/examples/multi-module-projects.html
[Consegui postar quase um mes depois que escrevi!]
Pois bem, o problema agora é deploy de uma aplicação Maven usando Eclipse + WTP em um servidor Weblogic 10.3.4 (possivelmente o problema se apresente no JBoss, dependendo do tempo que levar, confiro isso também).
Existem diversos erros que podem ser enumerados, mas dois que persistiram foram:
1. Error with publish task 'Split Source Mapping Generation Task'. Resource '/<aplicação>-ear/target/m2e-wtp/ear-resources' does not exist.
2. Runtime exception occurred in publish task 'Split Source Mapping Generation Task'. org.eclipse.wst.common.componentcore.internal.resources.VirtualArchiveComponent cannot be cast to org.eclipse.jst.j2ee.componentcore.J2EEModuleVirtualArchiveComponent
O projeto compilava (usando o m2) gerava os targets corretamente (no ear deve estar marcada as opções do WTP: clica com o botão direito em cima do projeto -> Properties -> Maven -> WTP Integration -> Enable Project Specific Settings -> Generate application.xml under the build directory), porém os erros persistiam.
Então achei uma referência que permitiu que as coisas funcionassem e abaixo o que eu fiz (ambiente Windows):
1. Baixei o Multi Project Import/Export Plugin: http://sourceforge.net/projects/eclipse-tools/files/projecttransfer/v1.0.6/
1.1. Descompactei e recortei colando no diretório do Eclipse. Alternativamente pode ser usado o download através do Update do próprio Eclipse [http://eclipse-tools.sourceforge.net/updates/], mas estava demorando muito.
2. Com o command entrei na raiz do meu projeto e digitei: mvn eclipse:eclipse install
3. Abri o Eclipse e importei meu projeto usando o Multi Project Import/Export
4. Executei os goals "clean package" no projeto
5. Inciei o Weblogic
6. Fiz deploy
7. Fiquei feliz
Boa srote a todos!
Fonte: http://maven.apache.org/plugins/maven-eclipse-plugin/examples/multi-module-projects.html
[Consegui postar quase um mes depois que escrevi!]

