Avalados por :

Solução para a instalação falhada do aplicativo MAM25 no NetWeaver MI: Como corrigir o erro de ApplicationClass no arquivo manifest.mf

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

Olá a todos,

Aqui está a situação que estou enfrentando: configurei o servidor NetWeaver MI, onde consigo baixar o conector e o framework para o cliente, neste caso um laptop. Consigo sincronizar, ver o dispositivo na gestão de dispositivos e enviar aplicativos para o laptop.

Usei o conversor de arquivo para transformar o arquivo MAM25.war em um arquivo .sda e o enviei usando SDM. Foi implementado com sucesso, no entanto, ao atribuir o aplicativo ao dispositivo, recebo a seguinte mensagem no meu arquivo de rastreamento e na página de sincronização:

Sincronização iniciada

• Conexão estabelecida (sem proxy) em: http://housapmblt1.anadarko.com:8001/sap/bc/MJC/mi_host?~sysid=MPD& ;

• Conexão bem-sucedida com o servidor.

• Processamento de dados de entrada iniciado.

• O sistema identificou que alguns aplicativos necessários não estão no seu dispositivo. Eles estão sendo instalados agora.

• Download do aplicativo: MAM25 1:

• Instalando: MAM25 1:

• Instalação falhou:

• Para completar a instalação, reinicie seu dispositivo.

ARQUIVO DE RASTREAMENTO

-


[20071112 14:10:34:771] E [MI/Deployment] com.sap.ip.me.core.InstallationException: Não é possível encontrar a entrada obrigatória do arquivo manifesto "ApplicationClass" para o aplicativo MAM25.

Portanto, o aplicativo não é instalado.

com.sap.ip.me.core.InstallationException: Não é possível encontrar a entrada obrigatória do arquivo manifesto "ApplicationClass" para o aplicativo MAM25.

Portanto, o aplicativo não é instalado.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Encontrei o arquivo manifest.mf que veio com o arquivo zip no download e aqui estão os conteúdos:

______

Manifest-Version: 1.0

Created-By: Ant 1.4.1

__________

Acredito que preciso incluir algumas informações no arquivo manifest.mf, porém não tenho certeza do que colocar lá e pensei que isso seria tratado pelo conversor de arquivos.

Qualquer orientação e conselho seriam muito apreciados.

Saudações,

Andrew

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

3 Respuestas

0
Cargando...

Olá,

Acredito que o problema esteja no arquivo SDA, não no arquivo WAR.

Verifique a pasta META-INF do SDA. Você consegue ver o arquivo application.xml lá e as informações corretas? Compare a pasta META-INF do SDA que você criou com a que está no CD MAM da SAP.

Espero que isso ajude a resolver o problema.

Saudações,

Oliver

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

Um conjunto adicional de olhos, que resolveu meu problema, consegui criar o SDA, usando os parâmetros de configuração corretos e implantá-lo com sucesso.

Agora estou tentando encontrar a configuração ideal para os parâmetros de conexão do SAPJRAFactory_EN, continuo recebendo o seguinte erro e tenho estado ajustando

Não é possível obter conexão por 60 segundos. Possíveis razões: 1) As conexões são armazenadas em cache dentro do SystemThread (pode ser qualquer serviço de servidor ou qualquer código invocado dentro do SystemThread no Motor J2EE da SAP), 2) O tamanho do grupo do adaptador "SAPJRAFactory_EN" não é suficiente de acordo com a carga atual do sistema ou 3) O tempo especificado para aguardar a conexão não é suficiente de acordo com o tamanho do grupo e a carga atual do sistema. No caso 1) a solução é verificar as conexões em cache usando o comando list-conns do Serviço do Conector, no caso 2) aumentar o tamanho do grupo e no caso 3) aumentar a propriedade de tempo de espera para a conexão. No caso de thread de aplicação, há um mecanismo automático que detecta conexões não fechadas e transações não finalizadas. #2#60#SAPJRAFactory_EN#

Obrigado novamente

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

Olá Andrew,

Este problema ocorre não devido ao conteúdo do arquivo Manifest, mas sim a um erro ao criar o arquivo sda. Você está usando MAM, que é uma aplicação JSP, mas o erro no cliente mostra <i>com.sap.ip.me.core.AwtApplicationType.install(AwtApplicationType.java:76)</i>, ou seja, o cliente o trata como uma aplicação AWT. Isso ocorre porque provavelmente você selecionou incorretamente o tempo de execução da aplicação como AWT em vez de JSP na ferramenta Convertidor de Arquivos Móveis. Altere isso e tente novamente, deve funcionar.

Espero que isso ajude.

Atenciosamente

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?