Fórumok

Shared JAR accoess Liferay JBoss Bundle

thumbnail
Fakhruddin S Mushki, módosítva 10 év-val korábban

Shared JAR accoess Liferay JBoss Bundle

Junior Member Bejegyzések: 78 Csatlakozás dátuma: 2013.04.10. Legújabb bejegyzések
Dears,

I have a common jar which needs to be shared among 20portlets. I don't want to put it in every portlet to avoid redundancy.

I am using Liferay6.2 bundled with JBoss7.

Can anyone guide me the steps where to put this jar to make it accessible globally ?
thumbnail
Harish Kumar, módosítva 10 év-val korábban

RE: Shared JAR accoess Liferay JBoss Bundle

Expert Bejegyzések: 483 Csatlakozás dátuma: 2010.07.31. Legújabb bejegyzések
$JBOSS_HOME/modules/com/liferay/portal/main
thumbnail
Fakhruddin S Mushki, módosítva 10 év-val korábban

RE: Shared JAR accoess Liferay JBoss Bundle

Junior Member Bejegyzések: 78 Csatlakozás dátuma: 2013.04.10. Legújabb bejegyzések
Thanks Harish. Do I need to make any entry in module.xml ?

This is my module.xml now. Is it correct ?

<?xml version="1.0"?>

<module xmlns="urn:jboss:module:1.0" name="com.liferay.portal">
<resources>
<resource-root path="hsql.jar" />
<resource-root path="jtds.jar" />
<resource-root path="mysql-connector-java.jar" />
<resource-root path="portal-service.jar" />
<resource-root path="portlet.jar" />
<resource-root path="postgresql.jar" />
<resource-root path="newSharedLIB.jar" />
</resources>
<dependencies>
<module name="ibm.jdk" />
<module name="javax.api" />
<module name="javax.mail.api" />
<module name="javax.servlet.api" />
<module name="javax.servlet.jsp.api" />
<module name="javax.transaction.api" />
</dependencies>
</module>
thumbnail
Harish Kumar, módosítva 10 év-val korábban

RE: Shared JAR accoess Liferay JBoss Bundle

Expert Bejegyzések: 483 Csatlakozás dátuma: 2010.07.31. Legújabb bejegyzések
Yes, it should work fine now.
thumbnail
Fakhruddin S Mushki, módosítva 10 év-val korábban

RE: Shared JAR accoess Liferay JBoss Bundle

Junior Member Bejegyzések: 78 Csatlakozás dátuma: 2013.04.10. Legújabb bejegyzések
Thanks Harish. I will check and get back to u.
thumbnail
Fakhruddin S Mushki, módosítva 10 év-val korábban

RE: Shared JAR accoess Liferay JBoss Bundle

Junior Member Bejegyzések: 78 Csatlakozás dátuma: 2013.04.10. Legújabb bejegyzések
Thanks Harish. I tried but I got dependencies error.

Could you please tell me what this dependencies element does ?

<?xml version="1.0"?>

<module xmlns="urn:jboss:module:1.0" name="com.liferay.portal">
<resources>
<resource-root path="hsql.jar" />
<resource-root path="jtds.jar" />
<resource-root path="mysql-connector-java.jar" />
<resource-root path="portal-service.jar" />
<resource-root path="portlet.jar" />
<resource-root path="postgresql.jar" />
<resource-root path="newSharedLIB.jar" />
</resources>
<dependencies>
<module name="ibm.jdk" />
<module name="javax.api" />
<module name="javax.mail.api" />
<module name="javax.servlet.api" />
<module name="javax.servlet.jsp.api" />
<module name="javax.transaction.api" />
</dependencies>

</module>
thumbnail
Fakhruddin S Mushki, módosítva 10 év-val korábban

RE: Shared JAR accoess Liferay JBoss Bundle (Válasz)

Junior Member Bejegyzések: 78 Csatlakozás dátuma: 2013.04.10. Legújabb bejegyzések
Well, Creating an Ext Plugin did my job.

Thanks Harish.