Fórum
Shared JAR accoess Liferay JBoss Bundle
Fakhruddin S Mushki, modificado 10 Anos atrás.
Shared JAR accoess Liferay JBoss Bundle
Junior Member Postagens: 78 Data de Entrada: 10/04/13 Postagens Recentes
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 ?
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 ?
Harish Kumar, modificado 10 Anos atrás.
RE: Shared JAR accoess Liferay JBoss Bundle
Expert Postagens: 483 Data de Entrada: 31/07/10 Postagens Recentes$JBOSS_HOME/modules/com/liferay/portal/main
Fakhruddin S Mushki, modificado 10 Anos atrás.
RE: Shared JAR accoess Liferay JBoss Bundle
Junior Member Postagens: 78 Data de Entrada: 10/04/13 Postagens Recentes
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>
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>
Harish Kumar, modificado 10 Anos atrás.
RE: Shared JAR accoess Liferay JBoss Bundle
Expert Postagens: 483 Data de Entrada: 31/07/10 Postagens Recentes
Yes, it should work fine now.
Fakhruddin S Mushki, modificado 10 Anos atrás.
RE: Shared JAR accoess Liferay JBoss Bundle
Junior Member Postagens: 78 Data de Entrada: 10/04/13 Postagens Recentes
Thanks Harish. I will check and get back to u.
Fakhruddin S Mushki, modificado 10 Anos atrás.
RE: Shared JAR accoess Liferay JBoss Bundle
Junior Member Postagens: 78 Data de Entrada: 10/04/13 Postagens Recentes
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>
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>
Fakhruddin S Mushki, modificado 10 Anos atrás.
RE: Shared JAR accoess Liferay JBoss Bundle (Resposta)
Junior Member Postagens: 78 Data de Entrada: 10/04/13 Postagens Recentes
Well, Creating an Ext Plugin did my job.
Thanks Harish.
Thanks Harish.