2014-07-15 2 views
0

LiferayIDE에서 개미로 서비스를 만들려고하고 있습니다 만, 지금까지 아무런 문제없이 콘솔에 서비스 작성기의 여러 줄에 파서 오류가 있다는 오류가 계속 표시됩니다.서비스 빌더가 파서 오류를 던지고있는 이유는 무엇입니까?

오류는 다음과 같다 :

service.xml에서 뭔가 잘못을 의미하지만, 내가 어떤 실수를 찾을 수 없습니다
[echo] 18:50:41,514 ERROR [main][java:355] PARSER_ERROR 
[echo] C:\lportal\plugins\portlets\caja-en-linea-portlet\ServiceBuilder.temp:497:16: unexpected token: String 
[echo]  at de.hunsicker.jalopy.language.antlr.InternalJavaParser.typeDefinitionInternal(InternalJavaParser.java:660) 
[echo]  at de.hunsicker.jalopy.language.antlr.InternalJavaParser.typeDefinition(InternalJavaParser.java:465) 
[echo]  at de.hunsicker.jalopy.language.antlr.InternalJavaParser.parse(InternalJavaParser.java:296) 
[echo]  at de.hunsicker.jalopy.language.JavaRecognizer.parse(JavaRecognizer.java:588) 
[echo]  at de.hunsicker.jalopy.Jalopy.parse(Jalopy.java:1212) 
[echo]  at de.hunsicker.jalopy.Jalopy.format(Jalopy.java:1044) 
[echo]  at de.hunsicker.jalopy.Jalopy.format(Jalopy.java:1017) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder.writeFile(ServiceBuilder.java:449) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder.writeFile(ServiceBuilder.java:365) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder._createModel(ServiceBuilder.java:2194) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder.<init>(ServiceBuilder.java:758) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder.main(ServiceBuilder.java:228) 
[echo] 18:50:41,623 ERROR [main][java:355] PARSER_ERROR 
[echo] C:\lportal\plugins\portlets\caja-en-linea-portlet\ServiceBuilder.temp:506:16: unexpected token: void 
[echo]  at de.hunsicker.jalopy.language.antlr.InternalJavaParser.typeDefinitionInternal(InternalJavaParser.java:660) 
[echo]  at de.hunsicker.jalopy.language.antlr.InternalJavaParser.typeDefinition(InternalJavaParser.java:465) 
[echo]  at de.hunsicker.jalopy.language.antlr.InternalJavaParser.parse(InternalJavaParser.java:296) 
[echo]  at de.hunsicker.jalopy.language.JavaRecognizer.parse(JavaRecognizer.java:588) 
[echo]  at de.hunsicker.jalopy.Jalopy.parse(Jalopy.java:1212) 
[echo]  at de.hunsicker.jalopy.Jalopy.format(Jalopy.java:1044) 
[echo]  at de.hunsicker.jalopy.Jalopy.format(Jalopy.java:1017) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder.writeFile(ServiceBuilder.java:449) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder.writeFile(ServiceBuilder.java:365) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder._createModel(ServiceBuilder.java:2194) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder.<init>(ServiceBuilder.java:758) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder.main(ServiceBuilder.java:228) 
[echo] 18:50:41,623 ERROR [main][java:355] PARSER_ERROR 
[echo] C:\lportal\plugins\portlets\caja-en-linea-portlet\ServiceBuilder.temp:522:16: unexpected token: String 
[echo]  at de.hunsicker.jalopy.language.antlr.InternalJavaParser.typeDefinitionInternal(InternalJavaParser.java:660) 
[echo]  at de.hunsicker.jalopy.language.antlr.InternalJavaParser.typeDefinition(InternalJavaParser.java:465) 
[echo]  at de.hunsicker.jalopy.language.antlr.InternalJavaParser.parse(InternalJavaParser.java:296) 
[echo]  at de.hunsicker.jalopy.language.JavaRecognizer.parse(JavaRecognizer.java:588) 
[echo]  at de.hunsicker.jalopy.Jalopy.parse(Jalopy.java:1212) 
[echo]  at de.hunsicker.jalopy.Jalopy.format(Jalopy.java:1044) 
[echo]  at de.hunsicker.jalopy.Jalopy.format(Jalopy.java:1017) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder.writeFile(ServiceBuilder.java:449) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder.writeFile(ServiceBuilder.java:365) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder._createModel(ServiceBuilder.java:2194) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder.<init>(ServiceBuilder.java:758) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder.main(ServiceBuilder.java:228) 
[echo] 18:50:41,623 ERROR [main][java:355] PARSER_ERROR 
[echo] C:\lportal\plugins\portlets\caja-en-linea-portlet\ServiceBuilder.temp:531:16: unexpected token: void 
[echo]  at de.hunsicker.jalopy.language.antlr.InternalJavaParser.typeDefinitionInternal(InternalJavaParser.java:660) 
[echo]  at de.hunsicker.jalopy.language.antlr.InternalJavaParser.typeDefinition(InternalJavaParser.java:465) 
[echo]  at de.hunsicker.jalopy.language.antlr.InternalJavaParser.parse(InternalJavaParser.java:296) 
[echo]  at de.hunsicker.jalopy.language.JavaRecognizer.parse(JavaRecognizer.java:588) 
[echo]  at de.hunsicker.jalopy.Jalopy.parse(Jalopy.java:1212) 
[echo]  at de.hunsicker.jalopy.Jalopy.format(Jalopy.java:1044) 
[echo]  at de.hunsicker.jalopy.Jalopy.format(Jalopy.java:1017) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder.writeFile(ServiceBuilder.java:449) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder.writeFile(ServiceBuilder.java:365) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder._createModel(ServiceBuilder.java:2194) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder.<init>(ServiceBuilder.java:758) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder.main(ServiceBuilder.java:228) 
[echo] 18:50:41,623 ERROR [main][java:355] PARSER_ERROR 
[echo] C:\lportal\plugins\portlets\caja-en-linea-portlet\ServiceBuilder.temp:546:16: unexpected token: int 
[echo]  at de.hunsicker.jalopy.language.antlr.InternalJavaParser.typeDefinitionInternal(InternalJavaParser.java:660) 
[echo]  at de.hunsicker.jalopy.language.antlr.InternalJavaParser.typeDefinition(InternalJavaParser.java:465) 
[echo]  at de.hunsicker.jalopy.language.antlr.InternalJavaParser.parse(InternalJavaParser.java:296) 
[echo]  at de.hunsicker.jalopy.language.JavaRecognizer.parse(JavaRecognizer.java:588) 
[echo]  at de.hunsicker.jalopy.Jalopy.parse(Jalopy.java:1212) 
[echo]  at de.hunsicker.jalopy.Jalopy.format(Jalopy.java:1044) 
[echo]  at de.hunsicker.jalopy.Jalopy.format(Jalopy.java:1017) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder.writeFile(ServiceBuilder.java:449) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder.writeFile(ServiceBuilder.java:365) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder._createModel(ServiceBuilder.java:2194) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder.<init>(ServiceBuilder.java:758) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder.main(ServiceBuilder.java:228) 
[echo] 18:50:41,623 ERROR [main][java:355] PARSER_ERROR 
[echo] C:\lportal\plugins\portlets\caja-en-linea-portlet\ServiceBuilder.temp:555:16: unexpected token: void 
[echo]  at de.hunsicker.jalopy.language.antlr.InternalJavaParser.typeDefinitionInternal(InternalJavaParser.java:660) 
[echo]  at de.hunsicker.jalopy.language.antlr.InternalJavaParser.typeDefinition(InternalJavaParser.java:465) 
[echo]  at de.hunsicker.jalopy.language.antlr.InternalJavaParser.parse(InternalJavaParser.java:296) 
[echo]  at de.hunsicker.jalopy.language.JavaRecognizer.parse(JavaRecognizer.java:588) 
[echo]  at de.hunsicker.jalopy.Jalopy.parse(Jalopy.java:1212) 
[echo]  at de.hunsicker.jalopy.Jalopy.format(Jalopy.java:1044) 
[echo]  at de.hunsicker.jalopy.Jalopy.format(Jalopy.java:1017) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder.writeFile(ServiceBuilder.java:449) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder.writeFile(ServiceBuilder.java:365) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder._createModel(ServiceBuilder.java:2194) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder.<init>(ServiceBuilder.java:758) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder.main(ServiceBuilder.java:228) 
[echo] 18:50:41,733 ERROR [main][java:355] PARSER_ERROR 
[echo] C:\lportal\plugins\portlets\caja-en-linea-portlet\ServiceBuilder.temp:571:16: unexpected token: String 
[echo]  at de.hunsicker.jalopy.language.antlr.InternalJavaParser.typeDefinitionInternal(InternalJavaParser.java:660) 
[echo]  at de.hunsicker.jalopy.language.antlr.InternalJavaParser.typeDefinition(InternalJavaParser.java:465) 
[echo]  at de.hunsicker.jalopy.language.antlr.InternalJavaParser.parse(InternalJavaParser.java:296) 
[echo]  at de.hunsicker.jalopy.language.JavaRecognizer.parse(JavaRecognizer.java:588) 
[echo]  at de.hunsicker.jalopy.Jalopy.parse(Jalopy.java:1212) 
[echo]  at de.hunsicker.jalopy.Jalopy.format(Jalopy.java:1044) 
[echo]  at de.hunsicker.jalopy.Jalopy.format(Jalopy.java:1017) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder.writeFile(ServiceBuilder.java:449) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder.writeFile(ServiceBuilder.java:365) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder._createModel(ServiceBuilder.java:2194) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder.<init>(ServiceBuilder.java:758) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder.main(ServiceBuilder.java:228) 
[echo] 18:50:41,733 ERROR [main][java:355] PARSER_ERROR 
[echo] C:\lportal\plugins\portlets\caja-en-linea-portlet\ServiceBuilder.temp:580:16: unexpected token: void 
[echo]  at de.hunsicker.jalopy.language.antlr.InternalJavaParser.typeDefinitionInternal(InternalJavaParser.java:660) 
[echo]  at de.hunsicker.jalopy.language.antlr.InternalJavaParser.typeDefinition(InternalJavaParser.java:465) 
[echo]  at de.hunsicker.jalopy.language.antlr.InternalJavaParser.parse(InternalJavaParser.java:296) 
[echo]  at de.hunsicker.jalopy.language.JavaRecognizer.parse(JavaRecognizer.java:588) 
[echo]  at de.hunsicker.jalopy.Jalopy.parse(Jalopy.java:1212) 
[echo]  at de.hunsicker.jalopy.Jalopy.format(Jalopy.java:1044) 
[echo]  at de.hunsicker.jalopy.Jalopy.format(Jalopy.java:1017) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder.writeFile(ServiceBuilder.java:449) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder.writeFile(ServiceBuilder.java:365) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder._createModel(ServiceBuilder.java:2194) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder.<init>(ServiceBuilder.java:758) 
[echo]  at com.liferay.portal.tools.servicebuilder.ServiceBuilder.main(ServiceBuilder.java:228) 
[echo] 18:50:41,733 ERROR [main][java:355] PARSER_ERROR 
[echo] C:\lportal\plugins\portlets\caja-en-linea-portlet\ServiceBuilder.temp:590:12: unexpected token: boolean 

