¡Muchas gracias!
Efectivamente, me había quedado corto en la definición del entorno para hacer la primera prueba.
Creando los objetos que faltaban y asignando un webpanel como programa inicial del entorno , sí que ha funcionado correctamente.
El 02/11/2012 8:42, Milton escribió:
Hola Demetrio,Por lo que escribe Jesus su entorno de trabajo es multigenerador, no creo que quiera cambiar el entorno de trabajo de los programas RPG.Segun entiendo su base de datos estan en el iSeries (nativas, no SQL) y su generador default es RPG.En algun momento creo un generador Java/Win y desarrollo un modulo que trabajaba con las mismas tablas dentro del mismo environment de GeneXus.Ahora quiere hacer lo mismo pero con un generador Java/Web para desarrollar un modulo que sea web.En un entorno multigenerador la forma de decirle a GeneXus que un programa debe ser generado con un determinado generador es referenciarlo por un main o convirtiendolo en main de ese generador.Para un entorno multigenerador bien definido puedes hacer un (RE)BUILD ALL y te generara los programas RPG, Java/Win y Java/Web sin problemas, cada uno generado en su respectivo entorno.En un entorno multigenerador tienes que tener cuidado con los programas que no son llamados por ningun main, ya que a estos GeneXus los intenta generar con el generador Default.Como en su caso el generador default es RPG, cualquier webpanel sin llamar desde un main Java/Web le dara error al especificar porque los webpanels no se pueden generar en RPG.Saludos,Milton
De: DemeTole - CASA [mailto:demetole@etapanet.net]Milton buen dia.
Enviado el: jueves, 01 de noviembre de 2012 12:23
Para: as400-l@gxtech.com.uy
Asunto: Re: [as400-l] Entorno Java-Web en una kb cuyo entorno principal es RPG
Lo recomendable es crear un OBJETO MAIN y ahí ubicas todos los OBJETOS A INVOCAR.
No debes hacer R EBUILD ALL O BUILD A LL, porque existe objetos que son WorkPanels para ambiente RPG o WIN y eso s no es permitido generar en AMBIENTE WE B.
Debe crear otro ambiente con estas características y modificar las propiedades del AMBIENTE.
Cualquier inquietud adicional me comentas.
Un Abrazo
Demetrio
El 31/10/2012 10:49 a.m., Milton escribió:
Hola Jesus,Probablemente lo que te esta faltando definir es un main en el generador Java Web que llame al webpanel o hacer el webpanel que creaste como main en el generador Java Web.Si no haces eso, lo que intentara hacer GeneXus es crear el Webpanel en el generador Default (Java Win o RPG) y como no puede te sale el error indicado.Saludos,Milton
De: Jesus Busquets [mailto:jbusquets@grespania.com]Utilizando GxX Ev1
Enviado el: martes, 30 de octubre de 2012 16:33
Para: as400-l@gxtech.com.uy
Asunto: [as400-l] Entorno Java-Web en una kb cuyo entorno principal es RPG
Partimos de nuestra KB principal que está en entorno RPG, evolucionada y migrada a lo largo de los tiempos, en la que se genera principalmente RPG, que es el generador por defecto, y Java Win, que es un generador en que se hizo algún módulo que está actualmente obsoleto (es interesante, o al menos curioso el hecho que lo primero que se ha hecho obsoleto es la parte de la aplicación que se ha generado en java).
Quisiera empezar a añadir módulos de consulta en entorno web para esta KB , pero si intento añadir directamente un generador JavaWeb en uno de los entornos (donde teníamos el generador java win y RPG), obtengo el siguiente mensaje al intentar crear un webpanel:
warning: spc0005: This object cannot be generated on this environment.
La alternativa es crear un nuevo entorno, exclusivo para java Web, pero no acabo de verlo, puesto que en ese caso, no puedo apoyarme en el RPG para indicar que la reorganización se hace en éste, ¿no es así? ¿qué me falta para poder tener un entorno RPG y Java/web al mismo tiempo?
--
Jesús Busquets
GRESPANIA, S.A.
Este mensaje se dirige exclusivamente a su destinatario y puede contener información privilegiada o confidencial. Si no es Vd. el destinatario indicado, queda notificado de que la utilización, divulgación y/o copia sin autorización está prohibida en virtud de la legislación vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción.
Jesús Busquets
GRESPANIA, S.A.
Este mensaje se dirige exclusivamente a su destinatario y puede contener información privilegiada o confidencial. Si no es Vd. el destinatario indicado, queda notificado de que la utilización, divulgación y/o copia sin autorización está prohibida en virtud de la legislación vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción.
0 Response to "Re: [as400-l] Entorno Java-Web en una kb cuyo entorno principal es RPG"
Publicar un comentario