Hola,
Gracias por la información.
He seguido todos los pasos y en la parte de generación
Entiendo que tengo que realizar los pasos de la parte de
"Desarrollo" (a partir del 4 y sin hacer el paso 6) para el proyecto
marcoCompensatorio.
Tanto al ejecutar "play fap:model --dev" como "play fap:generate --
dev" me aparece el siguiente error:
2 ERROR Mwe2Launcher - [XtextLinkingDiagnostic: null:52
Couldn't resolve reference to JvmType 'org.eclipse.xpand2.Generator'.,
XtextLinkingDiagnostic:
null:53 Couldn't resolve reference to JvmFeature 'expand'.,
XtextLinkingDiagnostic: null:54 Couldn't resolve reference to
JvmFeature 'outlet'., XtextLinkingDiag
nostic: null:55 Couldn't resolve reference to JvmFeature 'path'.,
XtextLinkingDiagnostic: null:58 Couldn't resolve reference to
JvmFeature 'fileEncoding'., Xtex
tLinkingDiagnostic: null:62 Couldn't resolve reference to JvmType
'org.eclipse.xpand2.Generator'., XtextLinkingDiagnostic: null:63
Couldn't resolve reference to
JvmFeature 'expand'., XtextLinkingDiagnostic: null:64 Couldn't
resolve reference to JvmFeature 'outlet'., XtextLinkingDiagnostic:
null:65 Couldn't resolve refe
rence to JvmFeature 'path'., XtextLinkingDiagnostic: null:68 Couldn't
resolve reference to JvmFeature 'fileEncoding'.,
XtextLinkingDiagnostic: null:72 Couldn't
resolve reference to JvmType 'org.eclipse.xpand2.Generator'.,
XtextLinkingDiagnostic: null:73 Couldn't resolve reference to
JvmFeature 'expand'., XtextLinkingDi
agnostic: null:74 Couldn't resolve reference to JvmFeature 'outlet'.,
XtextLinkingDiagnostic: null:75 Couldn't resolve reference to
JvmFeature 'path'., XtextLin
kingDiagnostic: null:78 Couldn't resolve reference to JvmFeature
'fileEncoding'., XtextLinkingDiagnostic: null:82 Couldn't resolve
reference to JvmType 'org.ecl
ipse.xpand2.Generator'., XtextLinkingDiagnostic: null:83 Couldn't
resolve reference to JvmFeature 'expand'., XtextLinkingDiagnostic:
null:84 Couldn't resolve re
ference to JvmFeature 'outlet'., XtextLinkingDiagnostic: null:85
Couldn't resolve reference to JvmFeature 'path'.,
XtextLinkingDiagnostic: null:88 Couldn't reso
lve reference to JvmFeature
'fileEncoding'.]java.lang.IllegalStateException:
[XtextLinkingDiagnostic: null:52 Couldn't resolve reference to JvmType
'org.eclipse.xpand2.Generator'., XtextLinkingDiagnostic: null:53
Couldn't resolve reference to JvmFeature 'expand'.,
XtextLinkingDiagnostic: null:54 Couldn't resolve reference to
JvmFeature 'outlet'., XtextLinkingDiagnostic: null:55 Couldn't resolve
reference to JvmFeature 'path'., XtextLinkingD
iagnostic: null:58 Couldn't resolve reference to JvmFeature
'fileEncoding'., XtextLinkingDiagnostic: null:62 Couldn't resolve
reference to JvmType 'org.eclipse.
xpand2.Generator'., XtextLinkingDiagnostic: null:63 Couldn't resolve
reference to JvmFeature 'expand'., XtextLinkingDiagnostic: null:64
Couldn't resolve referen
ce to JvmFeature 'outlet'., XtextLinkingDiagnostic: null:65 Couldn't
resolve reference to JvmFeature 'path'., XtextLinkingDiagnostic: null:
68 Couldn't resolve r
eference to JvmFeature 'fileEncoding'., XtextLinkingDiagnostic: null:
72 Couldn't resolve reference to JvmType
'org.eclipse.xpand2.Generator'., XtextLinkingDiagn
ostic: null:73 Couldn't resolve reference to JvmFeature 'expand'.,
XtextLinkingDiagnostic: null:74 Couldn't resolve reference to
JvmFeature 'outlet'., XtextLink
ingDiagnostic: null:75 Couldn't resolve reference to JvmFeature
'path'., XtextLinkingDiagnostic: null:78 Couldn't resolve reference to
JvmFeature 'fileEncoding'
., XtextLinkingDiagnostic: null:82 Couldn't resolve reference to
JvmType 'org.eclipse.xpand2.Generator'., XtextLinkingDiagnostic: null:
83 Couldn't resolve refer
ence to JvmFeature 'expand'., XtextLinkingDiagnostic: null:84 Couldn't
resolve reference to JvmFeature 'outlet'., XtextLinkingDiagnostic:
null:85 Couldn't resol
ve reference to JvmFeature 'path'., XtextLinkingDiagnostic: null:88
Couldn't resolve reference to JvmFeature 'fileEncoding'.]
at
org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:66)
at
org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:52)
at
org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.run(Mwe2Launcher.java:
74)
at
org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.main(Mwe2Launcher.java:
35)
¿Han tenido este problema?
Gracias.
Saludos.
On 12 ago, 09:12, jelcaf <
jel...@gmail.com> wrote:
> Hola,
>
> Veamos, en cuanto a la versión 2.0 varios puntos:
>
> - En cuanto al DSL, cambia, pero los cambios no son muy drásticos, en todo
> caso es más simple crear aplicaciones nuevas, aunque cambia la sintaxis en
> muchos elementos. Tú empezaste a desarrollar desde tecnólogos ¿verdad? ....
> El problema es que nosotros no tenemos una versión de Tecnólogos adaptada a
> la nueva versión. Tenemos otra aplicación llamada "MarcoCompensatorio" la
> cual puedes ver para guiarte.
>
> - En lo que se refiere a la tecnología, la versión 2.0 cambia de tecnología,
> casi completamente. Ahora nos apoyamos en Play (
http://www.playframework.org/) un framework de Java (en ideas bastante
> parecido a Grails). La parte del generador sigue manteniendo Xtext y Groovy.
>
> - En cuanto a la documentación (
http://fap-devel.etsii.ull.es/home/documentacion/home) aunque no está
> completa. Ésta documentación se te descargará completamente cuando hagas un
> checkout del módulo FAP.
>
> - Para la instalación sigue éste guiónhttp://
fap-devel.etsii.ull.es/home/documentacion/tutorial-instalacion....
> aunque en el paso 1 de INSTALACIÓN DEL FAP-SDK en vez de "Descargue el sdk
> desde la página de descarga <
http://fap-devel.etsii.ull.es/home/descarga> y
> descomprímalo en algún lugar del sistema de ficheros.", haz lo siguiente:
>
> 1 Creación de un workspace
>
> - Configurar el workspace para trabajar en UTF-8
> Windows/Preferences/General/Workspace/Text File Encoding -> UTF-8
> - Refrescar recursos automáticamente
> Windows/Preferences/General/Workspace/Refresh Automatically
>
> 1.1 Descargar Generador
>
> - Checkout los proyectos del generador
> (play-compiler/trunk/compiler/es.fap.simpleled.*) en la carpeta
> C:\fap-sdk2\compiler-src
> - Aparecerán errores. Ejecutar GenerateLed.mwe2
> - Puede que el workflow del generador siga dando errores. Abrirlo y
> guardarlo.
>
> 1.2 Descargar modulo
>
> - Checkout con tortoise SVN del modulo (play-module) en C:\fap-sdk2\fap
> - play eclipsify (en la consola, en el directorio C:\fap-sdk2\fap)
> - Importar a eclipse
>
> 1.3 Descargar aplicación
>
> - Checkout con tortoise SVN de la aplicación (marcoCompensatorio) en
> C:\fap-sdk2\apps\marcoCompensatorio
> - play eclipsify (en la consola, en el directorio C:\fap-sdk2\fap)
> - Importar a eclipse
>
> Aunque veas un proyecto que se llama "play-tecnologos", fue con el que
> empezamos a migrar el entorno, pero al aparecer otras aplicaciones que se
> iban a utilizar lo dejamos de lado (quizás te sirva ..... para las entidades
> por lo menos).
>
> Los siguientes pasos (Configuración de Eclipse, Instalación de la BBDD y
> Configuración adicional para el desarrollo de Fap-SDK) no son necesarios.
>
> Para generar y cargar la aplicación:
http://fap-devel.etsii.ull.es/home/documentacion/tutorial-nuevoProyecto
> PERO ... a partir del paso 4 sin hacer el paso 6 (fap:init).
>
> Cualquier duda o problema, aquí estamos.
>
> Saludos.
> Jorge (
jel...@gmail.com)
>