. 다음과 같은

내 service.xml는 다음과 같습니다

<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE service-builder PUBLIC "-//Liferay//DTD Service Builder 6.2.0//EN" "http://www.liferay.com/dtd/liferay-service-builder_6_2_0.dtd"> 
<service-builder package-path="com.cide.cajaenlinea.econtinua"> 
    <author>Gerardo</author> 
<namespace>ECcaja</namespace> 
<entity name="MovimientosTesoreria" local-service="true" data-source="catalogosEvolution" remote-service="false" table="TTesoreriaMovimientos" 
session-factory="EvolutionSessionFactory"> 
<column name="IdMovimiento" type="int" primary="true"></column> 
<column name="IdTipoMovimiento" type="int"></column> 
<column name="IdCatCuentaBancaria" type="int"></column> 
<column name="IdUsuario" type="int"></column> 
<column name="IdDivisaTipoCambio" type="int"></column> 
<column name="IdPoliza" type="int"></column> 
<column name="IdTipoIngreso" type="int"></column> 
<column name="IdAFavorDePersona" type="int"></column> 
<column name="IdAFavorDeTipo" type="int"></column> 
<column name="FolioMovimiento" type="int"></column> 
<column name="NumeroCheque" type="String"></column> 
<column name="Concepto" type="String"></column> 
<column name="FechaRegistro" type="Date"></column> 
<column name="Debe" type="double"></column> 
<column name="Haber" type="double"></column> 
<column name="FechaExpedicion" type="Date"></column> 
<column name="FechaDeposito" type="Date"></column> 
<column name="Pagado" type="boolean"></column> 
<column name="EjercicioAnt" type="boolean"></column> 
<column name="FechaEntrega" type="Date"></column> 
<column name="CFDSerie" type="String"></column> 
<column name="CFDFolio" type="int"></column> 
<column name="CFDMetodoPago" type="String"></column> 
<column name="CFDFormaPago" type="String"></column> 
<column name="IdDatosFacturacion" type="int"></column> 
<column name="IdDatosFacturacionAFavorDe" type="int"></column> 
<column name="IdTipoPago" type="int"></column> 
<column name="NaturalezaMovimiento" type="String"></column> 
<column name="Inhabilitado" type="boolean"></column> 
<column name="Cantidad" type="int"></column> 
<column name="FoliosRequerimiento" type="String"></column> 
<column name="IdCaja" type="int"></column> 
<column name="TipoFolio" type="int"></column> 
<column name="IdInformacionBancaria" type="int"></column> 
<finder return-type="Collection" name="MovimientosIdMovimiento"> 
<finder-column name="IdMovimiento"></finder-column> 
</finder> 
<finder return-type="Collection" name="MovimientosFolios"> 
<finder-column name="FolioMovimiento"></finder-column> 
</finder> 
<finder return-type="Collection" name="MovimientosAFavorDe"> 
<finder-column name="IdAFavorDePersona"></finder-column> 
<finder-column name="IdAFavorDeTipo"></finder-column> 
</finder> 
</entity> 
<entity name="Empleados" local-service="true" data-source="catalogosEvolution" remote-service="false" table="Empleado" 
session-factory="EvolutionSessionFactory"> 
<column name="claveempleado" type="int"></column> 
<column name="Id" type="int" primary="true"></column> 
<column name="Nombre" type="String"></column> 
<column name="Paterno" type="String"></column> 
<column name="Materno" type="String"></column> 
<column name="Nombres" type="String"></column> 
<column name="Fecha Nacimiento" type="Date"></column> 
<column name="Lugar Nacimiento" type="String"></column> 
<column name="Sexo" type="int"></column> 
<column name="Estado Civil" type="int"></column> 
<column name="Calle" type="String"></column> 
<column name="Colonia" type="String"></column> 
<column name="Cp" type="String"></column> 
<column name="Delegacion" type="String"></column> 
<column name="Estado" type="String"></column> 
<column name="Tel1" type="String"></column> 
<column name="Email" type="String"></column> 
<column name="CURP" type="String"></column> 
<column name="RFC" type="String"></column> 
<column name="Id_Adscripcion" type="int"></column> 
<column name="EmailCia" type="String"></column> 
<finder return-type="Collection" name="EmpleadoPClave"> 
<finder-column name="claveempleado"></finder-column> 
</finder> 
<finder return-type="Collection" name="EmpleadoPNombre"> 
<finder-column name="Nombre"></finder-column> 
<finder-column name="Paterno"></finder-column> 
<finder-column name="Materno"></finder-column> 
<finder-column name="Nombres"></finder-column> 
</finder> 
<finder return-type="Collection" name="EmpleadoPEmail"> 
<finder-column name="Email"></finder-column> 
<finder-column name="EmailCia"></finder-column> 
</finder> 
</entity> 
<entity name="NumerosOrden" local-service="true" data-source="catalogosEvolution" remote-service="false" table="TNumsOrdenAFoliosMovimiento" 
session-factory="EvolutionSessionFactory"> 
<column name="idOrden" type="int" primary="true"></column> 
<column name="numOrden" type="int"></column> 
<column name="FolioMovimiento" type="String"></column> 
<column name="RFCCliente" type="String"></column> 
<column name="NombreCliente" type="String"></column> 
<column name="Calle" type="String"></column> 
<column name="Colonia" type="String"></column> 
<column name="Pais" type="String"></column> 
<column name="CodigoPostal" type="String"></column> 
<column name="Delegacion" type="String"></column> 
<column name="Digest" type="String"></column> 
<column name="Respuesta" type="String"></column> 
<column name="Total" type="double"></column> 
<column name="Afiliacion" type="String"></column> 
<column name="Store" type="String"></column> 
<column name="Terminal" type="String"></column> 
<column name="NumReferencia" type="String"></column> 
<column name="NumAutorizacion" type="String"></column> 
<column name="Verificado" type="boolean"></column> 
<finder return-type="Collection" name="CompraPNumDeOrden"> 
<finder-column name="numOrden"></finder-column> 
<finder-column name="FolioMovimiento"></finder-column> 
</finder> 
<finder return-type="Collection" name="CompraPorRFCCliente"> 
<finder-column name="RFCCliente"></finder-column> 
</finder> 
</entity> 
<entity name="Alumnos" local-service="true" data-source="catalogosEvolution" remote-service="false" table="Alumnos" 
session-factory="EvolutionSessionFactory"> 
<column name="MatriculaId" type="int"></column> 
<column name="Matricula" type="String" primary="true"></column> 
<column name="ApellidoPaterno" type="String"></column> 
<column name="ApellidoMaterno" type="String"></column> 
<column name="Nombre" type="String"></column> 
<column name="EdoCivil" type="String"></column> 
<column name="RFC" type="String"></column> 
<column name="CURP" type="String"></column> 
<column name="Sexo" type="String"></column> 
<column name="Pais" type="String"></column> 
<column name="Entidad" type="String"></column> 
<column name="Municipio" type="String"></column> 
<column name="Calle" type="String"></column> 
<column name="Colonia" type="String"></column> 
<column name="CodigoPostal" type="String"></column> 
<column name="Telefono" type="String"></column> 
<column name="Email" type="String"></column> 
<finder return-type="Collection" name="AlumnoPMatricula"> 
<finder-column name="Matricula"></finder-column> 
</finder> 
<finder return-type="Collection" name="AlumnoPRFC"> 
<finder-column name="RFC"></finder-column> 
<finder-column name="CURP"></finder-column> 
</finder> 
</entity> 
<entity name="Generales" local-service="true" data-source="catalogosEvolution" remote-service="false" table="CatGenerales" 
session-factory="EvolutionSessionFactory"> 
<column name="IdGeneral" type="int" primary="true"></column> 
<column name="RFC" type="String"></column> 
<column name="GralDescripcion" type="String"></column> 
<column name="Inhabilitado" type="boolean"></column> 
<column name="IdUsuario" type="int"></column> 
<column name="FechaUltimoCambio" type="Date"></column> 
<finder return-type="Collection" name="GeneralPRFC"> 
<finder-column name="RFC"></finder-column> 
</finder> 
<finder name="GeneralPNombre" return-type="Collection"> 
<finder-column name="GralDescripcion"></finder-column> 
</finder> 
</entity> 
</service-builder> 

