Avalados por :

Solución para la instalación fallida de la aplicación MAM25 en NetWeaver MI: Cómo corregir el error de ApplicationClass en el archivo manifest.mf

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 14 Vistas
0
Cargando...

Hola a todos,

Aquí está la situación que estoy enfrentando, he configurado el servidor NetWeaver MI, donde puedo descargar el conector y el marco de trabajo al cliente en este caso un portátil. Puedo sincronizar, puedo ver el dispositivo en la gestión de dispositivos, también puedo enviar aplicaciones al portátil.

Utilicé el convertidor de archivo de archivo para convertir el archivo MAM25.war en un archivo .sda y lo subí usando SDM. Se implementó con éxito, sin embargo, cuando asigno la aplicación al dispositivo recibo el siguiente mensaje en mi archivo de rastreo y en la página de sincronización

Sincronización iniciada

• Conexión establecida (sin proxy) a: http://housapmblt1.anadarko.com:8001/sap/bc/MJC/mi_host?~sysid=MPD& ;

• Conexión exitosa con el servidor.

• Procesamiento de datos entrantes iniciado.

• El sistema determinó que algunas aplicaciones requeridas no se encuentran en su dispositivo. Ahora se están instalando.

• Descarga de la aplicación: MAM25 1:

• Instalación de: MAM25 1:

• Instalación fallida:

• Para completar la instalación reinicie su dispositivo.

ARCHIVO DE RASTREO

-


[20071112 14:10:34:771] E [MI/Deployment ] com.sap.ip.me.core.InstallationException: No se puede encontrar la entrada obligatoria del archivo de manifiesto "ApplicationClass" para la aplicación MAM25.

Por lo tanto, la aplicación no se instala.

com.sap.ip.me.core.InstallationException: No se puede encontrar la entrada obligatoria del archivo de manifiesto "ApplicationClass" para la aplicación MAM25.

Por lo tanto, la aplicación no se instala.

en com.sap.ip.me.core.AwtApplicationType.install(AwtApplicationType.java:76)

en com.sap.ip.me.core.ApplicationManager.installApplication(ApplicationManager.java:756)

en com.sapmarkets.web.liTS.util.reg.RegistrySyncInboundProcessing.installApplicationFromMSD(RegistrySyncInboundProcessing.java:926)

en com.sapmarkets.web.liTS.util.reg.RegistrySyncInboundProcessing.installMSDs(RegistrySyncInboundProcessing.java:896)

en com.sapmarkets.web.liTS.util.reg.RegistrySyncInboundProcessing.startApplicationInstallation(RegistrySyncInboundProcessing.java:864)

en com.sapmarkets.web.liTS.util.reg.RegistrySyncInboundProcessing.startInstallationViaMSD(RegistrySyncInboundProcessing.java:418)

en com.sapmarkets.web.liTS.util.reg.RegistrySyncInboundProcessing.process(RegistrySyncInboundProcessing.java:195)

en com.sap.ip.me.sync.SyncManagerImpl.processSingleContainer(SyncManagerImpl.java:174)

en com.sap.ip.me.sync.SyncManagerMerger.processInboundContainers(SyncManagerMerger.java:169)

en com.sap.ip.me.sync.SyncManagerImpl.processSyncCycle(SyncManagerImpl.java:835)

en com.sap.ip.me.sync.SyncManagerImpl.syncForUser(SyncManagerImpl.java:1277)

en com.sap.ip.me.sync.SyncManagerImpl.processSynchronization(SyncManagerImpl.java:908)

en com.sap.ip.me.sync.SyncManagerImpl.synchronizeWithBackend(SyncManagerImpl.java:463)

en com.sap.ip.me.sync.SyncManagerImpl.synchronizeWithBackend(SyncManagerImpl.java:318)

en com.sap.ip.me.api.sync.SyncManager.synchronizeWithBackend(SyncManager.java:79)

en com.sap.ip.me.apps.jsp.Home$SyncRunnable.run(Home.java:641)

en java.lang.Thread.run(Unknown Source)

Encontré el archivo manifest.mf que venía con el archivo zip en la descarga y aquí están los contenidos

______

Manifest-Version: 1.0

Created-By: Ant 1.4.1

__________

Creo que necesito incluir alguna información en el archivo manifest.mf sin embargo no estoy seguro de qué poner allí y pensé que esto habría sido manejado por el convertidor de archivo.

Cualquier orientación y consejo serían muy apreciados.

Saludos,

Andrew

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

3 Respuestas

0
Cargando...

Hola,

Supongo que el problema es el archivo SDA, no el archivo WAR.

Echa un vistazo a la carpeta META-INF del SDA. ¿Puedes ver el archivo application.xml allí y está la información correcta? Compara la carpeta META-INF del SDA que creaste con la que tienes en el CD MAM de SAP.

Espero que esto ayude a resolver el problema.

Saludos,

Oliver

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Un conjunto adicional de ojos, que resolvió mi problema, pude crear el SDA, utilizando los parámetros de configuración correctos y desplegarlo con éxito.

Ahora estoy tratando de encontrar la configuración óptima para los parámetros de conexión de SAPJRAFactory_EN, sigo recibiendo el siguiente error y he estado ajustándolo

No se puede obtener conexión durante 60 segundos. Razones posibles: 1) Las conexiones se almacenan en caché dentro de SystemThread (puede ser cualquier servicio de servidor o cualquier código invocado dentro de SystemThread en el Motor J2EE de SAP), 2) El tamaño del grupo del adaptador "SAPJRAFactory_EN" no es suficiente según la carga actual del sistema o 3) El tiempo especificado para esperar la conexión no es suficiente según el tamaño del grupo y la carga actual del sistema. En el caso 1) la solución es verificar las conexiones en caché usando el comando list-conns del Servicio del Conector, en el caso 2) aumentar el tamaño del grupo y en el caso 3) aumentar la propiedad de tiempo de espera para la conexión. En caso de hilo de aplicación, hay un mecanismo automático que detecta conexiones no cerradas y transacciones no finalizadas. #2#60#SAPJRAFactory_EN#

Gracias de nuevo

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Andrew,

Este problema ocurre no debido al contenido del archivo Manifest, sino a un error al crear el archivo sda. Estás utilizando MAM, que es una aplicación JSP, pero el error en el cliente muestra <i>com.sap.ip.me.core.AwtApplicationType.install(AwtApplicationType.java:76)</i>, es decir, el cliente lo trata como una aplicación AWT. Esto se debe a que probablemente seleccionaste incorrectamente el tiempo de ejecución de la aplicación como AWT en lugar de JSP en la herramienta Convertidor de Archivos Móviles. Cambia esto y vuelve a intentarlo, debería funcionar.

Espero que esto ayude.

Saludos cordiales

Sivakumar

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?