Brain Cramp

 

To deploy your jars to an internal repository.

mvn deploy:deploy-file -DgroupId=liferay -DartifactId=portal-impl -Dversion=5.2.0 -Dpackaging=jar -Dfile=C:\liferay-portal-src-5.2.2\portal-client\portal-client.jar -DrepositoryId=repository -Durl=file://\\queen\Data\maven\repository

 extra info at http://maven.apache.org/guides/mini/guide-deploying-3rd-party-jars.html

 to deploy liferay 5.2.2 extension environment to local repository.

call mvn deploy:deploy-file -DgroupId=liferay -DartifactId=portal-client -Dversion=5.2.2 -Dpackaging=jar -Dfile=C:\liferay-portal-src-5.2.2\portal-client\portal-client.jar -DrepositoryId=repository -Durl=file://\\queen\Data\maven\repository
call mvn deploy:deploy-file -DgroupId=liferay -DartifactId=portal-impl -Dversion=5.2.2 -Dpackaging=jar -Dfile=C:\liferay-portal-src-5.2.2\portal-impl\portal-impl.jar -DrepositoryId=repository -Durl=file://\\queen\Data\maven\repository
call mvn deploy:deploy-file -DgroupId=liferay -DartifactId=portal-kernel -Dversion=5.2.2 -Dpackaging=jar -Dfile=C:\liferay-portal-src-5.2.2\portal-kernel\portal-kernel.jar -DrepositoryId=repository -Durl=file://\\queen\Data\maven\repository
call mvn deploy:deploy-file -DgroupId=liferay -DartifactId=portal-service -Dversion=5.2.2 -Dpackaging=jar -Dfile=C:\liferay-portal-src-5.2.2\portal-service\portal-service.jar -DrepositoryId=repository -Durl=file://\\queen\Data\maven\repository
call mvn deploy:deploy-file -DgroupId=liferay -DartifactId=util-java -Dversion=5.2.2 -Dpackaging=jar -Dfile=C:\liferay-portal-src-5.2.2\util-java\util-java.jar -DrepositoryId=repository -Durl=file://\\queen\Data\maven\repository
call mvn deploy:deploy-file -DgroupId=liferay -DartifactId=struts -Dversion=5.2.2 -Dpackaging=jar -Dfile=C:\liferay-portal-src-5.2.2\lib\portal\struts.jar -DrepositoryId=repository -Durl=file://\\queen\Data\maven\repository

C:\development\projects\wellnessrecord\03_Development\trunk\WR_Portlets\IceFaces\TrackersPortlet> mvn deploy:deploy-file -DgroupId=com.wellnessrecord.applepeakTaglib -DartifactId=a
pplepeak-taglib -Dversion=1.1 -Dpackaging=jar -Dfile=d:/applepeak-taglib-1.1.jar -Durl=http://maven.dev.kinek.com -DrepositoryId=kinek\\queen\Data\maven\repository

SETUP LOGGER ON GLASSFISH

 import com.sun.org.apache.commons.logging.LogFactory ;

 private static final Log logger = LogFactory.getLog(UserListener.class);

            logger.info("INFO");
            logger.debug("DEBUG");
            logger.trace("TRACE");
            logger.warn("WARN");
            logger.fatal("FATAL");
            logger.error("DEBUG");

Under GlassFish go to Application Server, Logging, Loglevels & enter your class under additional properties

com.liferay.portal.model.UserListener with a value of DEBUG


Install Commons Logging
mvn install:install-file -DgroupId=commons-logging -DartifactId=logging-api -Dversion=1.0.4 -Dpackaging=jar -Dfile=c:/sun/glassfish/lib/com-sun-commons-logging.jar

 Collection to an Array.

Collection <Car> carsVO = new TreeSet() ;

 carsVO.toArray(new Car[carsVO.size()]);

or

ArrayList<Cars> car = new ArrayList<Cars> (VO.getCars()) ;