OC4J проблема с ssl (secure-web-site.xml) - PullRequest
1 голос
/ 27 октября 2009

Я работаю над затмением, и после внесения некоторых изменений в приложение и повторного развертывания файла EAR на сервере OC4J (я добавил поддержку ssl) привязка моего приложения в secure-web-site.xml (я имею в виду: тег) исчезает или скорее не добавляет. Что мне нужно сделать, чтобы сделать это автоматически?

1 Ответ

1 голос
/ 28 октября 2009

Вы сделали эти шаги ?:

config / secure-web-site.xml:

<?xml version="1.0"?>
<web-site xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:noNamespaceSchemaLocation="http://xmlns.oracle.com/oracleas/schema/web-site-10_0.xsd"
    port="9880"
    secure="true"
    log-request-info="true"
    display-name="Oracle iAS Containers for J2EE HTTPS Web Site" 
    schema-major-version="10" 
    schema-minor-version="0"> 

    <default-web-app application="default" name="defaultWebApp" />
    <access-log path="../log/secure-web-access.log" format="$ip [$time] '$request' $status $size" />
    <ssl-config factory="com.evermind.ssl.JSSESSLServerSocketFactory"
        keystore="/jdk1.5.0_05/jre/lib/security/cacerts" 
        keystore-password="changeit" truststore-password="">
        <property name="provider" 
            value="com.sun.net.ssl.internal.ssl.Provider"/>
    </ssl-config>
</web-site>

Развертывание приложения (app.ear):

java -jar admin_client.jar deployer:oc4j:localhost oc4jadmin adminpass -deploy -file app.ear -deploymentName app

Привязать его к защищенному веб-сайту:

java -jar admin_client.jar deployer:oc4j:localhost oc4jadmin adminpass -bindWebApp -appName app -webModuleName app -webSiteName secure-web-site -contextRoot /app
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...