Le déploiement JElastic ne fonctionne pas

J'ai développé une application ejb et déployée dans glassfish puis travaillé localement. Mais lorsque j'ai déployé sur JElastic, cela ne fonctionne pas.

J'ai utilisé glassfish 4.0 localement mais 3.1.2.2 dans Jelastic.

Cela donne l'erreur suivante

Échec de connexion : socketType : IIOP_CLEAR_TEXT ; nom d'hôte : (hôte)

Mes propriétés sont...

        Properties props = new Properties();


    props.setProperty("java.naming.factory.initial",
            "com.sun.enterprise.naming.SerialInitContextFactory");
            props.setProperty("java.naming.factory.url.pkgs",
            "com.sun.enterprise.naming");
            props.setProperty("java.naming.factory.state",
            "com.sun.corba.ee.impl.presentation.rmi.JNDIStateFactoryImpl");


            props.setProperty("org.omg.CORBA.ORBInitialHost", Server);
            props.setProperty("org.omg.CORBA.ORBInitialPort", Port);

            ContextObject = new InitialContext(props);

Mon nom de recherche est InterfaceObject =ContextObject.lookup("java:global/ContextName/EJBJarname/BusinessClassName");

Quelle est la solution...?

Merci d'avance. Mahavir .D


person user3025286    schedule 03.12.2013    source source


Réponses (1)


Potentiellement, des problèmes liés au fichier /etc/hosts pourraient être à l'origine du problème que vous avez rencontré (absence d'enregistrement spécifique à cet endroit). Je voudrais revoir cette discussion où le problème est déjà résolu en plus. Je vous recommande de contacter votre support Jelastic pour examiner votre fichier hosts en coopération.

person Anton    schedule 09.12.2013