iis and resin 不能公用一个端口的阿。

解决方案 »

  1.   

    和iis整合 
    1.拷贝iis_srun.dll 到IIS scripts目录"c:inetpubscripts"; 2.在c:inetpubscripts目录下创建配置文件(resin.ini)用于指定resin的配置文件的位置。     resin.ini内容如下:
            CauchoConfigFile c:/resin1.1/conf/resin.conf
    3。在iis建立一个虚拟目录指向inetpubscripts,允许运行isapi
    就ok了
      

  2.   

    hjwl(hj)我看过,你COPY的东西都弄错了 1.拷贝iis_srun.dll 到IIS scripts目录"c:inetpubscripts";
    IIS scripts目录是"c:\inetpub\scripts"不是"c:inetpubscripts"3.在iis建立一个虚拟目录指向inetpubscripts,允许运行isapi
    IIS里本来就是这样设置的你的那个示例是resin1.1的,我这用的是resin3.0。resin3.0的conf\samples有一个iis.conf,我将其改名后覆盖在resin.conf位置,修改了其中http目录。还是弄不好,估计与版本有关?
      

  3.   

    我用的2.19就这样就可以 1.拷贝iis_srun.dll 到IIS scripts目录"c:inetpubscripts";
    IIS scripts目录是"c:\inetpub\scripts"不是"c:inetpubscripts"目录不是一定要c:\inetpub\scripts,只要有那两个文件就ok3.在iis建立一个虚拟目录指向inetpubscripts,允许运行isapi
    IIS里本来就是这样设置的
    我建议你还是删除Scripts的虚拟目录,重新自己建立一次。

      

  4.   

    resin默认的iis的内容
     <http-server app-dir='d:\inetpub\wwwroot' class-update-interval='2'>
        <srun port='6802'/>
        <!-- automatically compile Java in WEB-INF -->
        <classpath id='WEB-INF/classes' source='WEB-INF/classes'/>    <error-log id='log/error.log'/>
      </http-server>
    </caucho.com>
    要加上
      <servlet-mapping url-pattern='*.jsp' servlet-name='jsp'/>
    如果是配置虚拟主机
    加上
    <host id='域名' app-dir='路径'  class-update-interval='2'>
      <classpath id='WEB-INF/classes' source='WEB-INF/classes'/>
          <error-log id='log/error.log'/>
     <session-config>
    <session-max>4096</session-max>
    <session-timeout>3000</session-timeout>
    <enable-cookies>true</enable-cookies>
    <enable-url-rewriting>true</enable-url-rewriting>
          </session-config>
          <path-mapping url-regexp='^/~([^/]*)' real-path='/home/$1/public_html/'/>
      </host>
      

  5.   

    index.jsp还是显示 Can't access URL
      

  6.   

    你去resin官方网站看看吧,好像官方说3.0只能单独使用,不能整合。
      

  7.   

    算了,算了,还是拿Apache和resin整合算了。用Apache里的http://127.0.0.1/index.htm和http://127.0.0.1/index.jsp都可以显示,就是IIS不行。IIS和resin整不了。