【问题标题】:Error creating OpenShift application in Eclipse在 Eclipse 中创建 OpenShift 应用程序时出错
【发布时间】:2012-04-03 18:30:18
【问题描述】:

我正在尝试在 Redhat OpenShift Express 平台上创建/部署应用程序,并尝试使用 JBoss OpenShift 插件通过 eclipse 来执行此操作。

我正在按照这里的说明进行操作:https://www.redhat.com/openshift/community/blogs/getting-started-with-the-openshift-eclipse-plug-in-for-java-applications-on-the-cloud

但是在输入我的用户凭据时,我收到一个错误,阻止我继续前进:

 Could not check user credentials: Could not unmarshall response "




    {"data":
        {"user_info":
            {"env_vars":null,
            "max_gears":5,
            "system_ssh_keys":null,
            "uuid":"5a81de3405fe4ac6b5718dbb8540736f",
            "rhc_domain":"rhcloud.com",
            "rhlogin":"robert.hinds@accenture.com",
            "ssh_keys":
                {"laptop":{"type":"ssh-rsa","key":"AAAAB3NzaC1yc2EAAAABIwAAAQEAw5GIjtI+B42SBv2kmV32OHI5tCBO7JWmlhF7w9dNy2Tp7MNtK8nE7nLUKYyXSZRzK0i4azPuMDDmmJ4jFpcyAwRdzBM43xZLo/6MlMFneT3t66ukNMNOgYptiRH7Zy8Tmjquwu2dXpui77tRQaEpq4Ms/JxHvanD+YMDNTXlrv8gIDwOjhtetuyeKbf/sr+UK1Bit8eDTgai01UmjXm+u/0Hi1tD6oG/GwNviQKb/2gmrmEs0uPhcJ9Olzrn67Gyu7c2PFOjTEvOXMQHjSUrVp905t8SzffiJ7uWzVnvufrweC5gXlR/v1tp3FrFgRcZVmZX6QlhyOiy5Tr1cLD8pw=="}},
                "consumed_gears":0,
                "vip":false,
                "namespace":"star",
                "ssh_key":null,
                "ssh_type":null
                },
            "app_info":{}
        },
        "api_c":["placeholder"],
        "messages":"",
        "broker_c":["namespace","rhlogin","ssh","app_uuid","debug","alter","cartridge","cart_type","action","app_name","api"],
        "exit_code":0,
        "debug":"",
        "api":"1.1.3",
        "result":""
    }

以前有人遇到过这个吗?我在 JDK7 上的 Win7 Eclipse Indigo


更新:

我使用以下版本/步骤遇到了这个问题

  1. 使用 Eclipse:面向 Web 开发人员的 Eclipse Java EE IDE。版本:Indigo Service Release 2 Build id:20120216-1857

  2. 今天从 JBoss 软件更新站点安装了 OpenShift express 工具:http://download.jboss.org/jbosstools/updates/development/indigo/(今天下载的当前版本!)

  3. 然后只需文件 > 新建 > openshift 应用程序,然后输入我的用户名和密码(今天使用 OpenShift Express 创建),我得到了错误。

希望对您有所帮助 - 将等待软件更新。

【问题讨论】:

    标签: java eclipse openshift


    【解决方案1】:

    这是一个“已知”问题,因为您不是第一个报告此问题的人:

    https://issues.jboss.org/browse/JBIDE-11431

    “有趣”的部分是由于以下 2 个具有空值的属性,解组响应失败:

    "ssh_key":null,
    "ssh_type":null
    

    出现此错误是因为 OpenShift 添加了对多个键的支持。我们修复了 unmarhslling 问题,但仍然不知道如何重现它。如果可以的话,我们很乐意得到您的指示。

    我们的客户端插件的固定版本将在几天内发布到我们的夜间更新站点。敬请期待!

    【讨论】:

    • 谢谢!用更多细节更新了我原来的问题。等待更新,你认为会在下周末之前吗?
    • 当前在我们的夜间更新站点中的版本不再有这个问题:issues.jboss.org/browse/JBIDE-11445 不幸的是,修复还没有完成,因为它似乎不能以平稳的方式处理超时然而(你会得到一个一般错误,并没有说明出了什么问题)。但它绝对可以解决你的问题。您可以从我们的夜间更新站点安装它:download.jboss.org/jbosstools/updates/nightly/core/trunk 如果事情不适合您,请报告。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-29
    • 1970-01-01
    • 2020-02-01
    • 1970-01-01
    • 2018-09-21
    • 1970-01-01
    相关资源
    最近更新 更多