Skip to Content
avatar image
Former Member

Jmeter Load Testing on BI Platform with Apache - Tomcat Split

My problem at the moment is this:

I can generally run jMeter against BOE4.2 SP5 for simulated user logins, navigation; open and refresh a Webi report; and logout. All is good.

I am doing an Apache "Split" - fronting Apache Web server to tomcat as per various references on this forum, etc. The split works fine on 4.2 with Apche 2.4 and jk_mod on Windows.

When i try to run the jMeter working test plan; my run breaks with errors like:
"The requested URL /BOE/portal/0/InfoView/js/utils.js was not found on this server" ..

Because the "split" is placing static content on the Apache side; i suspect the jmeter portal_id [(\d+)] extraction happening for 4.2 is wrong.

It looks like it is not reading the split correctly. See below where the portal_id seems to get lost..

Has anyone run into this?

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • May 10, 2018 at 07:39 PM

    I moved your case to BOE. I hope the colleagues there may be able to help you more. ;)

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    May 17, 2018 at 03:27 PM

    I figured it out myself. Turns out once you have the correct bttoken and ${sEntry1} variables extracted; jmeter does not really care if you have an Apache split or not. It even works with SSL so long as you define the correct port. For SSL you need to be in HttpClient configuration. You get an error during SSL browser capture but i just selected "continue" and the workflows were recorded correctly.

    The only problem i could not really figure out deals with ajax error during navigation from root to Webi Samples. No matter what i did i could not get around that error. It is a strange error since the Webi Report server goes active indicating that it is finding the target Webi report in the jmeter test plan. I simnply got around that by selecting a report in my "Recents". Annoying. But i will keep playing with it.

    Add comment
    10|10000 characters needed characters exceeded