내가 그것을 포함하는 경우 서비스 빌더가 발생하기 때문에, 나는 문제가 "Empleados"내 실체에 있어야 발견 다시 서비스 구축을 위해 노력 후 오류, 다른 모든 엔티티 괜찮을 것 같습니다. 그러나 나는 그 엔티티를 작성하는 방식에서 오류가 무엇인지를 여전히 발견 할 수 없다. Folowing은 엔티티입니다. Empleados :

<entity name="Empleados" local-service="true" data-source="catalogosEvolution" remote-service="false" table="Empleado" session-factory="EvolutionSessionFactory"> 
2 <column name="claveempleado" type="int"></column> 
3 <column name="Id" type="int" primary="true"></column> 
4 <column name="Nombre" type="String"></column> 
5 <column name="Paterno" type="String"></column> 
6 <column name="Materno" type="String"></column> 
7 <column name="Nombres" type="String"></column> 
8 <column name="Fecha Nacimiento" type="Date"></column> 
9 <column name="Lugar Nacimiento" type="String"></column> 
10 <column name="Sexo" type="int"></column> 
11 <column name="Estado Civil" type="int"></column> 
12 <column name="Calle" type="String"></column> 
13 <column name="Colonia" type="String"></column> 
14 <column name="Cp" type="String"></column> 
15 <column name="Delegacion" type="String"></column> 
16 <column name="Estado" type="String"></column> 
17 <column name="Tel1" type="String"></column> 
18 <column name="Email" type="String"></column> 
19 <column name="CURP" type="String"></column> 
20 <column name="RFC" type="String"></column> 
21 <column name="Id_Adscripcion" type="int"></column> 
22 <column name="EmailCia" type="String"></column> 
23 <finder return-type="Collection" name="EmpleadoPClave"> 
24 <finder-column name="claveempleado"></finder-column> 
25 </finder> 
26 <finder return-type="Collection" name="EmpleadoPNombre"> 
27 <finder-column name="Nombre"></finder-column> 
28 <finder-column name="Paterno"></finder-column> 
29 <finder-column name="Materno"></finder-column> 
30 <finder-column name="Nombres"></finder-column> 
31 </finder> 
32 <finder return-type="Collection" name="EmpleadoPEmail"> 
33 <finder-column name="Email"></finder-column> 
34 <finder-column name="EmailCia"></finder-column> 
35 </finder> 
36 </entity> 

