Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Revisar en la instalación anterior si hay cambio de puertos.
    Para ello se debe verificar el archivo /jboss/server/default/conf/jboss-service.xml
  2. Si dijera otro valor diferente a ports-default significa que los puertos han sido modificados.

    Code Block
    xml
    xml
    <mbean code="org.jboss.services.binding.ServiceBindingManager" name="jboss.system:service=ServiceBindingManager"> <attribute name="ServerName">ports-default</attribute> <attribute name="StoreURL">${jboss.server.home.url}/port-bindings.xml</attribute> <attribute name="StoreFactoryClassName">org.jboss.services.binding.XMLServicesStoreFactory</attribute> </mbean> 
  3. En tal caso deberá replicarse el cambio en la nueva versión.
    Por ejemplo para cambiar el juego de puertos de jboss a port-01 definimos la property:  Djboss.socket.binding.port-offset con el valor 100 en el archivo bat o sh según la instalación.

    Code Block
    titlejboss.bat (windows)
    set JAVA_OPTS=%JAVA_OPTS% -Djboss.socket.binding.port-offset=100


    Code Block
    titlejboss.sh (linux)
    JAVA_OPTS="$JAVA_OPTS -Djboss.socket.binding.port-offset=100"

    Para e caso de liferay, debemos editar el archivo <o3>/liferay/tomcat/conf/server.xml y modificar los valores para los puertos 8305, 8380, 8309 por 8405, 8480, 8409. Luego será necesario cambiar los valores de los puertos en los archivos de properties <o3>/O3server.properties, <o3>/Portlet.properties, <o3>/O3web.properties y en <o3>/liferay/tomcat/webapps/eportal/WEB-INF/classes/portal-ext.properties

    <o3>/O3Server.properties
    http.port=8180

    <o3>/O3Web.properties
    o3.http.upload.port=8180
    urlPrefixRest=http\://localhost\:8180
    urlPrefixTicket=http\://localhost\:8180

    <o3>/Portlets.properties
    o3.http.port=8180

    <o3>/liferay/tomcat/webapps/o3-parts-web/WEB-INF/classes/portlets-config/portlets-config.properties
    urlPrefixLogout=http\://localhost\:8180/o3-rest 
    urlPrefixRest=http\://localhost\:8180 
    urlPrefixTicket=http\://localhost\:8180 
    urlPrefixUploadFiles=http\://localhost\:8180

    <o3>/jboss/standalone/deployments/o3-parts-blaze-web.war/WEB-INF/flex/proxy-config.xml
    remplazar los 8080 por 8180

    <o3>/liferay/tomcat/webapps/o3-parts-web/WEB-INF/flex/proxy-config.xml
    remplazar los 8080 por 8180

    <o3>/config/client/custom-jboss-ejb-client.properties
    remote.connection.default.port = 4547

  4. Revisar si se cambió el puerto del tomcat en la instalación vieja.
    Revisar el archivo jboss/server/default/deploy/jbossweb-tomcat55.sar/server.xml
    Buscar el código

    Code Block
    <Connector port="8080" address="${jboss.bind.address}"> 

    El puerto por defecto es el 8080. Si hubiera otro definido se debe modificar también en la nueva instalación.
    En la versión 6 editar el archivo <o3>/jboss/standalone/configuration/o3bi.xml y modificar la siguiente línea, cambiando el valor de port por el valor deseado.

     

    Code Block
    <socket-binding-group name="standard-sockets" default-interface="public">
     <socket-binding name="http" port="8080"/>
     ...
    </socket-binding-group> 


...