问题标签 [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 回答
283 浏览

gwt - Jboss Errai 和自己的 Google Guice 模块

有谁知道如何将 Jboss Errai 项目包含到已经使用 Google Guice 的项目中?

Errai 文档说它在内部使用 Guice,但是我需要我的 Guice 模块识别 Errai 模块。

我收到此错误:

提前致谢,

0 投票
1 回答
1006 浏览

gwt - 如何从 IntelliJ 11 Community Edition 运行 GWT/Errai 项目?

在 IntelliJ IDEA 11 社区版(不包括 GWT 插件)中,我需要做什么才能使用 Errai 为 GWT 项目设置工作运行配置?

我找到了在 IntelliJ Community Edition中运行 GWT 项目的说明以及在 Eclipse 中使用 GWT、CDI 和 Errai 的说明,但是当我将这些放在一起时,运行配置无法加载我的应用程序。需要什么配置?

0 投票
1 回答
349 浏览

gwt - 如何在 Errai IOC 中使用提供者?

@IocProvider() 有问题,注解不起作用。代码与https://docs.jboss.org/author/display/ERRAI/Container+Wiring非常相似

然后我想在我的广播服务(errai-bus)中使用 DI。

我收到一个错误:

如果我将代码更改为

它有效,但我需要提供者。你有什么想法吗?

0 投票
3 回答
2159 浏览

java - 从 JSNI 方法返回的不是 Java 对象

通过运行erai-mvp-demo示例应用程序时

我收到此错误:

java.lang.IllegalArgumentException:从 JSNI 方法 '@com.google.gwt.core.client.impl.Impl::apply(Ljava/lang/Object;Ljava/lang/Object;Ljava/ 返回 Java 对象以外的东西lang/Object;)':布尔类型的 JS 值,在 com.google.gwt.dev.shell.JsValueGlue.get(JsValueGlue.java:178) 中的预期 java.lang.Object 在 com.google.gwt.dev.shell .ModuleSpace.invokeNativeObject(ModuleSpace.java:271) 在 com.google.gwt.dev.shell.JavaScriptHost.invokeNativeObject(JavaScriptHost.java:91) 在 com.google.gwt.core.client.impl.Impl.apply(Impl .java) 在 com.google.gwt.core.client.impl.Impl.entry0(Impl.java:213) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java :57) 在 sun.reflect.DelegatingMethodAccessorImpl。在 com.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java:103) 在 com.google 的 java.lang.reflect.Method.invoke(Method.java:601) 调用(DelegatingMethodAccessorImpl.java:43) .gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java:71) 在 com.google.gwt.dev.shell.OophmSessionHandler.invoke(OophmSessionHandler.java:172) 在 com.google.gwt.dev.shell.BrowserChannelServer .reactToMessagesWhileWaitingForReturn(BrowserChannelServer.java:337) at com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript(BrowserChannelServer.java:218) at com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java:136 ) 在 com.google.gwt.dev.shell.ModuleSpace.invokeNativeBoolean(ModuleSpace.java:184) 在 com.google.gwt 的 com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java:561)。dev.shell.JavaScriptHost.invokeNativeBoolean(JavaScriptHost.java:35) 在 org.jboss.errai.common.client.util.LogUtil.isNativeJavaScriptLoggerSupported(LogUtil.java) 在 org.jboss.errai.common.client.util.LogUtil。 org.jboss.errai.ioc.client.Container.boostrapContainer(Container.java:45) 的日志(LogUtil.java:29) org.jboss.errai.ioc.client.Container.onModuleLoad(Container.java:34)在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在 java.lang.reflect.Method .invoke(Method.java:601) 在 com.google.gwt.dev.shell.ModuleSpace.onLoad(ModuleSpace.java:396) 在 com.google.gwt.dev.shell.OophmSessionHandler。loadModule(OophmSessionHandler.java:200) 在 com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:525) 在 com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:363)在 java.lang.Thread.run(Thread.java:722)

0 投票
1 回答
83 浏览

errai - 事件处理程序不起作用

我是 erai 的新手,正在尝试制作示例应用程序。在 html 页面中添加了按钮,在 java 文件中添加了事件处理程序。

任何人都可以提供相同的工作代码。

0 投票
1 回答
1305 浏览

java - Errai - JSONException: 错误 > 解析 JSON: SyntaxError: Unexpected token <

运行我的使用 Errai-UI 的 GWT 应用程序时

我收到此错误:

警告:将元素类型 [INPUT] 替换为 [BUTTON] 类型将 @Replace [data-field=username] 元素 [] 与组件 com.google.gwt.user.client.ui.TextBox [] 合成 @Replace [data-field =password] element [] with Component com.google.gwt.user.client.ui.TextBox [] com.google.gwt.json.client.JSONException: Error parsing JSON: SyntaxError: Unexpected token <

我已经添加RootPanel.get().clear()了,@PostConstruct但仍然收到错误。

我会错过什么?

0 投票
1 回答
584 浏览

java - 带有 Errai-UI 的选项卡

我试图弄清楚如何用 Errai-UI 做“标签”。

例如,如果选择的选项卡#homeHome显示模板或#about显示AboutUs模板。

我有这个入口点类:

关于我们模板

0 投票
2 回答
726 浏览

java - 基于 Errai-UI 的 GWT 应用程序的导航

我在使用基于 Errai-UI 的 GWT 应用程序时遇到了一些问题,试图创建一个带有导航选项卡的页面。我面临的问题是导航和页脚没有被呈现,似乎我的应用程序 WelcomePage 是浏览器上唯一呈现的应用程序:

上述 WelcomePage 的关联 HTML 是唯一在浏览器上呈现的 HTML。

引导代码:

这是相应的html:

我的应用程序工作正常,只是没有呈现导航和页脚。我会错过什么?

0 投票
2 回答
471 浏览

netbeans - Errai、CDI、Netbeans 警告和 beans.xml

有什么简单的方法可以删除这些关于“不满意的依赖:没有 bean 与注入点匹配”的讨厌的 Netbeans 警告?问题是 GWT 和 Errai 包不包含 beans.xml 文件,因此不包含激活的 bean,因为它们不符合 bean 档案的条件。

有没有办法在外部“升级”这些包,即。不重建或修改它们?

Errai 在这方面似乎不符合 JSR-299。

提前致谢!

0 投票
2 回答
940 浏览

java - 集成 JBoss Errai 和 Spring?

Errai 使用 GWT “摇滚” Web 开发。但是,我想利用我的 Spring 代码库在我的 Web 应用程序后端服务中使用。

服务如:

我可以在哪里从 GWT UI 端调用这个服务,当我已经在使用 JBoss Errai 时有哪些选项?