그러나이 마지막 엔티티의 잘못된 점을 파악할 수는 없습니다. 일부 열 이름에서 공백이 될 수 있습니까? 왜냐하면 그렇다면이 열 이름은 DB에 공백으로 정의되므로 문제가 있습니다. 또한 엔티티 "Para Identificacion"도 테이블이 아닌보기라는 점을 언급하는 것을 잊었습니다.

+2

ServiceBuilder가 각 엔터티 모델의 메서드 이름 같은 것을 생성하기 위해'name' 속성을 사용하기 때문에 공간이 허용되지 않는다고 생각합니다. 예를 들어'Fecha Nacimiento'는 생성 된'Empleados' 클래스 각각에'getFecha Nacimiento'를 생성 할 것입니다. –

+0

감사합니다. 공백은 허용되지 않아야합니다. 공백없이 새로운 뷰를 생성하고 엔티티 열을 이제는 그것의 작업없이 –

+1

@rp라고 명명했습니다. 이 질문을 받아들이거나 투표 할 수있는 이유는 무엇입니까? –

답변

3

ServiceBuilder는 name 속성을 사용하여 각 엔티티 모델의 메서드 이름과 같은 항목을 생성합니다. 예를 들어 Fecha Nacimiento은 생성 된 Empleados 클래스 각각에 getFecha Nacimiento을 생성합니다.

공백으로 인해 getFecha Nacimiento이 유효한 메서드 이름이 아니기 때문에이 오류가 구문 분석 오류의 원인입니다.

관련 문제