cancel
Showing results for 
Search instead for 
Did you mean: 

Invalid variable error

olivier_thiry
Participant
0 Kudos


Hello,

We are using MII 12.1.9 in a cluster environments.

From time to time, we have some BLS transactions failing on some application servers, with error in NW logs like :

[Transaction: 572463923] Link execution failed: com.sap.lhcommon.exceptions.EvaluationException: Invalid variable: xxx

and

*** MISSING RESOURCE: Unable to localize Unknown variable xxx

So looks like one local or even a transaction variable is not found in the trx, but it's off course well defined!

The only solution is to restart the related servers...

Any idea what can cause this kind of error ?

Thanks

Accepted Solutions (1)

Accepted Solutions (1)

janos_fekete2
Advisor
Advisor
0 Kudos

Hi Olivier,

Please check SAP note 2091107 - Scheduled job stops running after a certain period of time - this describes the problem and a possible solution.
https://css.wdf.sap.corp/sap/support/notes/2091107

It seems that the error has been fixed in MII 12.2 SP07.

Best Regards,
Janos

former_member185280
Active Contributor
0 Kudos

Janos,


It looks like that note is not released so it may not be accessible for people who don't work for SAP.

Regards,
Christian

janos_fekete2
Advisor
Advisor
0 Kudos

Yes, right, it is an internal one, did not check it - sorry for that.

Please check SAP note 1935965(http://service.sap.com/sap/support/notes/1935965) as a possible root cause.
Disable transaction caching in MII menu "System Management"/"System Properties" is a possible solution.
It has been fixed in 12.2.SP07.

Best Regards,
Janos

olivier_thiry
Participant
0 Kudos

unfortunately, no access to this notes, can you copy it here ? I will be interested...

We are using 12.1.9, and cannot upgrade to higher level unfortunately

What I learned, is that if trx are calling custom action block (which was the case here, even if developed by SAP), but the called function is going into fatal error which is not properly caught, the output parameter from those action block are not visible in MII...

olivier_thiry
Participant
0 Kudos

Thanks, do you have any idea on the impact in terms of performance if we disable the caching ?

Answers (1)

Answers (1)

swaroop_anasane
Active Contributor
0 Kudos

Hi Olivier,

What I could suggest is to check following points:

1. Check the BLS that has failed.

2. Check the input and intermediate formation, or if the BLS is retrieving data from some other sources.

com.sap.lhcommon.exceptions.EvaluationException - the error mostly comes when some incoming data has a special/unexpected character that has not been properly handled.


Hope it helps!


Best Regards,

Swaroop