Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java liferay钩子部署-未找到事件类异常_Java_Hook_Liferay_Jboss5.x_Liferay 6 - Fatal编程技术网

Java liferay钩子部署-未找到事件类异常

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

我使用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>
</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