Java liferay钩子部署-未找到事件类异常
我使用liferay-sdk-6.0.6创建了一个钩子插件,并定义了一个Java liferay钩子部署-未找到事件类异常,java,hook,liferay,jboss5.x,liferay-6,Java,Hook,Liferay,Jboss5.x,Liferay 6,我使用liferay-sdk-6.0.6创建了一个钩子插件,并定义了一个servlet.service.events.pre事件处理程序: <service> <service-type>servlet.service.events.pre</service-type> <service-impl>com.ggd543.liferay.ServicePreAction</service-impl> </servic
servlet.service.events.pre
事件处理程序:
<service>
<service-type>servlet.service.events.pre</service-type>
<service-impl>com.ggd543.liferay.ServicePreAction</service-impl>
</service>
我的
liferayhook.xml
有什么错误吗 是的。在Liferay 6中,您不会在Liferay-hook.xml中定义类似的事件。您必须创建属性挂钩并在属性文件中定义事件。像下面这样的东西
liferay hook.xml
<hook>
<portal-properties>portal.properties</portal-properties>
</hook>
对。在Liferay 6中,您不会在Liferay-hook.xml中定义类似的事件。您必须创建属性挂钩并在属性文件中定义事件。像下面这样的东西 liferay hook.xml
<hook>
<portal-properties>portal.properties</portal-properties>
</hook>
那么服务、服务类型、服务实现呢?它们仍然存在,如果您看到liferay-hook_6_0_0.dtd,您将看到仍然支持哪些内容我应该将portal.properties放在哪里?它在我的hook/WEB-INF/portal-ext.properties中吗?WEB-INF/src/portal.properties关于服务、服务类型、服务impl的内容呢?它们仍然在那里,如果您看到liferay-hook_6_0_0.dtd,您将看到仍然支持哪些内容我应该将portal.properties放在哪里?它在我的hook/WEB-INF/portal-ext.properties中吗?WEB-INF/src/portal.properties
servlet.service.events.pre=com.ggd543.liferay.ServicePreAction