I have implemented a third party web service which is heavily used. HTTP calls to that web service give below warning messages few times a day:
the message is complaining about the -D startup parameter being too small. it is a "soft limit" so it gets auto increased if necessary. Add a -D 1000 to your command line for your application and you won't get these (at least until you hit the limit again). -D is "directory entries". Basically, it refers to the number of unique piece of r-code that can be loaded in memory. HTTP client package has a lot of different classes it needs which is why you are seeing this message because it needs more than 150 different classes.
You could also use the -noincrwarn parameter to avoid seeing this along with a couple other soft limit messages, like -mmax and -l.
Kenneth S. McIntosh
Principal Technical Support Engineer
Ken McIntosh That's a good suggestion. But, we are not using -noincrwarn parameter because we want to see those warning messages on server side logs just so we know that there is an issue.
Hi jpatel7 ,
In that case, Matt's suggestion is your best bet.
You can programatically add 5410 to the SESSION:SUPPRESS-WARNINGS-LIST in your startup program (say activate procedure if this is the appserver)