Kombinierte Ansicht Flache Ansicht Baumansicht
Threads [ Zurück | Nächste ]
toggle
Tina Agrawal
Deploying theme and portlets in Liferay running on non root context
31. Oktober 2012 00:13
Antwort

Tina Agrawal

Rang: Regular Member

Nachrichten: 221

Eintrittsdatum: 2. Januar 2008

Neue Beiträge

Hi All,

Our Liferay Server is setup on a non-root context. The portal context is setup as -
portal.ctx=/lportal

As a result of this the theme that we developed doesn’t work. The images css are not loading in the non root context.
Also, the custom css that the portlets have those are also not loading.

Any clues on how to fix this.

Regards,
Tina
Gaurav Jain
RE: Deploying theme and portlets in Liferay running on non root context
31. Oktober 2012 00:35
Antwort

Gaurav Jain

Rang: Regular Member

Nachrichten: 141

Eintrittsdatum: 31. Januar 2011

Neue Beiträge

The problem shouldn't be due to non ROOT context.
Liferay is not just for ROOT context; this can be deployed on variety of envs independently.

Plese check your exact problem regarding why those are not getting loaded. Check your console logs if there are any errors in portal startup or theme deployment.
Also check browser console if there are any resource errors shown
Tina Agrawal
RE: Deploying theme and portlets in Liferay running on non root context
31. Oktober 2012 00:47
Antwort

Tina Agrawal

Rang: Regular Member

Nachrichten: 221

Eintrittsdatum: 2. Januar 2008

Neue Beiträge

I get 404 not found errors for all the css, js -

http://<my-server>/my-theme/js/jquery-1.6.2.min.js?browserId=firefox&minifierType=js&languageId=en_US&b=6120&t=1351681594000)

No errors on the tomcat console.


Tina
Deepjyoti Nath
RE: Deploying theme and portlets in Liferay running on non root context
19. Juni 2014 21:27
Antwort

Deepjyoti Nath

Rang: New Member

Nachrichten: 2

Eintrittsdatum: 3. März 2014

Neue Beiträge

Hi,
Did you get any solution on this?

Thanks,
Deep
Sharad Sinha
RE: Deploying theme and portlets in Liferay running on non root context
19. Juni 2014 22:21
Antwort

Sharad Sinha

Rang: Junior Member

Nachrichten: 35

Eintrittsdatum: 7. März 2013

Neue Beiträge

Hi Tina,

Check all files are present in your custom theme folder or not. Clear your browser cache and open your portal in a Private window?

Because i am running my portal on non-root context and i am not facing any kind of issue, so just recheck your theme files.
Olaf Kock
RE: Deploying theme and portlets in Liferay running on non root context
20. Juni 2014 06:00
Antwort

Olaf Kock

LIFERAY STAFF

Rang: Liferay Legend

Nachrichten: 1643

Eintrittsdatum: 23. September 2008

Neue Beiträge

If you have, for example, an Apache in front of your tomcat, you'll need to forward *all* contexts that you want to be visible to the outside. Assuming you're using mod_jk, you'll have some configuration like the following:

1JkMount /lportal/ my-tomcat
2JkMount /lportal/* my-tomcat
3JkMount /my-theme/* my-tomcat
4JkMount /chat-portlet/* my-tomcat


This is easier when Liferay is running in the root context, as then

1JkMount /* my-tomcat
2JkMount / my-tomcat


is sufficient and will include all other contexts automagically.