Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Liferay DM Info Viewer is not compatible with patch "Liferay Portal 6.1 EE GA2 Update 2012-09-18 Plugin Deployment-1" #2

Closed
timtelcik opened this issue May 24, 2013 · 4 comments
Assignees
Labels

Comments

@timtelcik
Copy link
Contributor

Liferay DM Info Viewer is not compatible with patch "Liferay Portal 6.1 EE GA2 Update 2012-09-18 Plugin Deployment-1"

See patch "Liferay Portal 6.1 EE GA2 Update 2012-09-18 Plugin Deployment-1"
at "http://www.liferay.com/group/customer/downloads/-/asset_publisher/YtYHVPRKNO6z/content/2012-09-18-6-1-20-update-plugin-deployment-1"

This patch introduced new hot deploy listener "com.liferay.portal.deploy.hot.ServletContextListenerHotDeployListener"

When the ServletContextListenerHotDeployListener is enabled via the hot.deploy.listeners property, the DM Info Viewer hook exhibits the following non-deterministic behaviours:

1/ The hook will not register with Liferay Portal at startup
2/ The hook will throw an Illegal State Exception at runtime due to an missing property packaged with the hook.

@timtelcik
Copy link
Contributor Author

When the ServletContextListenerHotDeployListener is disabled, the hook behaves as expected.

@timtelcik
Copy link
Contributor Author

This issue is related to campfire-digital-services/liferay-dm-folder-downloader#2

@timtelcik
Copy link
Contributor Author

Liferay DM Info Viewer and Liferay DM Downloader do not startup correctly when
com.liferay.portal.deploy.hot.ServletContextListenerHotDeployListener is enabled.

See https://github.com/permeance/liferay-dm-folder-downloader

@timtelcik
Copy link
Contributor Author

Refactored classes and properties to enable compatibility with Liferay Portal 6.1 EE GA2 (6.1.20) patch "plugin-deployment-1-6120".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant