構造的に表示 平面上に表示 ツリー上に表示
スレッド数 [ 前へ | 次へ ]
toggle
Hiepnq Nguyen
Problem when deploy ext plugin with liferay 6.1 on jboss
2012/07/04 3:13
答え

Hiepnq Nguyen

ランク: New Member

投稿数: 8

参加年月日: 2010/08/23

最近の投稿

I downloaded and unpacked liferay-jboss-bundled from liferay.com. Jboss is version 7.0.2

I develop a extension plugin to change configuration it. I add two file portal-ext.properties and system-ext.properties in docroot/WEB-INF/ext-impl/src ... Its name is Setting-ext

I deployed this ext plugin, restart jboss AS ... there is no error, Setting-ext.deployed file was created in deployment folder. But when I check directory $LIFERAY_HOME/jboss-as-7.1.1.Final/standalone/deployments/ROOT.war/WEB-INF/classes, those files (portal-ext.properties & system-ext.properties) are not appeared and have not any setting in ext-plugin is applied ...

I try deploying it on Tomcat (with tomcat bundles - version 7.0.23), then those 2 files are appeared and applied ..

What is bug?
David H Nebinger
RE: Problem when deploy ext plugin with liferay 6.1 on jboss
2012/07/04 4:50
答え

David H Nebinger

ランク: Liferay Legend

投稿数: 4496

参加年月日: 2006/09/01

最近の投稿

You cannot deploy portal-ext.properties and/or system-ext.properties via a hook, an EXT plugin, etc.

Just drop them in the location indicated in the installation doco and it will work.

It is not a bug of any kind, I'm sure you haven't been reading about deploying these files in this manner from any Liferay documentation...
Hiepnq Nguyen
RE: Problem when deploy ext plugin with liferay 6.1 on jboss
2012/07/04 8:50
答え

Hiepnq Nguyen

ランク: New Member

投稿数: 8

参加年月日: 2010/08/23

最近の投稿

Thank David H Nebinger!

But when I deploy it on Tomcat, 2 files portal-ext.properties and system-ext.properties are added in the $CATALINA_HOME/webapps/ROOT/WEB-INF/classes ...
And when I created an EXT via SDK ( ./create.sh ), It was generating a default portal-ext.properties file in the docroot/WEB-INF/ext-impl/src directory ... so I think they can be deployed via an EXT ... U can refer from page 58 - "liferay-developer-guide-6.0.pdf" - Creating an Ext plugin - or this link...

Plz tell me why it is not available on Jboss 7.x? (I tried it on jboss 7.0.2 and 7.1.1 - and received a same result)...
David H Nebinger
RE: Problem when deploy ext plugin with liferay 6.1 on jboss
2012/07/04 12:32
答え

David H Nebinger

ランク: Liferay Legend

投稿数: 4496

参加年月日: 2006/09/01

最近の投稿

The portal-ext.properties file mentioned there has the same restrictions as a hook, as only certain properties can be overriden in this way, and system-ext.properties certainly is not supported.

The only way to deploy the actual portal-ext.properties and system-ext.properties is to drop them into the ROOT/WEB-INF/classes directory.

Period.
Hiepnq Nguyen
RE: Problem when deploy ext plugin with liferay 6.1 on jboss
2012/07/04 18:50
答え

Hiepnq Nguyen

ランク: New Member

投稿数: 8

参加年月日: 2010/08/23

最近の投稿

Thank you!

In file portal-ext.properties ... I want to replace default company logo by my logo ...
Fisrt of all, I create an EXT plugin project is named "Setting-ext", I put myLogo.png file into an another directory (resource/images) of this project ...
And I override image.default.company.logo=resources/images/myLogo.png in file portal-ext.properties, after that I drop it to ROOT/WEB-INF/classes ...
Finally, I deploy EXT project (Setting-ext) ...

I receive 2 result:
- On Tomcat: It is working well and I replaced default company logo by my logo successfully ...
- On Jboss 7.x, It seems not working and I have not received any logo (default Liferay logo is not appeared, too)

Why is it? How should I deploy it?
Fanzhen Meng
RE: Problem when deploy ext plugin with liferay 6.1 on jboss
2013/02/01 0:48
答え

Fanzhen Meng

ランク: New Member

投稿数: 1

参加年月日: 2012/03/16

最近の投稿

I have the same problem with Liferay 6.1.1 and Jboss 7.1.1

And get headache for a couple of days!!! Our customers are waiting to use the project !!!

So if anyone here know how to resolve it ,please tell me !!!

Thanks in advance!!!