2009-10-27 3 views
1

Je travaille sur eclipse et après avoir fait quelques changements dans l'application et redéployant le fichier EAR sur le serveur OC4J (j'ai ajouté le support ssl) ma liaison d'application dans secure- web-site.xml (je veux dire: tag) disparaît ou plutôt ne pas ajouter. Que dois-je faire pour que cela se fasse automatiquement?OC4J problème avec ssl (secure-web-site.xml)

Répondre

1

Avez-vous fait cela ?: étapes

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> 

déployer l'application (app.ear):

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

lierai to secure-web-site:

java -jar admin_client.jar deployer:oc4j:localhost oc4jadmin adminpass -bindWebApp -appName app -webModuleName app -webSiteName secure-web-site -contextRoot /app