Outstanding Contributor.. cmcn2016 Outstanding Contributor..
Outstanding Contributor..
134 views

QC 12.20 - Wily Integration

We would like to integrate QC/ALM 12.20 with CA Wily.

. Previous versions of ALM used JBoss as the framework and Tomcat as the web server. On this version the application runs using Jetty and not JBoss as before. We need to find out where the application startup occurs. APM can monitor applications as long as it runs within JVM or CLR. so we need to know where the application start up string resides, and be able to add 'javaagent' option.

 

Does anyone have any suggestions please?

0 Likes
3 Replies
Highlighted
Absent Member.. Alonso_S_QC Absent Member..
Absent Member..

Re: QC 12.20 - Wily Integration

Hello,

 

This integration does not come from ALM side, i ssugest to contact CA for support, CA should help you in this issue.

I will investigate in order to double check if we have any information about it.

Alonso Sequeira Morales
SW Support Technical Consultant
San Jose, Costa Rica
hpe.com
Hewlett Packard Enterprise

If you find that this or any other post resolves your issue, please be sure to mark it as an accepted solution.
If you are satisfied with anyone’s response please remember to give them a KUDOS by clicking on the STAR at the bottom left of the post and show your appreciation”
0 Likes
Outstanding Contributor.. cmcn2016 Outstanding Contributor..
Outstanding Contributor..

Re: QC 12.20 - Wily Integration

Hi guys,
 
so on my test ALM application server there is a wrapper.conf file located: D:\ProgramData\HP\ALM\wrapper
 
Here I see a list of Java parameters:
 
# Java Additional Parameters
wrapper.java.additional.1=-server
wrapper.java.additional.2=-XX:+PrintCommandLineFlags
wrapper.java.additional.3=-XX:+UseConcMarkSweepGC
#wrapper.java.additional.4=-XX:+CMSIncrementalMode
#wrapper.java.additional.5=-XX:+CMSClassUnloadingEnabled
#wrapper.java.additional.6=-XX:+UseAdaptiveGCBoundary
#wrapper.java.additional.7=-XX:MaxGCPauseMillis=250
wrapper.java.additional.4=-XX:+ExplicitGCInvokesConcurrent
wrapper.java.additional.5=-XX:+PrintCommandLineFlags
wrapper.java.additional.6=-XX:+PrintFlagsFinal
wrapper.java.additional.7=-XX:NewRatio=2
wrapper.java.additional.8=-Dsun.rmi.dgc.client.gcInterval=720000
wrapper.java.additional.9=-Dsun.rmi.dgc.server.gcInterval=720000
wrapper.java.additional.10=-XX:+HeapDumpOnOutOfMemoryError
wrapper.java.additional.11=-XX:MaxPermSize=512m
#wrapper.java.additional.12=-verbose:gc
#wrapper.java.additional.13=-XX:+PrintGCDetails
wrapper.java.additional.14=-Dalm.home=%DEPLOY_BASE_DIR%
#wrapper.java.additional.15=-Dcom.sun.management.jmxremote
#wrapper.java.additional.16=-Dcom.sun.management.jmxremote.port=29601
#wrapper.java.additional.17=-Dcom.sun.management.jmxremote.authenticate=true
#wrapper.java.additional.18=-Dcom.sun.management.jmxremote.ssl=false
#wrapper.java.additional.19=-Djava.io.tmpdir=%DEPLOY_BASE_DIR%/runtime/jetty-cache
 
 
#Enable the following line to make the server listen on the specified port (default 5005) for debug events
#wrapper.java.additional.21=-Xdebug
#wrapper.java.additional.22=-Xnoagent
#wrapper.java.additional.23=-Djava.compiler=NONE
#wrapper.java.additional.24=-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005
 
 
#use when ALM is behind firewall and needs to access the outside server through proxy
#wrapper.java.additional.25=-Dhttp.proxySet=true
#wrapper.java.additional.26=-Dhttp.proxyHost=<the proxy host>
#wrapper.java.additional.27=-Dhttp.proxyPort=<the proxy port>
#wrapper.java.additional.28=-Dhttp.proxyUser=<the proxy username>
#wrapper.java.additional.29=-Dhttp.proxyPassword=<the proxy password>
wrapper.java.additional.30=-Dcom.mercury.td.http.authentication=false
 
So I appended the below:
 
wrapper.java.additional.31=-javaagent:D:\Introscope914\wily\Agent.jar
wrapper.java.additional.32=-Dcom.wily.introscope.agentProfile=D:\Introscope914\wily\core\config\IntroscopeAgent.profile
 
I then saved the file and attempted to restart the HP ALM application service. But it is unable to restart. I had to remove the config I added and then it was able to restart again.
 
I am a little bit lost at this stage so if anyone can offer any advice I would greatly appreciate it.
Thanks!

0 Likes
ITsvyatkov Contributor.
Contributor.

Re: QC 12.20 - Wily Integration

Hi,

In wrapper-platform.conf file there are a couple of parameters ending with the same suffixes as the ones you have used and this is very likely to be causing the failure during startup - wrapper.java.additional.31 & wrapper.java.additional.32

Please increase the number by 1 and check whether it helps.

As stated previously the integration is not supported from ALM side so If you have other problems with it please open a topic in CA Product's portal - this will ensure you have a specialist looking into the problem.

 

Regards,

Ivaylo Tsvyatkov
HPE Software Support
0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.