Dúvida Com Liferay - Como Testar?

Boa tarde,

Eu comecei a usar o Liferay para um projeto, mas estou com uma dúvida banal: eu não sei como compilá-lo. Eu tenho o código fonte mas não sei como criar uma distribuição… eu já testei diversas opções do build.xml, mas nenhuma deu certo… eu sei que é algo simples, e meio bobo, mas eu não estou conseguindo… eu tenho problemas nessa parte de configurar ambientes, seilá, eu já li o código e até já entendi que modificações eu tenho de fazer, mas sem conseguir testar fica difícil, né?

Obrigada para quem puder me ajudar :slight_smile:

http://docs.liferay.com/5.1/official/liferay-quickstart-guide.pdf

Siga o procedimento do começo desse tutorial. Aonde, especificamente, vc teve problemas?

[quote=peczenyj]http://docs.liferay.com/5.1/official/liferay-quickstart-guide.pdf

Siga o procedimento do começo desse tutorial. Aonde, especificamente, vc teve problemas?[/quote]

A menos que eu tenho lido mto mal, esse guia serve para instalar e instanciar um bundle do Liferay. Isso eu já consegui fazer.

O que eu não consigo é, tendo apenas o código fonte do Liferay, compilá-lo para um bundle que eu possa testar. Eu consigo criar um portlet e utilizá-lo no Liferay, por exemplo, sem maiores problemas, mas como eu preciso mexer no código dos portlets de base do Liferay, eu gostaria de compilá-lo para algo utilizável a partir do código fonte que pode ser baixado no site do Liferay.

Espero ter me expressado melhor agora. Muito obrigada por tentar ajudar, de qualquer maneira :slight_smile:

Então, o que eu queria era construir o ambiente de extensão
Eu estava seguindo esse tutorial: http://www.liferay.com/web/guest/community/wiki/-/wiki/Main/Development%20Environment%20(Windows)#section-Development+Environment+_28Windows_29-EXTEnvironment

E consegui criar o diretório EXT e consegui “deploy” o aplicativo para o Tomcat

Meu appserver properties tá assim:

app.server.type=tomcat app.server.tomcat.version=6.0 app.server.tomcat.dir=C:/Arquivos de programas/Apache Software Foundation/Tomcat 6.0 app.server.tomcat.classes.global.dir=${app.server.tomcat.dir}/lib app.server.tomcat.lib.endorsed.dir=${app.server.tomcat.dir}/lib/ext app.server.tomcat.lib.global.dir=${app.server.tomcat.dir}/lib/ext app.server.tomcat.lib.support.dir=${app.server.tomcat.dir}/lib/ext app.server.tomcat.support.dir=${app.server.tomcat.dir}/lib/ext app.server.tomcat.zip.name=liferay-portal-tomcat-6.0.zip

Mas quando eu tento dar um startup no Tomcat, eu só consigo esse erro:

03/11/2008 17:34:37 org.apache.catalina.core.AprLifecycleListener init INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Arquivos de programas\Java\jdk1.6.0_07\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Ant\bin;C:\Jikes\bin;C:\Ant\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Arquivos de programas\Intel\DMIX;"C:\Arquivos de programas\Norton SystemWorks\Norton Ghost\";C:\Arquivos de programas\Java\jdk1.6.0_07\bin;C:\Arquivos de programas\CollabNet Subversion;C:\Arquivos de programas\Arquivos comuns\Ahead\Lib\ 03/11/2008 17:34:37 org.apache.coyote.http11.Http11Protocol init INFO: Initializing Coyote HTTP/1.1 on http-8080 03/11/2008 17:34:37 org.apache.catalina.startup.Catalina load INFO: Initialization processed in 238 ms 03/11/2008 17:34:37 org.apache.catalina.core.StandardService start INFO: Starting service Catalina 03/11/2008 17:34:37 org.apache.catalina.core.StandardEngine start INFO: Starting Servlet Engine: Apache Tomcat/6.0.18 03/11/2008 17:34:37 org.apache.catalina.core.StandardContext start SEVERE: Error listenerStart 03/11/2008 17:34:37 org.apache.catalina.core.StandardContext start SEVERE: Context [] startup failed due to previous errors 03/11/2008 17:34:38 org.apache.catalina.core.StandardContext start SEVERE: Error filterStart 03/11/2008 17:34:38 org.apache.catalina.core.StandardContext start SEVERE: Context [/tunnel-web] startup failed due to previous errors 03/11/2008 17:34:38 org.apache.coyote.http11.Http11Protocol start INFO: Starting Coyote HTTP/1.1 on http-8080 03/11/2008 17:34:38 org.apache.jk.common.ChannelSocket init INFO: JK: ajp13 listening on /0.0.0.0:8009 03/11/2008 17:34:38 org.apache.jk.server.JkMain start INFO: Jk running ID=0 time=0/15 config=null 03/11/2008 17:34:38 org.apache.catalina.startup.Catalina start INFO: Server startup in 940 ms 03/11/2008 17:34:46 org.apache.coyote.http11.Http11Protocol pause INFO: Pausing Coyote HTTP/1.1 on http-8080 03/11/2008 17:34:47 org.apache.catalina.core.StandardService stop INFO: Stopping service Catalina 03/11/2008 17:34:47 org.apache.coyote.http11.Http11Protocol destroy INFO: Stopping Coyote HTTP/1.1 on http-8080

Eu devo estar esquecendo de algo simples, como sempre -_-" Mas eu agredeceria se alguém pudesse me ajudar T-T