miwi
Novembro 2, 2008, 3:01pm
#1
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
http://docs.liferay.com/5.1/official/liferay-quickstart-guide.pdf
Siga o procedimento do começo desse tutorial. Aonde, especificamente , vc teve problemas?
miwi
Novembro 2, 2008, 7:58pm
#3
[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
miwi
Novembro 3, 2008, 4:23pm
#4
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