【问题标题】:Migrating from Smart GWT Power 3.0 to 3.1从 Smart GWT Power 3.0 迁移到 3.1
【发布时间】:2013-03-17 04:01:07
【问题描述】:

我下周一开始实习。我的任务是将应用程序从 Smart gwt 3.0 迁移到 3.1。

该应用程序使用 XML 的数据源和 Xpath 来查询所有数据。它在 Maven 项目中工作并使用 Spring/Hibernate/Bitronix-JTA。据我的老板说,当我们将 smartgwt 升级到 3.1 时,没有任何错误或异常抛出,但是,大多数数据源不再工作了。他说 XPath 不再有效,它被解释为 String 或类似的东西。

星期一我会看看问题是什么样的,但在此之前,我更愿意在这里提问以获得您的意见。如果有人已经看到了这个问题,他可以让我的想法变得清晰,并帮助我有个好的开始。如果我有 POM 或 *.ds.xml 之类的源代码或输出异常,我会在收到时将其发布在这里。

【问题讨论】:

    标签: xml gwt maven-3 smartgwt smartgwt-pro


    【解决方案1】:


    首先感谢 Caleb 纠正了我之前的问题。
    我比较了分别在 3.0 版和 3.1 版上运行的两个应用程序,我发现了一个问题。
    一些 GridLists 没有被正确填充,我确定查询(我还不知道的 SQL 或 XQuery 或 XPath)运行正常,因为在标题中我有 executeFetch () 返回的记录数(照片中的 104),但是 GridList 是空的,我宁愿说记录是空的,如您所见,复选框在那里......我认为问题来自记录的实例化,我还没有完成对代码源的分析有点大(甚至是巨大的)而且不是我的,我首先要习惯我前任的编程方式,这里有两张说明问题的图片,我总是在我身边搜索,但任何技巧,提示或欢迎体验 谢谢大家。

    Smart GWT 3.0
    Smart GWT 3.1

    【讨论】:

      【解决方案2】:

      首先我建议您查看 SmartGWT 3.1 的发行说明。您将大致了解发生了什么变化以及您最应该关心的功能类型。

      尽管您在使用 DataSource 功能时可能会遇到一些问题,但您可能会发现页面布局行为发生了一些变化。我计划在一月份从 3.0 迁移到 3.1,但它从未通过测试。一切都很好,除了一件事:应用程序需要以各种格式显示一些文档,而 PDF 显然就是其中之一。问题是我需要在渲染文档前面打开一些 SmartGWT Windows 来渲染它。在 Chrome 和 IE 中,这在 v3.0 中不是问题,但在 v3.1 中,窗口永远不会停留在它前面。总是出现在浏览器加载的插件后面显示文档。

      祝你好运!

      【讨论】:

        猜你喜欢
        • 2021-01-15
        • 2012-02-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-12-14
        • 1970-01-01
        • 1970-01-01
        • 2020-06-18
        相关资源
        最近更新 更多