问题标签 [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.
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
gwt - GWT 编译器失败,状态为 139
我正在使用gwt-maven-plugin(命令)构建我的应用程序。但我得到的只是mvn clean install -Denv=cuni -rf :editor-webapp
没有任何进一步的信息。使用-X -e
选项运行 maven 时,不会打印根本原因。
所以这是我的问题: 我在哪里可以找到 GWT 编译器的所有这些神奇状态代码以及它们的实际含义?
编辑:我刚刚发现 139 代表分段错误(幸运的我 :))
注意:在将包含 Errai 更改的 git 分支合并到 master 之前,我能够编译应用程序。
gwt - Errai 和 portlet 部署
这是我的第一个问题,我在网上没有找到任何答案。问题是,当在门户环境中使用 erai 时,您会在服务器端遇到如下异常:
在客户端是这样的:
这样做的原因是,errai 调用的 url 与 gwt 模块相关,而不是 web 上下文名称。解决方案如下。其他论坛也有同样的问题:
http://www.liferay.com/de/community/forums/-/message_boards/message/12383627?_19_threadView=flat
java - 试图检索 HttpSession 对象
对于某些背景,我将 JBoss AS 7 与 EJB 一起使用。当客户端最初连接以检索其会话 ID 时,我使用 erra 消息总线从客户端向我的服务器发送一条消息,以便稍后我可以从它发出请求并让服务器响应特定客户端。
我该怎么做呢?我可以以某种方式注入 HttpSession 对象服务器端吗?我对此很陌生,所以请多多包涵。如果我太含糊,请告诉我,我会尝试详细说明。
java - 在方法体内注入 HttpServletRequest(Errai 服务实现)
如何在 Errai 服务实现(服务器端)中注入 HttpServletRequest 以用于如下代码:
java - Errai JAX-RS - 未找到 POST 的资源方法,返回 405 并带有 Allow 标头
我在 Errai Jax-rs 上遇到问题,我不确定为什么这不起作用:
当从 UI 调用时:
引发此错误:
errai - 3.0.0-SNAPSHOT 的 Errai RestEasy 问题
运行 erai 3.0.0 SNAPSHOT 时出现此错误相同的代码适用于 3.0.0.20130604-M1。谢谢
java - 很难让 JSNI 与 Errai 一起工作
我发现很难让 JSNI 直接与 Errai 一起工作,例如以下代码:
这个 JSNI 在哪里被称为 roothing
如果第一个参数是手动输入到 GWT 应用程序 HTML 中的 DIV 的 ID,则此 Java 代码CallOut
可以正常工作,但如果它在 Errai 的页面模板上,这将不起作用。任何想法为什么它不起作用?
gwt - 如何从 GQuery 事件处理程序中调用 GWT 客户端代码?
我正在学习 GQuery。这看起来很酷,但也有点令人困惑。
我有以下 GWT 客户端代码。所选项目很好地淡出。但是该delete
方法永远不会被调用。没有错误。这很奇怪。
甚至可以从 GQuery 方法内部调用非 GQuery 函数吗?
delete
方法是:
java - 使用 Errai 进行多部分表单上传
我正在尝试为我的 Errai 应用程序上传文件,但是我收到了这个错误:
Errai 服务如下所示:
现在,以这种方式触发上传:
从我的文件上传方式似乎存在差异。这里的想法只是将通常上传表单中选择的文件上传到uploadPicture
方法中。
我编码上传服务的方式可能有什么问题?