Avalados por :

Como fornecer o spring-agent.jar como parâmetro de JVM no WS Navigator CE7.1

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

Olá

Estou executando um serviço web baseado em Java Spring no WS Navigator CE7.1. Estou recebendo o seguinte erro. Para evitar isso, devo fornecer o spring-agent.jar em tempo de execução para o javm. Tentei configurar os parâmetros de JVM do Configtool conforme especificado na ajuda da SAP.

É possível fornecer o jar como parâmetro de JVM através da ferramenta de configuração?

<?xml version="1.0" encoding="UTF-8"?>

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

<SOAP-ENV:Body>

<ns2:po1ProcessingResponse xmlns:ns2="http://metering.com/greams/flowmanagement/inbound/">

<return status="TECHNICAL_ERROR">

<technicalErrors>

<code>TECHNICAL_ERROR</code>

<description>org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.context.weaving.AspectJWeavingEnabler#0': Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'loadTimeWeaver': Initialization of bean failed; nested exception is java.lang.IllegalStateException: ClassLoader [com.sap.engine.boot.loader.ResourceMultiParentClassLoader] does NOT provide an 'addTransformer(ClassFileTransformer)' method. Specify a custom LoadTimeWeaver or start your Java virtual machine with Spring's agent: -javaagent:spring-agent.jar</description>

<additionalInformation>org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.context.weaving.AspectJWeavingEnabler#0': Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'loadTimeWeaver': Initialization of bean failed; nested exception is java.lang.IllegalStateException: ClassLoader [com.sap.engine.boot.loader.ResourceMultiParentClassLoader] does NOT provide an 'addTransformer(ClassFileTransformer)' method. Specify a custom LoadTimeWeaver or start your Java virtual machine with Spring's agent: -javaagent:spring-agent.jar</additionalInformation>

<responseMessageCode>TECHNICAL_ERROR</responseMessageCode>

</technicalErrors>

</return>

</ns2:po1ProcessingResponse>

</SOAP-ENV:Body>

</SOAP-ENV:Envelope>

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

3 Respuestas

0
Cargando...

Espero que esto funcione.

Vá para a ferramenta de configuração> selecione Visualizar como Especialista > Selecione sua instância> > Selecione a guia de Parâmetros de VM> selecione parâmetros adicionais> Escolha o provedor como GLOBAL.> Selecione o botão novo para criar o parâmetro> No campo NOME, insira seu argumento completo de VM.> Salvar > Reiniciar o cluster.

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

Acredito que o problema está relacionado com a incorporação do framework Spring no SAP WebAS. Se o arquivo JAR estiver disponível para referência em tempo de execução, pode funcionar. No entanto, é necessário esclarecer se o stack Java da SAP suporta programação com AspectJ.

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

Você revisou a nota 1363755 - Integração de uma biblioteca de compressão de terceiros com Engine 6.40?

Pode ser útil para o seu problema.

Ou verifique o parâmetro -Xrun[:options] para carregar uma biblioteca de agente nativo.

Atenciosamente,

Mark

Editado por: M. Dijsselbloem em 8 de abril de 2010 às 15:02

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?