Expand my Community achievements bar.

SOLVED

BAM - does it need its own server?

Avatar

Level 3

I thought I read somewhere that the BAM tool needs its own server.  Is this true?  What are the minimum system requirements?  I tried to google it but only ran across a document that said to refer to an xls file on the "enclosed cd" ;-)

Thank you,

Elaine

1 Accepted Solution

Avatar

Correct answer by
Former Community Member

No it does not. I do not have the system reqs handy but it is memory intensive. I install it on my machine (so that the installer creates the ear file for deployment). Then I simply remove the ear file and re-deploy it when neccessary (I am speaking of a dev/test environment of course). The file is Lava_Adobe.ear

Paul

View solution in original post

4 Replies

Avatar

Correct answer by
Former Community Member

No it does not. I do not have the system reqs handy but it is memory intensive. I install it on my machine (so that the installer creates the ear file for deployment). Then I simply remove the ear file and re-deploy it when neccessary (I am speaking of a dev/test environment of course). The file is Lava_Adobe.ear

Paul

Avatar

Former Community Member

I have worked with BAM more than I would have liked. If you want your LC Server to run faster than a snail you will put BAM on another server or at the very least another instance of your web app server. BAM documentation is less than adequate to put it mildly.

Avatar

Level 7

BAM is a reporting tool that reports on what LiveCycle is doing at any given time.

It is memory- and CPU-intensive and will starve LiveCycle of needed resources if deployed inside the same JVM or on the same OS instance.  That is why it is recommended that you deploy it to a separate server or VM instance with its own dedicated CPU and memory resources.  You don't have to, but you're better off doing it.

Otherwise, you'll experience the classic "Hawthorne Effect" whereby the very act of observing something in action makes it behave differently thus messing up your observations.

Avatar

Former Community Member

For LC ES 2 BAM is 64-bit only and 8gb of RAM is recommended and installed on a seperate JVM at a minimum but separate hardware is recommended.

The following has evaluated to null or missing: ==> liqladmin("SELECT id, value FROM metrics WHERE id = 'net_accepted_solutions' and user.id = '${acceptedAnswer.author.id}'").data.items [in template "analytics-container" at line 83, column 41] ---- Tip: It's the step after the last dot that caused this error, not those before it. ---- Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign answerAuthorNetSolutions = li... [in template "analytics-container" at line 83, column 5] ----