问题标签 [errai]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4475 浏览

java - 此 UIObject 的元素未设置;您可能错过了对 Composite.initWidget() 或 UIObject.setElement() 的调用

运行我的 GWT/Errai 应用程序时,我收到以下错误消息:

google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:525) at com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:363) at java.lang.Thread.run(Thread. java:722) Caused by: java.lang.AssertionError: This UIObject's element is not set; 您可能在 org.jboss.errai.ui 的 com.google.gwt.user.client.ui.UIObject.getElement(UIObject.java:527) 上错过了对 Composite.initWidget() 或 UIObject.setElement() 的调用.shared.TemplateUtil.compositeComponentReplace(TemplateUtil.java:61) at org.jboss.errai.ioc.client.BootstrapperImpl$65$1.init(BootstrapperImpl.java:1623) at org.jboss.errai.ioc.client.BootstrapperImpl$65$1 .init(BootstrapperImpl.java:1) 在 org.jboss.errai.ioc.client.container.CreationalContext.resolveAllProxies(CreationalContext.java:

我已经完成了mvn clean compile package gwt:run

0 投票
1 回答
142 浏览

gwt - GWT 编译器失败,状态为 139

我正在使用gwt-maven-plugin(命令)构建我的应用程序。但我得到的只是mvn clean install -Denv=cuni -rf :editor-webapp

没有任何进一步的信息。使用-X -e选项运行 maven 时,不会打印根本原因。

所以这是我的问题: 我在哪里可以找到 GWT 编译器的所有这些神奇状态代码以及它们的实际含义?

编辑:我刚刚发现 139 代表分段错误(幸运的我 :))

注意:在将包含 Errai 更改的 git 分支合并到 master 之前,我能够编译应用程序。

0 投票
1 回答
119 浏览

gwt - Errai 和 portlet 部署

这是我的第一个问题,我在网上没有找到任何答案。问题是,当在门户环境中使用 erai 时,您会在服务器端遇到如下异常:

在客户端是这样的:

这样做的原因是,errai 调用的 url 与 gwt 模块相关,而不是 web 上下文名称。解决方案如下。其他论坛也有同样的问题:

http://www.liferay.com/de/community/forums/-/message_boards/message/12383627?_19_threadView=flat

https://community.jboss.org/thread/177590?start=0&tstart=0

0 投票
2 回答
1347 浏览

java - 试图检索 HttpSession 对象

对于某些背景,我将 JBoss AS 7 与 EJB 一起使用。当客户端最初连接以检索其会话 ID 时,我使用 erra 消息总线从客户端向我的服务器发送一条消息,以便稍后我可以从它发出请求并让服务器响应特定客户端。

我该怎么做呢?我可以以某种方式注入 HttpSession 对象服务器端吗?我对此很陌生,所以请多多包涵。如果我太含糊,请告诉我,我会尝试详细说明。

0 投票
1 回答
234 浏览

java - 在方法体内注入 HttpServletRequest(Errai 服务实现)

如何在 Errai 服务实现(服务器端)中注入 HttpServletRequest 以用于如下代码:

0 投票
3 回答
25519 浏览

java - Errai JAX-RS - 未找到 POST 的资源方法,返回 405 并带有 Allow 标头

我在 Errai Jax-rs 上遇到问题,我不确定为什么这不起作用:

当从 UI 调用时:

引发此错误:

0 投票
0 回答
404 浏览

errai - 3.0.0-SNAPSHOT 的 Errai RestEasy 问题

运行 erai 3.0.0 SNAPSHOT 时出现此错误相同的代码适用于 3.0.0.20130604-M1。谢谢

0 投票
2 回答
149 浏览

java - 很难让 JSNI 与 Errai 一起工作

我发现很难让 JSNI 直接与 Errai 一起工作,例如以下代码:

这个 JSNI 在哪里被称为 roothing

如果第一个参数是手动输入到 GWT 应用程序 HTML 中的 DIV 的 ID,则此 Java 代码CallOut可以正常工作,但如果它在 Errai 的页面模板上,这将不起作用。任何想法为什么它不起作用?

0 投票
1 回答
116 浏览

gwt - 如何从 GQuery 事件处理程序中调用 GWT 客户端代码?

我正在学习 GQuery。这看起来很酷,但也有点令人困惑。

我有以下 GWT 客户端代码。所选项目很好地淡出。但是该delete方法永远不会被调用。没有错误。这很奇怪。

甚至可以从 GQuery 方法内部调用非 GQuery 函数吗?

delete方法是:

0 投票
1 回答
810 浏览

java - 使用 Errai 进行多部分表单上传

我正在尝试为我的 Errai 应用程序上传文件,但是我收到了这个错误:

Errai 服务如下所示:

现在,以这种方式触发上传:

从我的文件上传方式似乎存在差异。这里的想法只是将通常上传表单中选择的文件上传到uploadPicture方法中。

我编码上传服务的方式可能有什么问题?