ProxyGenerator.java from Lenya 1.2_X (both released & svn versions) has this code at line 203:
try { url = new URL(this.source); log.debug(".createURL(): " + url); } catch (MalformedURLException e) { url = new URL("http://" + request.getServerName() + ":" + request.getServerPort() + this.source); log.debug(".createURL(): Add localhost and port: " + url); } ; Shouldn't that hard-coded http:// be request.getScheme() instead? When I turn on debugging I get this in log4j.log: 127708 2005-11-10 16:01:30,860 [ExecuteThread: '23' for queue: 'weblogic.kernel.Default'] DEBUG org.apache.lenya.cms.cocoon.generation.ProxyGenerator.createURL():205 - .createURL(): Add localhost and port: http://www.mycompany.com:443/lenya/servlet/QuartzSchedulerServlet I have Lenya 1.2.4 running under WebLogic behind a Sun web server using WebLogic's plugin, a common WebLogic configuration. The web server is running SSL, but WebLogic is not. Most of Lenya works fine, except that when I publish a document an HTTP connection is made back to the web server (why? I don't know) to a URL like this: http://www.mycompany.com:443/lenya/servlet/QuartzSchedulerServlet The 443 makes sense. But the http:// part doesn't. The connection fails because the web server is expecting an HTTPS connection to 443, not HTTP. So I have 3 questions: 1) Is ProxyGenerator.java wrong? 2) Why does the publication process need to make an HTTP(S) connection to the web server at all? Why can't it just move the files from the authoring to the live directory and be done? 3) Is there a way to control the scheme/protocol used for this connection back to the web server? --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]