I am running the SPECjEnterprise2010 benchmark and seeing this warning message.
WARNING [org.apache.cxf.interceptor.OneWayProcessorInterceptor] (http-hornetq-10.0.1.2-8080-744) Executor queue is full, run the oneway invocation task in caller thread. Users can specify a larger executor queue to avoid this.
I looked at the .xsd file to find the configuration option but found nothing.
How do I configure (increase) the executor queue size in as7.1.2 Final ?
ATM that parameter is not easily configurable by you (you'd need to register your own instance of AutomaticWorkQueue into the bus for the application). The default value for the max number of threads processing @OneWay invocations is 256, meaning the server can serve up to 256 simultaneous @OneWay requests without blocking the jboss web thread that's serving the ws invocation (iow, allowing that to early return an HTTP 200 to the client).
If you think there's need for this configuration at JBossWS level, please create a jira for this.
|Retrieving data ...|