留言板

Múltiples errores en el Service Builder

zk anon kkk,修改在7 年前。

Múltiples errores en el Service Builder

New Member 发布: 1 加入日期: 16-5-10 最近的帖子
Hola, estoy probando Liferay según sigo el tutorial MVC, pero estoy teniendo algunos problemas. Creé una clase de prueba, muy simple, con una variable int y otra string:

    public class Miclase {
    	int num1;
    	String string1;
    }


Configuré el servicio de forma similar a como recomiendan en el tutorial. Así quedó mi service.xml:

  <!--?xml version="1.0" encoding="UTF-8"?-->
    
    <service-builder package-path="asd">
    	<author>hp</author>
    	<namespace>Miservicio</namespace>
    
    	<entity name="Miclase" local-service="true">
    		<column name="num1" type="int" primary="false"></column>
    		<column name="string1" type="String"></column>
    
    
    		<!-- PK fields -->
    
    		<column name="miclaseId" type="long" primary="true"></column>
    
    		<!-- Group instance -->
    
    		<column name="groupId" type="long"></column>
    
    		<!-- Audit fields -->
    
    		<column name="companyId" type="long"></column>
    		<column name="userId" type="long"></column>
    		<column name="userName" type="String"></column>
    		<column name="createDate" type="Date"></column>
    		<column name="modifiedDate" type="Date"></column>
            <finder name="GroupId" return-type="Collection">
                <finder-column name="groupId"></finder-column>
            </finder>
    	</entity>
    </service-builder>



Pero cuando clickeo en Build Service, me lanza estos errores:

   [javac] 1. ERROR in C:\Zerok\DevZone\liferay-plugins-sdk-6.2\portlets\MiProyecto-portlet\docroot\WEB-INF\service\asd\model\Miclase.java (at line 1)
    [javac] 	/**
    [javac] 	^
    [javac] The type java.util.Map$Entry cannot be resolved. It is indirectly referenced from required .class files
    [javac] ----------
    [javac] ----------
    [javac] 2. ERROR in C:\Zerok\DevZone\liferay-plugins-sdk-6.2\portlets\MiProyecto-portlet\docroot\WEB-INF\service\asd\service\MiclaseLocalServiceClp.java (at line 336)
    [javac] 	ClpSerializer.translateInput(orderByComparator)
    [javac] 	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    [javac] The type java.util.Comparator cannot be resolved. It is indirectly referenced from required .class files
    [javac] ----------
    [javac] 2 problems (2 errors)


¿Qué estoy haciendo mal?
thumbnail
Edwin Lobo,修改在7 年前。

RE: Múltiples errores en el Service Builder

New Member 帖子: 10 加入日期: 16-5-5 最近的帖子
Usa solo Sun JDK 1.6 o Oracle JDK 1.7

Al parecer Liferay solo funciona en JRE 1.6 o JRE 1.7

Si deseas mas información revisa este foro en inglés:
https://web.liferay.com/es/community/forums/-/message_boards/view_message/43443356