Will do On Fri, Jun 24, 2011 at 8:40 AM, Jesse McConnell <[email protected]>wrote:
> Most of those methods now exist on the SslContextFactory with a setter > on the connector taking in that factory. > > read this blurb of xml as if it was java and you'll see. > > <Call name="addConnector"> > <Arg> > <New class="org.eclipse.jetty.server.ssl.SslSelectChannelConnector"> > <Arg> > <New class="org.eclipse.jetty.http.ssl.SslContextFactory"> > <Set name="port">8443</Set> > <Set name="keyStore"><SystemProperty name="jetty.home" > default="." />/etc/keystore</Set> > <Set > name="keyStorePassword">OBF:1vny1zlo1x8e1vnw1vn61x8g1zlu1vn4</Set> > <Set > name="keyManagerPassword">OBF:1u2u1wml1z7s1z7a1wnl1u2g</Set> > <Set name="trustStore"><SystemProperty name="jetty.home" > default="." />/etc/keystore</Set> > <Set > name="trustStorePassword">OBF:1vny1zlo1x8e1vnw1vn61x8g1zlu1vn4</Set> > </New> > </Arg > <Set name="maxIdleTime">30000</Set> > </New> > </Arg> > </Call> > > Michael, would you update the embedded example real quick? > > cheers, > jesse > > > -- > jesse mcconnell > [email protected] > > > > On Thu, Jun 23, 2011 at 23:47, James Whetstone > <[email protected]> wrote: > > The tutorials show the following code > > at http://wiki.eclipse.org/Jetty/Tutorial/Embedding_Jetty: > > > > public class ManyConnectors > > { > > public static void main(String[] args) throws Exception > > { > > Server server = new Server(); > > > > SelectChannelConnector connector0 = new SelectChannelConnector(); > > connector0.setPort(8080); > > connector0.setMaxIdleTime(30000); > > connector0.setRequestHeaderSize(8192); > > > > SelectChannelConnector connector1 = new SelectChannelConnector(); > > connector1.setHost("127.0.0.1"); > > connector1.setPort(8888); > > connector1.setThreadPool(new QueuedThreadPool(20)); > > connector1.setName("admin"); > > > > SslSelectChannelConnector ssl_connector = new > > SslSelectChannelConnector(); > > String jetty_home = > > > > > System.getProperty("jetty.home","../jetty-distribution/target/distribution"); > > System.setProperty("jetty.home",jetty_home); > > ssl_connector.setPort(8443); > > ssl_connector.setKeystore(jetty_home + "/etc/keystore"); > > > ssl_connector.setPassword("OBF:1vny1zlo1x8e1vnw1vn61x8g1zlu1vn4"); > > ssl_connector.setKeyPassword("OBF:1u2u1wml1z7s1z7a1wnl1u2g"); > > server.addConnector(ssl_connector); > > > > server.setConnectors(new Connector[]{ connector0, connector1, > > ssl_connector }); > > > > server.setHandler(new HelloHandler()); > > > > server.start(); > > server.join(); > > } > > } > > > > But the SslSelctChannelConnector has several methods that are Deprecated > > according to the documentation. The problem is, I'm unclear on what > > methods/objects should replace these deprecated methods. > > > > For example, "setKeystore", "setPassword" and "setKeyPassword" are all > > marked as deprecated. > > > > Can anyone help me out with this? > > > > Sincerely, > > > > James > > > > _______________________________________________ > > jetty-users mailing list > > [email protected] > > https://dev.eclipse.org/mailman/listinfo/jetty-users > > > > >
_______________________________________________ jetty-users mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/jetty-users
