tag:blogger.com,1999:blog-8773320266869552653.post7030891100392400109..comments2023-03-26T15:25:27.051+02:00Comments on Trasteando con SAP UX: Instalar y configurar Eclipse para Fiori y SAPUI5JorGCallejahttp://www.blogger.com/profile/05354696990931799323noreply@blogger.comBlogger29125tag:blogger.com,1999:blog-8773320266869552653.post-33418552136959575302020-04-22T07:40:16.056+02:002020-04-22T07:40:16.056+02:00Hace ya algún tiempo, descubrí (o eso creo) el pro...Hace ya algún tiempo, descubrí (o eso creo) el problema. Parece que, desde la actualización de la librería de sapui5 de junio de 2019, faltan librerías básicas que hacen que dé el error. El problema es que SAP ha finalizado el soporte de SAPUI5 para Eclipse en diciembre de 2019 y aquello sigue fallando. He intentado hacer un poco de trapicheo para ver si se podía hacer algo (como descargarse manualmente la librería en lugar de hacerlo por la descarga de software) pero de momento no he tenido ni tiempo ni éxito 😫.JorGCallejahttps://www.blogger.com/profile/05354696990931799323noreply@blogger.comtag:blogger.com,1999:blog-8773320266869552653.post-36885631720625620662020-04-22T07:36:39.982+02:002020-04-22T07:36:39.982+02:00Hay que configurar una cosa que llaman servlet pro...Hay que configurar una cosa que llaman servlet proxy, que está en un fichero de configuración de cada aplicación, el web.xml<br /><br />https://help.sap.com/saphelp_uiaddon20/helpdata/en/2d/3f5fb63a2f4090942375df80abc39f/frameset.htmJorGCallejahttps://www.blogger.com/profile/05354696990931799323noreply@blogger.comtag:blogger.com,1999:blog-8773320266869552653.post-32711571391966036732020-04-22T07:33:29.977+02:002020-04-22T07:33:29.977+02:00Lo tendré en cuenta, es una cosa que yo tengo que ...Lo tendré en cuenta, es una cosa que yo tengo que terminar de aprender bien, así que es un buen motivo para trastear 😀, gracias por la sugerencia.JorGCallejahttps://www.blogger.com/profile/05354696990931799323noreply@blogger.comtag:blogger.com,1999:blog-8773320266869552653.post-71858768018969169572020-04-22T07:31:10.874+02:002020-04-22T07:31:10.874+02:00Hola, Álvaro, para descargarte el contenido de la ...Hola, Álvaro, para descargarte el contenido de la app tienes que crearte una app en Eclipse de tipo SAPUI5 y, después, enlazarla con la del frontend (file-team-share project, si no recuerdo mal de memoria). Después, tendrías que elegir file-team-retrieve para bajar el contenido al eclipse. En cualquier caso, hay algunos pasos más, crear la carpeta webcontent dentro de la app y mover el contenido, configurar el servlet proxy para hacer las llamadas odata al frontend...<br /><br />Pero aquí viene lo malo, Eclipse dejó de recibir soporte en diciembre para desarrollar con sapui5 y la última librería que te bajas ¡no funciona bien! Le faltan librerías básicas. Si tu última versión de sapui5 descargada es anterior a junio de 2019 (creo, porque parece que es cuando a la gente me empezó a fallar), entonces no deberías tener problemas para trabajar. Si no, si puedes, de momento yo te aconsejaría seguir con el web ide.JorGCallejahttps://www.blogger.com/profile/05354696990931799323noreply@blogger.comtag:blogger.com,1999:blog-8773320266869552653.post-83602795692595194272020-04-21T17:06:02.976+02:002020-04-21T17:06:02.976+02:00Hola Jorge,
Lo primero felicitarte por el blog.
...Hola Jorge,<br /><br />Lo primero felicitarte por el blog.<br /><br />Me surge la siguiente duda a la hora de querer migrar mis apps desarrolladas con el WebIDE, que están almacenadas en el repositorio de R3 (aplicaciones BSP), una vez que me las traigo a eclipse,¿como puedo editarlas?, he visto que las trae pero no veo los ficheros por ningún lado. No se si alguna vez se te ha planteado esta situación...<br /><br />Muchas gracias de antemano.<br />Alvarohttps://www.blogger.com/profile/04187874911413533307noreply@blogger.comtag:blogger.com,1999:blog-8773320266869552653.post-55748210967756106712020-03-03T07:35:30.307+01:002020-03-03T07:35:30.307+01:00Hola, me será de mucha utilidad, solo me queda una...Hola, me será de mucha utilidad, solo me queda una duda por resolver, como conecto mi aplicación a mi front-end??? he hecho algunas aplicaciones con WEB-ID y mediante destinos en SCP/HCP hago esta comunicación, pero desde eclipse como sería??? Cabe mensionar que el ciente no tiene nada de SCP/HCPUriel Ortizhttps://www.blogger.com/profile/16288303314695832743noreply@blogger.comtag:blogger.com,1999:blog-8773320266869552653.post-55147230553118703182020-02-25T21:38:45.993+01:002020-02-25T21:38:45.993+01:00Consulta, sé que no tiene que ver pero podrías hac...Consulta, sé que no tiene que ver pero podrías hacer un tutorial de promesas. Digo esto porque se me presento el caso donde tengo un ciclo for y dentro debo llamar un servicio pero que se ejecute de forma sincrona las llamadas y las respuestas de manera que entre al for , haga la consulta, relaice lo que tenga que realizar y luego continue con el resto del codigo del for para esa iteración<br /><br />For {<br /> realiza promesa y hace lo que tenga que hacer al resolver.<br /> resto del codigo for<br />}Naoto Amarihttps://www.blogger.com/profile/03124062591127548358noreply@blogger.comtag:blogger.com,1999:blog-8773320266869552653.post-1294735802554106172019-10-05T00:13:12.605+02:002019-10-05T00:13:12.605+02:00Pudieron resolver el problema de la pantalla en Bl...Pudieron resolver el problema de la pantalla en Blanco? Me pasa lo mismo y ya probe reinstalando y nadaMaximiliano Pouzahttps://www.blogger.com/profile/00600272519185256372noreply@blogger.comtag:blogger.com,1999:blog-8773320266869552653.post-69970788087321900562019-07-30T09:23:47.982+02:002019-07-30T09:23:47.982+02:00Hola,
A bote pronto, no puedo decirte porque no m...Hola,<br /><br />A bote pronto, no puedo decirte porque no me ha pasado ni he podido reproducirlo :( . ¿Has probado a desinstalar, volver a instalar el software de SAP UI5 y a crear de nuevo la aplicación? A ver si con la última librería que te descargaste había algún error.JorGCallejahttps://www.blogger.com/profile/05354696990931799323noreply@blogger.comtag:blogger.com,1999:blog-8773320266869552653.post-59508632507546945942019-07-26T12:24:42.752+02:002019-07-26T12:24:42.752+02:00En la consola del navegador sale este error.
ui5l...En la consola del navegador sale este error.<br /><br />ui5loader-dbg.js:1173 GET http://localhost:8080/JBM02/resources/sap/ui/integration/services/Navigation.js 404<br />loadSyncXHR @ ui5loader-dbg.js:1173<br />requireModule @ ui5loader-dbg.js:1401<br />requireAll @ ui5loader-dbg.js:1600<br />executeModuleDefinition @ ui5loader-dbg.js:1669<br />ui5Define @ ui5loader-dbg.js:1800<br />(anonymous) @ Ui5ServiceFactory.js?eval:2<br />execModule @ ui5loader-dbg.js:1522<br />requireModule @ ui5loader-dbg.js:1410<br />requireAll @ ui5loader-dbg.js:1600<br />executeModuleDefinition @ ui5loader-dbg.js:1669<br />ui5Define @ ui5loader-dbg.js:1800<br />(anonymous) @ Container.js?eval:2<br />execModule @ ui5loader-dbg.js:1522<br />requireModule @ ui5loader-dbg.js:1410<br />requireSync @ ui5loader-dbg.js:1922<br />jQuery.sap.require @ jquery.sap.global-dbg.js:1930<br />bootstrap @ sandbox.js:211<br />constructor @ Core-dbg.js:546<br />(anonymous) @ Core-dbg.js:4034<br />(anonymous) @ ui5loader-dbg.js:1694<br />requireAll @ ui5loader-dbg.js:1618<br />executeModuleDefinition @ ui5loader-dbg.js:1669<br />ui5Define @ ui5loader-dbg.js:1800<br />execModule @ ui5loader-dbg.js:1479<br />requireModule @ ui5loader-dbg.js:1327<br />requireSync @ ui5loader-dbg.js:1922<br />(anonymous) @ jquery-mobile-custom-dbg.js:2106<br />ui5loader-dbg.js:930 Uncaught Error: failed to load 'sap/ui/integration/services/Navigation.js' from ../../../../../resources/sap/ui/integration/services/Navigation.js: 404 - <br /> at makeNestedError (http://localhost:8080/JBM02/resources/sap-ui-core.js:86:37)<br /> at requireModule (http://localhost:8080/JBM02/resources/sap-ui-core.js:94:2197)<br /> at requireAll (http://localhost:8080/JBM02/resources/sap-ui-core.js:96:557)<br /> at executeModuleDefinition (http://localhost:8080/JBM02/resources/sap-ui-core.js:97:818)<br /> at Object.ui5Define [as define] (http://localhost:8080/JBM02/resources/sap-ui-core.js:98:1094)<br /> at eval (http://localhost:8080/JBM02/resources/sap/ushell/Ui5ServiceFactory.js?eval:2:8)<br /> at eval ()<br /> at execModule (http://localhost:8080/JBM02/resources/sap-ui-core.js:95:1406)<br /> at requireModule (http://localhost:8080/JBM02/resources/sap-ui-core.js:94:2287)<br /> at requireAll (http://localhost:8080/JBM02/resources/sap-ui-core.js:96:557)<br />Caused by: Error: 404 - <br /> at a (http://localhost:8080/JBM02/resources/sap-ui-core.js:90:88)<br /> at XMLHttpRequest. (http://localhost:8080/JBM02/resources/sap-ui-core.js:90:321)<br /> at loadSyncXHR (http://localhost:8080/JBM02/resources/sap-ui-core.js:90:415)<br /> at requireModule (http://localhost:8080/JBM02/resources/sap-ui-core.js:94:2152)<br /> at requireAll (http://localhost:8080/JBM02/resources/sap-ui-core.js:96:557)<br /> at executeModuleDefinition (http://localhost:8080/JBM02/resources/sap-ui-core.js:97:818)<br /> at Object.ui5Define [as define] (http://localhost:8080/JBM02/resources/sap-ui-core.js:98:1094)<br /> at eval (http://localhost:8080/JBM02/resources/sap/ushell/Ui5ServiceFactory.js?eval:2:8)<br /> at eval ()<br /> at execModule (http://localhost:8080/JBM02/resources/sap-ui-core.js:95:1406)<br />makeNestedError @ ui5loader-dbg.js:930<br />requireModule @ ui5loader-dbg.js:1407<br />requireAll @ ui5loader-dbg.js:1600<br />executeModuleDefinition @ ui5loader-dbg.js:1669<br />ui5Define @ ui5loader-dbg.js:1800<br />(anonymous) @ Ui5ServiceFactory.js?eval:2<br />execModule @ ui5loader-dbg.js:1522<br />requireModule @ ui5loader-dbg.js:1410<br />requireAll @ ui5loader-dbg.js:1600<br />executeModuleDefinition @ ui5loader-dbg.js:1669<br />ui5Define @ ui5loader-dbg.js:1800<br />(anonymous) @ Container.js?eval:2<br />execModule @ ui5loader-dbg.js:1522<br />requireModule @ ui5loader-dbg.js:1410<br />requireSync @ ui5loader-dbg.js:1922<br />jQuery.sap.require @ jquery.sap.global-dbg.js:1930<br />bootstrap @ sandbox.js:211<br />constructor @ Core-dbg.js:546<br />(anonymous) @ Core-dbg.js:4034<br />(anonymous) @ ui5loader-dbg.js:1694<br />requireAll @ ui5loader-dbg.js:1618<br />executeModuleDefinition @ ui5loader-dbg.js:1669<br />ui5Define @ ui5loader-dbg.js:1800<br />execModule @ ui5loader-dbg.js:1479<br />requireModule @ ui5loader-dbg.js:1327<br />requireSync @ ui5loader-dbg.js:1922<br />(anonymous) @ jquery-mobile-custom-dbg.js:2106<br />contentscript.js:506 [NoPlugin] Searching for plugin objects...Jordi Batllehttps://www.blogger.com/profile/07852609269835221966noreply@blogger.comtag:blogger.com,1999:blog-8773320266869552653.post-55934522626857753282019-07-26T12:18:33.762+02:002019-07-26T12:18:33.762+02:00Hola,
A mi me pasa lo mismo, tengo la appconfig e...Hola,<br />A mi me pasa lo mismo, tengo la appconfig en el servidor, pero al ejecutar la url ( http://localhost:8080/JBM02/test-resources/sap/ushell/shells/sandbox/fioriSandbox.html ) se queda la pantalla en blanco y en la consola sales estos errores<br /><br />de jul. 26, 2019 12:15:37 PM com.sap.ui5.resource.ResourceServlet serveResource<br />WARNING: [404] "/resources/sap/ushell/themes/base/IconFonts.css": Service=12ms, Find=12ms<br /> Reason: Resource could not be found!<br />de jul. 26, 2019 12:15:37 PM com.sap.ui5.resource.ResourceServlet serveResource<br />WARNING: [404] "/resources/sap/ushell/themes/base/flower-standalone.css": Service=0ms, Find=0ms<br /> Reason: Resource could not be found!<br />de jul. 26, 2019 12:15:37 PM com.sap.ui5.resource.ResourceServlet serveResource<br />WARNING: [404] "/resources/sap/ui/integration/services/Navigation.js": Service=0ms, Find=0ms<br /> Reason: Resource could not be found!<br /><br /><br />Si ejecuto la Aplicación funciona correctamente <br />( http://localhost:8080/JBM02/ )<br /><br />¿Puedes ayudarme?Jordi Batllehttps://www.blogger.com/profile/07852609269835221966noreply@blogger.comtag:blogger.com,1999:blog-8773320266869552653.post-16344144640677714862019-06-03T11:14:39.899+02:002019-06-03T11:14:39.899+02:00Hola, Rubén,
¿Añadiste la aplicación appconfig a ...Hola, Rubén,<br /><br />¿Añadiste la aplicación appconfig a la lista de recursos disponibles en el servidor?JorGCallejahttps://www.blogger.com/profile/05354696990931799323noreply@blogger.comtag:blogger.com,1999:blog-8773320266869552653.post-43225714407880200412019-05-30T16:44:13.455+02:002019-05-30T16:44:13.455+02:00Muy buen tutorial , te podría preguntar que tengo ...Muy buen tutorial , te podría preguntar que tengo un error al correr la aplicación.<br />coloco esta ruta :http://localhost:8080/initial_app/test-resources/sap/ushell/shells/sandbox/fioriSandbox.html<br /><br />y no me carga ninguna aplicación. <br /><br />si coloco hasta initial_app si me muestra la app:<br />http://localhost:8080/initial_app/<br /><br />en el log de la consola del servidor me aparece lo siguiente :<br />may 30, 2019 9:43:54 AM com.sap.ui5.resource.ResourceServlet serveResource<br />ADVERTENCIA: [404] "/resources/sap/ui/integration/services/Navigation.js": Service=3ms, Find=3ms<br /> Reason: Resource could not be found!<br />Ruben Dario Vidal Montoyahttps://www.blogger.com/profile/08581290924465853904noreply@blogger.comtag:blogger.com,1999:blog-8773320266869552653.post-20707415688650423832019-04-12T08:32:13.067+02:002019-04-12T08:32:13.067+02:00Hola Ingelshin,
Si te has descargado una app están...Hola Ingelshin,<br />Si te has descargado una app estándar, deberías crear una carpeta WebContent a la que mover las propias carpetas del proyecto de la estándar. Además, deberías configurar el proxy servlet para poder conectar con el correspondiente servicio oData. <br />https://help.sap.com/saphelp_tm92/helpdata/en/2d/3f5fb63a2f4090942375df80abc39f/frameset.htm<br /><br />Tengo pendiente de hacer unos artículos relacionados con ampliaciones del estándar en el que iba a contar cómo hacerlo :(JorGCallejahttps://www.blogger.com/profile/05354696990931799323noreply@blogger.comtag:blogger.com,1999:blog-8773320266869552653.post-10296659575610734242019-04-09T23:18:49.518+02:002019-04-09T23:18:49.518+02:00La mejor guía de Internet!! No tengo problemas al ...La mejor guía de Internet!! No tengo problemas al desplegar una app creada por mi, pero importe una app Fiori estándar pero no logro que corra la app correctamente. No se si alguien podría ayudarme, gracias de antemano-Ingelshin Barrazahttps://www.blogger.com/profile/18445116552744715119noreply@blogger.comtag:blogger.com,1999:blog-8773320266869552653.post-51744032219862772812019-03-12T11:01:00.301+01:002019-03-12T11:01:00.301+01:00Eso es, a la ruta siempre hay que añadirle el test...Eso es, a la ruta siempre hay que añadirle el test-resources...<br /><br />http://localhost:8080/nombre_del_proyecto_en_eclipse/test-resources/sap/ushell/shells/sandbox/fioriSandbox.htmlJorGCallejahttps://www.blogger.com/profile/05354696990931799323noreply@blogger.comtag:blogger.com,1999:blog-8773320266869552653.post-66809093129644961142019-03-11T20:39:30.190+01:002019-03-11T20:39:30.190+01:00cuando corro la app tengo esta ruta http://localho...cuando corro la app tengo esta ruta http://localhost:8080/initial_app/fioriSandbox.html, me estaria faltando /test-resources/sap/ushell/shells/Anonymoushttps://www.blogger.com/profile/08382070722748412855noreply@blogger.comtag:blogger.com,1999:blog-8773320266869552653.post-18021525047805971572019-03-11T13:40:13.497+01:002019-03-11T13:40:13.497+01:00Hola de nuevo, gracias por responder, no tengo pro...Hola de nuevo, gracias por responder, no tengo problemas con el puerto, realmente es que la aplicacion no me corre, creo que tengo algun error en el archivo de conectividad o en el json, si pudieras ayudarme estaria muy agradecidaAnonymoushttps://www.blogger.com/profile/08382070722748412855noreply@blogger.comtag:blogger.com,1999:blog-8773320266869552653.post-57322195543228603512019-03-09T23:20:26.812+01:002019-03-09T23:20:26.812+01:00¿Te refieres al intentar ejecutar la aplicación? ¿...¿Te refieres al intentar ejecutar la aplicación? ¿Puede que ya tengas el puerto 8080 en uso en otra aplicación, o que hayas configurado otro puerto distinto en Eclipse?JorGCallejahttps://www.blogger.com/profile/05354696990931799323noreply@blogger.comtag:blogger.com,1999:blog-8773320266869552653.post-17695131364627688202019-03-07T13:39:23.261+01:002019-03-07T13:39:23.261+01:00Hola, excelente tutorial, he seguido todos los pas...Hola, excelente tutorial, he seguido todos los pasos religiosamente pero no al correr el ultimo paso no logro que funcione, si alguien pudiera ayudarme estaría muy agradecida. Saludos!Anonymoushttps://www.blogger.com/profile/08382070722748412855noreply@blogger.comtag:blogger.com,1999:blog-8773320266869552653.post-90901052835153402902019-02-06T13:02:13.885+01:002019-02-06T13:02:13.885+01:00¿A qué te refieres con tablas internas? ¿En ABAP?¿A qué te refieres con tablas internas? ¿En ABAP?Goznarhttps://www.blogger.com/profile/07982615534119023051noreply@blogger.comtag:blogger.com,1999:blog-8773320266869552653.post-60805913494184276322019-01-24T15:05:58.965+01:002019-01-24T15:05:58.965+01:00Un posible buen tema seria las tablas internas con...Un posible buen tema seria las tablas internas con varios indices y como se usan.JNChttps://www.blogger.com/profile/15958153694178651854noreply@blogger.comtag:blogger.com,1999:blog-8773320266869552653.post-41238392575314021632019-01-24T15:04:47.825+01:002019-01-24T15:04:47.825+01:00Este comentario ha sido eliminado por el autor.JNChttps://www.blogger.com/profile/15958153694178651854noreply@blogger.comtag:blogger.com,1999:blog-8773320266869552653.post-49922417173781554242019-01-23T00:15:07.941+01:002019-01-23T00:15:07.941+01:00De nada, ¿alguna cosa en particular que merezca se...De nada, ¿alguna cosa en particular que merezca ser contada para otros lectores?JorGCallejahttps://www.blogger.com/profile/05354696990931799323noreply@blogger.comtag:blogger.com,1999:blog-8773320266869552653.post-48754774884036169932019-01-21T11:06:16.034+01:002019-01-21T11:06:16.034+01:00He seguido todos tus paso, y salvo algún sobresalt...He seguido todos tus paso, y salvo algún sobresalto, ha funcionado todo.<br />Gracias por tu trabajo y tu tiempo.JNChttps://www.blogger.com/profile/15958153694178651854noreply@blogger.com