Forums de discussion

One more question about WOL deployment....

Raja Sekhar K, modifié il y a 15 années.

One more question about WOL deployment....

New Member Publications: 16 Date d'inscription: 13/10/08 Publications récentes
Hi...

I tried to install the WOL portlet.I followed the following steps

1. I downloaded the code form http://lportal.svn.sourceforge.net/viewvc/lportal/plugins/trunk to my machine .
2.I changed the build.raj.properties file in that I added
app.server.dir=D:/..../bundles/jboss-tomcat-4.2-5.1.2
3.In the command Prompt I went lportal/portlets/wol-portlet.
4.next I gave
ant deply
command.

Then following compilation errors occured.
I have ext. environment and I am using LR-5.1.2

Any jars are required.
Already I saw some threads...But I dont know how to eleminate these errors....
can someone give some info about how to deploy war file



D:\lportal\portlets\wol-portlet>ant deploy
Buildfile: build.xml

compile:

merge:
[javac] Compiling 83 source files to D:\lportal\portlets\wol-portlet\docroot\WEB-INF\classes
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\hook\listeners\GroupListener.java:27: cannot find symbol
[javac] symbol : class BaseModelListener
[javac] location: package com.liferay.portal.model
[javac] import com.liferay.portal.model.BaseModelListener;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\hook\listeners\GroupListener.java:37: cannot find symbol
[javac] symbol: class BaseModelListener
[javac] public class GroupListener extends BaseModelListener {
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\JIRAActionModelImpl.java:31: cannot find symbol
[javac] symbol : class ExpandoBridge
[javac] location: package com.liferay.portlet.expando.model
[javac] import com.liferay.portlet.expando.model.ExpandoBridge;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\JIRAActionModelImpl.java:32: package com.liferay.portlet.expando.model.impl does not exist
[javac] import com.liferay.portlet.expando.model.impl.ExpandoBridgeImpl;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\JIRAActionModelImpl.java:254: cannot find symbol
[javac] symbol : class ExpandoBridge
[javac] location: class com.liferay.wol.model.impl.JIRAActionModelImpl
[javac] public ExpandoBridge getExpandoBridge() {
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\JIRAActionModelImpl.java:335: cannot find symbol
[javac] symbol : class ExpandoBridge
[javac] location: class com.liferay.wol.model.impl.JIRAActionModelImpl
[javac] private transient ExpandoBridge _expandoBridge;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\JIRAChangeGroupModelImpl.java:31: cannot find symbol
[javac] symbol : class ExpandoBridge
[javac] location: package com.liferay.portlet.expando.model
[javac] import com.liferay.portlet.expando.model.ExpandoBridge;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\JIRAChangeGroupModelImpl.java:32: package com.liferay.portlet.expando.model.impl does not exist
[javac] import com.liferay.portlet.expando.model.impl.ExpandoBridgeImpl;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\JIRAChangeGroupModelImpl.java:185: cannot find symbol
[javac] symbol : class ExpandoBridge
[javac] location: class com.liferay.wol.model.impl.JIRAChangeGroupModelImpl
[javac] public ExpandoBridge getExpandoBridge() {
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\JIRAChangeGroupModelImpl.java:258: cannot find symbol
[javac] symbol : class ExpandoBridge
[javac] location: class com.liferay.wol.model.impl.JIRAChangeGroupModelImpl
[javac] private transient ExpandoBridge _expandoBridge;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\JIRAChangeItemModelImpl.java:30: cannot find symbol
[javac] symbol : class ExpandoBridge
[javac] location: package com.liferay.portlet.expando.model
[javac] import com.liferay.portlet.expando.model.ExpandoBridge;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\JIRAChangeItemModelImpl.java:31: package com.liferay.portlet.expando.model.impl does not exist
[javac] import com.liferay.portlet.expando.model.impl.ExpandoBridgeImpl;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\JIRAChangeItemModelImpl.java:235: cannot find symbol
[javac] symbol : class ExpandoBridge
[javac] location: class com.liferay.wol.model.impl.JIRAChangeItemModelImpl
[javac] public ExpandoBridge getExpandoBridge() {
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\JIRAChangeItemModelImpl.java:313: cannot find symbol
[javac] symbol : class ExpandoBridge
[javac] location: class com.liferay.wol.model.impl.JIRAChangeItemModelImpl
[javac] private transient ExpandoBridge _expandoBridge;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\JIRAIssueModelImpl.java:31: cannot find symbol
[javac] symbol : class ExpandoBridge
[javac] location: package com.liferay.portlet.expando.model
[javac] import com.liferay.portlet.expando.model.ExpandoBridge;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\JIRAIssueModelImpl.java:32: package com.liferay.portlet.expando.model.impl does not exist
[javac] import com.liferay.portlet.expando.model.impl.ExpandoBridgeImpl;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\JIRAIssueModelImpl.java:309: cannot find symbol
[javac] symbol : class ExpandoBridge
[javac] location: class com.liferay.wol.model.impl.JIRAIssueModelImpl
[javac] public ExpandoBridge getExpandoBridge() {
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\JIRAIssueModelImpl.java:396: cannot find symbol
[javac] symbol : class ExpandoBridge
[javac] location: class com.liferay.wol.model.impl.JIRAIssueModelImpl
[javac] private transient ExpandoBridge _expandoBridge;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\MeetupsEntryModelImpl.java:31: cannot find symbol
[javac] symbol : class ExpandoBridge
[javac] location: package com.liferay.portlet.expando.model
[javac] import com.liferay.portlet.expando.model.ExpandoBridge;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\MeetupsEntryModelImpl.java:32: package com.liferay.portlet.expando.model.impl does not exist
[javac] import com.liferay.portlet.expando.model.impl.ExpandoBridgeImpl;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\MeetupsEntryModelImpl.java:348: cannot find symbol
[javac] symbol : class ExpandoBridge
[javac] location: class com.liferay.wol.model.impl.MeetupsEntryModelImpl
[javac] public ExpandoBridge getExpandoBridge() {
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\MeetupsEntryModelImpl.java:440: cannot find symbol
[javac] symbol : class ExpandoBridge
[javac] location: class com.liferay.wol.model.impl.MeetupsEntryModelImpl
[javac] private transient ExpandoBridge _expandoBridge;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\MeetupsRegistrationModelImpl.java:31: cannot find symbol
[javac] symbol : class ExpandoBridge
[javac] location: package com.liferay.portlet.expando.model
[javac] import com.liferay.portlet.expando.model.ExpandoBridge;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\MeetupsRegistrationModelImpl.java:32: package com.liferay.portlet.expando.model.impl does not exist
[javac] import com.liferay.portlet.expando.model.impl.ExpandoBridgeImpl;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\MeetupsRegistrationModelImpl.java:266: cannot find symbol
[javac] symbol : class ExpandoBridge
[javac] location: class com.liferay.wol.model.impl.MeetupsRegistrationModelImpl
[javac] public ExpandoBridge getExpandoBridge() {
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\MeetupsRegistrationModelImpl.java:349: cannot find symbol
[javac] symbol : class ExpandoBridge
[javac] location: class com.liferay.wol.model.impl.MeetupsRegistrationModelImpl
[javac] private transient ExpandoBridge _expandoBridge;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\SVNRepositoryModelImpl.java:30: cannot find symbol
[javac] symbol : class ExpandoBridge
[javac] location: package com.liferay.portlet.expando.model
[javac] import com.liferay.portlet.expando.model.ExpandoBridge;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\SVNRepositoryModelImpl.java:31: package com.liferay.portlet.expando.model.impl does not exist
[javac] import com.liferay.portlet.expando.model.impl.ExpandoBridgeImpl;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\SVNRepositoryModelImpl.java:163: cannot find symbol
[javac] symbol : class ExpandoBridge
[javac] location: class com.liferay.wol.model.impl.SVNRepositoryModelImpl
[javac] public ExpandoBridge getExpandoBridge() {
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\SVNRepositoryModelImpl.java:231: cannot find symbol
[javac] symbol : class ExpandoBridge
[javac] location: class com.liferay.wol.model.impl.SVNRepositoryModelImpl
[javac] private transient ExpandoBridge _expandoBridge;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\SVNRevisionModelImpl.java:30: cannot find symbol
[javac] symbol : class ExpandoBridge
[javac] location: package com.liferay.portlet.expando.model
[javac] import com.liferay.portlet.expando.model.ExpandoBridge;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\SVNRevisionModelImpl.java:31: package com.liferay.portlet.expando.model.impl does not exist
[javac] import com.liferay.portlet.expando.model.impl.ExpandoBridgeImpl;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\SVNRevisionModelImpl.java:216: cannot find symbol
[javac] symbol : class ExpandoBridge
[javac] location: class com.liferay.wol.model.impl.SVNRevisionModelImpl
[javac] public ExpandoBridge getExpandoBridge() {
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\SVNRevisionModelImpl.java:300: cannot find symbol
[javac] symbol : class ExpandoBridge
[javac] location: class com.liferay.wol.model.impl.SVNRevisionModelImpl
[javac] private transient ExpandoBridge _expandoBridge;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\WallEntryModelImpl.java:31: cannot find symbol
[javac] symbol : class ExpandoBridge
[javac] location: package com.liferay.portlet.expando.model
[javac] import com.liferay.portlet.expando.model.ExpandoBridge;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\WallEntryModelImpl.java:32: package com.liferay.portlet.expando.model.impl does not exist
[javac] import com.liferay.portlet.expando.model.impl.ExpandoBridgeImpl;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\WallEntryModelImpl.java:250: cannot find symbol
[javac] symbol : class ExpandoBridge
[javac] location: class com.liferay.wol.model.impl.WallEntryModelImpl
[javac] public ExpandoBridge getExpandoBridge() {
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\model\impl\WallEntryModelImpl.java:330: cannot find symbol
[javac] symbol : class ExpandoBridge
[javac] location: class com.liferay.wol.model.impl.WallEntryModelImpl
[javac] private transient ExpandoBridge _expandoBridge;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\service\base\JIRAActionLocalServiceBaseImpl.java:27: package com.liferay.portal.kernel.annotation does not exist
[javac] import com.liferay.portal.kernel.annotation.BeanReference;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\service\base\JIRAChangeGroupLocalServiceBaseImpl.java:27: package com.liferay.portal.kernel.annotation does not
[javac] import com.liferay.portal.kernel.annotation.BeanReference;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\service\base\JIRAChangeItemLocalServiceBaseImpl.java:27: package com.liferay.portal.kernel.annotation does not e
[javac] import com.liferay.portal.kernel.annotation.BeanReference;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\service\base\JIRAIssueLocalServiceBaseImpl.java:27: package com.liferay.portal.kernel.annotation does not exist
[javac] import com.liferay.portal.kernel.annotation.BeanReference;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\service\base\MeetupsEntryLocalServiceBaseImpl.java:27: package com.liferay.portal.kernel.annotation does not exi
[javac] import com.liferay.portal.kernel.annotation.BeanReference;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\service\base\MeetupsRegistrationLocalServiceBaseImpl.java:27: package com.liferay.portal.kernel.annotation does
[javac] import com.liferay.portal.kernel.annotation.BeanReference;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\service\base\SVNRepositoryLocalServiceBaseImpl.java:27: package com.liferay.portal.kernel.annotation does not ex
[javac] import com.liferay.portal.kernel.annotation.BeanReference;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\service\base\SVNRevisionLocalServiceBaseImpl.java:27: package com.liferay.portal.kernel.annotation does not exis
[javac] import com.liferay.portal.kernel.annotation.BeanReference;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\service\base\WallEntryLocalServiceBaseImpl.java:27: package com.liferay.portal.kernel.annotation does not exist
[javac] import com.liferay.portal.kernel.annotation.BeanReference;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\service\persistence\JIRAActionPersistenceImpl.java:38: cannot find symbol
[javac] symbol : class BatchSessionUtil
[javac] location: package com.liferay.portal.service.persistence
[javac] import com.liferay.portal.service.persistence.BatchSessionUtil;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\service\persistence\JIRAChangeGroupPersistenceImpl.java:38: cannot find symbol
[javac] symbol : class BatchSessionUtil
[javac] location: package com.liferay.portal.service.persistence
[javac] import com.liferay.portal.service.persistence.BatchSessionUtil;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\service\persistence\JIRAChangeItemPersistenceImpl.java:38: cannot find symbol
[javac] symbol : class BatchSessionUtil
[javac] location: package com.liferay.portal.service.persistence
[javac] import com.liferay.portal.service.persistence.BatchSessionUtil;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\service\persistence\JIRAIssuePersistenceImpl.java:39: cannot find symbol
[javac] symbol : class BatchSessionUtil
[javac] location: package com.liferay.portal.service.persistence
[javac] import com.liferay.portal.service.persistence.BatchSessionUtil;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\service\persistence\MeetupsEntryPersistenceImpl.java:38: cannot find symbol
[javac] symbol : class BatchSessionUtil
[javac] location: package com.liferay.portal.service.persistence
[javac] import com.liferay.portal.service.persistence.BatchSessionUtil;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\service\persistence\MeetupsRegistrationPersistenceImpl.java:38: cannot find symbol
[javac] symbol : class BatchSessionUtil
[javac] location: package com.liferay.portal.service.persistence
[javac] import com.liferay.portal.service.persistence.BatchSessionUtil;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\service\persistence\SVNRepositoryPersistenceImpl.java:38: cannot find symbol
[javac] symbol : class BatchSessionUtil
[javac] location: package com.liferay.portal.service.persistence
[javac] import com.liferay.portal.service.persistence.BatchSessionUtil;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\service\persistence\SVNRevisionPersistenceImpl.java:38: cannot find symbol
[javac] symbol : class BatchSessionUtil
[javac] location: package com.liferay.portal.service.persistence
[javac] import com.liferay.portal.service.persistence.BatchSessionUtil;
[javac] ^
[javac] D:\lportal\portlets\wol-portlet\docroot\WEB-INF\src\com\liferay\wol\service\persistence\WallEntryPersistenceImpl.java:38: cannot find symbol
[javac] symbol : class BatchSessionUtil
[javac] location: package com.liferay.portal.service.persistence
[javac] import com.liferay.portal.service.persistence.BatchSessionUtil;
[javac] ^

BUILD FAILED
D:\lportal\build-common-plugin.xml:150: Compile failed; see the compiler error output for details.


Thanks-
Raj
Anonyme, modifié il y a 14 années.

RE: One more question about WOL deployment....

Envoyer: 1
Sorry for reviving this old thread but I'm running into the same compiler errors.

I downloaded the wol-portlet for the 5.1.2 branch of Liferay and tried to build and deploy it using the Plugins-SDK-5.1.2.
Although I'm able to build and deploy simple portlets like the "analog-clock-portlet", I'm runnig into the following errors while building the wol-portlet:


merge:
    [javac] Compiling 83 source files to /Users/hg/Desktop/LifeRay/liferay-plugins-sdk-5.1.2/portlets/wol-portlet/docroot/WEB-INF/classes
    [javac] /Users/hg/Desktop/LifeRay/liferay-plugins-sdk-5.1.2/portlets/wol-portlet/docroot/WEB-INF/src/com/liferay/wol/service/base/JIRAActionLocalServiceBaseImpl.java:27: package com.liferay.portal.kernel.annotation does not exist
    [javac] import com.liferay.portal.kernel.annotation.BeanReference;
    [javac]                                             ^
    [javac] /Users/hg/Desktop/LifeRay/liferay-plugins-sdk-5.1.2/portlets/wol-portlet/docroot/WEB-INF/src/com/liferay/wol/service/base/JIRAChangeGroupLocalServiceBaseImpl.java:27: package com.liferay.portal.kernel.annotation does not exist
    [javac] import com.liferay.portal.kernel.annotation.BeanReference;
    [javac]                                             ^
    [javac] /Users/hg/Desktop/LifeRay/liferay-plugins-sdk-5.1.2/portlets/wol-portlet/docroot/WEB-INF/src/com/liferay/wol/service/base/JIRAChangeItemLocalServiceBaseImpl.java:27: package com.liferay.portal.kernel.annotation does not exist
    [javac] import com.liferay.portal.kernel.annotation.BeanReference;
    [javac]                                             ^
    [javac] /Users/hg/Desktop/LifeRay/liferay-plugins-sdk-5.1.2/portlets/wol-portlet/docroot/WEB-INF/src/com/liferay/wol/service/base/JIRAIssueLocalServiceBaseImpl.java:27: package com.liferay.portal.kernel.annotation does not exist
    [javac] import com.liferay.portal.kernel.annotation.BeanReference;
    [javac]                                             ^
    [javac] /Users/hg/Desktop/LifeRay/liferay-plugins-sdk-5.1.2/portlets/wol-portlet/docroot/WEB-INF/src/com/liferay/wol/service/base/MeetupsEntryLocalServiceBaseImpl.java:27: package com.liferay.portal.kernel.annotation does not exist
    [javac] import com.liferay.portal.kernel.annotation.BeanReference;
    [javac]                                             ^
    [javac] /Users/hg/Desktop/LifeRay/liferay-plugins-sdk-5.1.2/portlets/wol-portlet/docroot/WEB-INF/src/com/liferay/wol/service/base/MeetupsRegistrationLocalServiceBaseImpl.java:27: package com.liferay.portal.kernel.annotation does not exist
    [javac] import com.liferay.portal.kernel.annotation.BeanReference;
    [javac]                                             ^
    [javac] /Users/hg/Desktop/LifeRay/liferay-plugins-sdk-5.1.2/portlets/wol-portlet/docroot/WEB-INF/src/com/liferay/wol/service/base/SVNRepositoryLocalServiceBaseImpl.java:27: package com.liferay.portal.kernel.annotation does not exist
    [javac] import com.liferay.portal.kernel.annotation.BeanReference;
    [javac]                                             ^
    [javac] /Users/hg/Desktop/LifeRay/liferay-plugins-sdk-5.1.2/portlets/wol-portlet/docroot/WEB-INF/src/com/liferay/wol/service/base/SVNRevisionLocalServiceBaseImpl.java:27: package com.liferay.portal.kernel.annotation does not exist
    [javac] import com.liferay.portal.kernel.annotation.BeanReference;
    [javac]                                             ^
    [javac] /Users/hg/Desktop/LifeRay/liferay-plugins-sdk-5.1.2/portlets/wol-portlet/docroot/WEB-INF/src/com/liferay/wol/service/base/WallEntryLocalServiceBaseImpl.java:27: package com.liferay.portal.kernel.annotation does not exist
    [javac] import com.liferay.portal.kernel.annotation.BeanReference;
    [javac]                                             ^
    [javac] /Users/hg/Desktop/LifeRay/liferay-plugins-sdk-5.1.2/portlets/wol-portlet/docroot/WEB-INF/src/com/liferay/wol/service/persistence/JIRAActionPersistenceImpl.java:37: cannot find symbol
    [javac] symbol  : class BatchSessionUtil
    [javac] location: package com.liferay.portal.service.persistence
    [javac] import com.liferay.portal.service.persistence.BatchSessionUtil;
    [javac]                                               ^
    [javac] /Users/hg/Desktop/LifeRay/liferay-plugins-sdk-5.1.2/portlets/wol-portlet/docroot/WEB-INF/src/com/liferay/wol/service/persistence/JIRAChangeGroupPersistenceImpl.java:37: cannot find symbol
    [javac] symbol  : class BatchSessionUtil
    [javac] location: package com.liferay.portal.service.persistence
    [javac] import com.liferay.portal.service.persistence.BatchSessionUtil;
    [javac]                                               ^
    [javac] /Users/hg/Desktop/LifeRay/liferay-plugins-sdk-5.1.2/portlets/wol-portlet/docroot/WEB-INF/src/com/liferay/wol/service/persistence/JIRAChangeItemPersistenceImpl.java:37: cannot find symbol
    [javac] symbol  : class BatchSessionUtil
    [javac] location: package com.liferay.portal.service.persistence
    [javac] import com.liferay.portal.service.persistence.BatchSessionUtil;
    [javac]                                               ^
    [javac] /Users/hg/Desktop/LifeRay/liferay-plugins-sdk-5.1.2/portlets/wol-portlet/docroot/WEB-INF/src/com/liferay/wol/service/persistence/JIRAIssuePersistenceImpl.java:38: cannot find symbol
    [javac] symbol  : class BatchSessionUtil
    [javac] location: package com.liferay.portal.service.persistence
    [javac] import com.liferay.portal.service.persistence.BatchSessionUtil;
    [javac]                                               ^
    [javac] /Users/hg/Desktop/LifeRay/liferay-plugins-sdk-5.1.2/portlets/wol-portlet/docroot/WEB-INF/src/com/liferay/wol/service/persistence/MeetupsEntryPersistenceImpl.java:37: cannot find symbol
    [javac] symbol  : class BatchSessionUtil
    [javac] location: package com.liferay.portal.service.persistence
    [javac] import com.liferay.portal.service.persistence.BatchSessionUtil;
    [javac]                                               ^
    [javac] /Users/hg/Desktop/LifeRay/liferay-plugins-sdk-5.1.2/portlets/wol-portlet/docroot/WEB-INF/src/com/liferay/wol/service/persistence/MeetupsRegistrationPersistenceImpl.java:37: cannot find symbol
    [javac] symbol  : class BatchSessionUtil
    [javac] location: package com.liferay.portal.service.persistence
    [javac] import com.liferay.portal.service.persistence.BatchSessionUtil;
    [javac]                                               ^
    [javac] /Users/hg/Desktop/LifeRay/liferay-plugins-sdk-5.1.2/portlets/wol-portlet/docroot/WEB-INF/src/com/liferay/wol/service/persistence/SVNRepositoryPersistenceImpl.java:37: cannot find symbol
    [javac] symbol  : class BatchSessionUtil
    [javac] location: package com.liferay.portal.service.persistence
    [javac] import com.liferay.portal.service.persistence.BatchSessionUtil;
    [javac]                                               ^
    [javac] /Users/hg/Desktop/LifeRay/liferay-plugins-sdk-5.1.2/portlets/wol-portlet/docroot/WEB-INF/src/com/liferay/wol/service/persistence/SVNRevisionPersistenceImpl.java:37: cannot find symbol
    [javac] symbol  : class BatchSessionUtil
    [javac] location: package com.liferay.portal.service.persistence
    [javac] import com.liferay.portal.service.persistence.BatchSessionUtil;
    [javac]                                               ^
    [javac] /Users/hg/Desktop/LifeRay/liferay-plugins-sdk-5.1.2/portlets/wol-portlet/docroot/WEB-INF/src/com/liferay/wol/service/persistence/WallEntryPersistenceImpl.java:37: cannot find symbol
    [javac] symbol  : class BatchSessionUtil
    [javac] location: package com.liferay.portal.service.persistence
    [javac] import com.liferay.portal.service.persistence.BatchSessionUtil;
    [javac]                                               ^

BUILD FAILED



Looks like there is missing something... Does anybody have a clue ;)? Thanks in advance!


edit:
Okay...maybe I've got the wrong (too new) version of the wol-portlet? I just looked at the 5.1.2 sources and there are no packages named "annotations" and "service". Are theses packages related to the 5.2.X editions of LifeRay or am I missing something essential here?

edit2:
Finally: Rev. 20801 of the wol-portlet builds successfully with LifeRay 5.1.2. So the problem is solved ;)