Can someone point me whats wrong.
Following is my jetty-http.xml and it well follows api doc Note: If we remove
the factories arg below it goes fine.
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN"
"http://www.eclipse.org/jetty/configure_9_0.dtd"><Configure id="Server"
class="org.eclipse.jetty.server.Server"> <Call name="addConnector"> <Arg>
<New class="org.eclipse.jetty.server.ServerConnector"> <Arg
name="server"> <Ref refid="Server"/> </Arg> <Arg
name="acceptors" type="int"> <Property name="http.acceptors"
default="-1"/> </Arg> <Arg name="selectors" type="int">
<Property name="http.selectors" default="-1"/> </Arg> <Arg
name="factories"> <Array
type="org.eclipse.jetty.server.ConnectionFactory"> <Item>
<New class="org.eclipse.jetty.server.HttpConnectionFactory">
<Arg name="config"> <Ref refid="httpConfig"/>
</Arg> </New> </Item> </Array> </Arg>
<Set name="host"> <Property name="jetty.host"/> </Set>
<Set name="port"> <Property name="jetty.port" default="8080"/>
</Set> <Set name="idleTimeout">120000</Set> <Set
name="acceptQueueSize">4096</Set> </New> </Arg> </Call></Configure>
On Friday, October 10, 2014 7:06 PM, Monish Gandhi
<[email protected]> wrote:
I use 9.2.2.v20140723 and need to set the acceptor count on my
ServerConnector. I need to set server and factories apart from the acceptor
count, and realize that there is no constructor for same. There isn't a setter
either on ServerConnector (or its parent hierarchy).
Tried as configured in
http://git.eclipse.org/c/jetty/org.eclipse.jetty.project.git/plain/jetty-server/src/main/config/etc/jetty-http.xml
as well but i get an Exception on context startup "Caused by:
java.lang.IllegalStateException: No suitable constructor: <New
class="org.eclipse.jetty.server.ServerConnector">"
What could i be possibly missing?
RegardsMonish
References below:
http://grepcode.com/file/repo1.maven.org/maven2/org.eclipse.jetty/jetty-server/9.2.2.v20140723/org/eclipse/jetty/server/ServerConnector.java#ServerConnector.%3Cinit%3E%28org.eclipse.jetty.server.Server%2Corg.eclipse.jetty.server.ConnectionFactory[]%29
<Configure id="Server" class="org.eclipse.jetty.server.Server"> <Call
name="addConnector"> <Arg> <New
class="org.eclipse.jetty.server.ServerConnector"> <Arg
name="server"><Ref refid="Server" /></Arg> <Arg name="factories">
<Array type="org.eclipse.jetty.server.ConnectionFactory"> <Item>
<New class="org.eclipse.jetty.server.HttpConnectionFactory">
<Arg name="config"><Ref refid="httpConfig" /></Arg> </New>
</Item> </Array> </Arg> <Set
name="host"><Property name="jetty.host" /></Set> <Set
name="port"><Property name="jetty.port" default="$(yjava_jetty__port:8080)"
/></Set>
<Set name="idleTimeout">$(yjava_jetty__idleTimeout:30000)</Set>
<Set name="acceptQueueSize">$(yjava_jetty__http_accept_count:100)</Set>
<xi:include href="jetty-connector-custom.xml.yin" xpointer="xpointer(/root/*)"
xmlns:xi="http://www.w3.org/2001/XInclude"> <xi:fallback>
</xi:fallback> </xi:include> </New> </Arg> </Call>
</Configure>
_______________________________________________
jetty-users mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from
this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users