|
Monday, June 15, 2020
Invitation to 'Pets!: A Peak Inside the Pet Boom'
Upgrade to 2.9.0 from 2.8.2 is giving compilation errors while doing GWT compile
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/0f40c4c1-6f93-4ef9-9f0a-fae9a6e7986co%40googlegroups.com.
Saturday, June 13, 2020
Re: Sourcemaps with sso linker
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/af02e334-f5d5-462e-b38b-181aef424b50o%40googlegroups.com.
Friday, June 12, 2020
Re: dn-components new GWT UI library
New release of dncomponents in maven central (2.3.0) version
100% J2CL ready completely free from old GWT code.
Only java and elemental2.
Excited to present the TypeScript version of dncomponents!
If you are a java programmer with GWT skills. Working with typescript dncomponents requires almost no learning. Thanks to j4ts project you can even use java API in typescript. And using dncomponents gives you a familiar GWT MVP structure with activities and places and htmlbinder.
Integrate your project without boundaries with the rest of js world!
The Java and TypeScript version shares the same API and html markup.
Choose java or TypeScript, choose Bootstrap or Material.
TypeScript sample project:
https://github.com/dncomponents/dncomponents-ts-starter-bs
Same project in java language
https://github.com/dncomponents/dncomponents-java-starter-bs
Cheers!
dncomponents.com
On Wednesday, December 11, 2019 at 2:29:41 PM UTC+1, nikola wrote:
landing page: dncomponents.comClient side java UI framework for building rich web applications written purely in Java language using GWT compiler and elemental2 browser API without any external js libraries.dn-components layered architecture makes process of developing modern complex user interfaces with ease.Html binder and intellij plugin are the great tools that support this.dn-components can have different view implementations.Default view implementation is based on bootstrap framework (only css and markup). The second is google Material design (work in progress)- All the view implementations are in one java file- And all markup for all components are in one html filedn-components component has 3 layers of separation.Each component has constructor where you can inject your custom view implementation that can accept different markups.That means that you can easily customize component's views on application level by editing BootstrapUi.java or BootstrapUi.html or single component by injecting its view.
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/71e7cf47-d84b-4120-bbcf-551087bc8c25o%40googlegroups.com.
Thursday, June 11, 2020
Re: GWT 2.9.0 release
On Wednesday, May 13, 2020 at 10:40:25 PM UTC-5, Colin Alworth wrote:
Today we are pleased to announce the next release of GWT, version 2.9.0. Some highlights of this release:* GWT supports Java 9, 10, 11 language features.* The elemental2 1.0.0 release is supported, along with jsinterop-annotations 2.0.0 (except @JsAsync, which requires dropping support for older browsers, and @JsEnum, which assumes closure-compiler semantics, so isn't appropriate for GWT2), bringing GWT2 in line with J2CL. Since this is now an official stable release of elemental2, the JSNI-based elemental that is included with GWT is deprecated, and will be removed in a future release.* The release was tested on a variety of operating systems, on Java 8, 11, and 14. Java 7 is no longer officially supported, and future builds will be compiled for Java 8 as the minimum required version.Starting shortly after this release, we're going to be changing the release process slightly - there will be more frequent dated releases (something like 2.9-20200701) that occur every few months, and minor/bug fix releases that happen intermittently to signify that a more lengthy manual testing and acceptance process has taken place. The idea is that with more frequent releases, changes will make their way faster to the developers that want them, while for others, more heavily tested releases for maintenance-mode projects will still be available.We'll also be talking soon on the contributors list about the upcoming releases of individual projects that represent the various modules found in gwt-user.jar, updated and tested for use in either GWT2 or J2CL.We're experiencing some issues in updating the gwtproject.org website, but to get this release out while that is managed, find the zip download and the release notes below. Maven/Gradle/Ivy users, just update the GWT SDK versions to 2.9.0 - the various plugins will be updated as needed in the coming days.GWT SDK zip download: https://storage.googleapis.com/gwt-releases/gwt-2.9.0.zip ----Release Notes for 2.9.0:
Highlights
- Able to compile projects with jsinterop-base 1.0.0, elemental2 1.0.0, and jsinterop-annotations 2.0.0. With the exception of @JsAsync and @JsEnum, this brings GWT2 to be compatible across these tools with J2CL.
- Added support for Java language levels 9, 10, and 11.
- Officially, support is dropped for running the GWT compiler or server-side tooling on Java 7. The GWT distribution is still compiled to run on Java 7 for this release, but no guarantees are made about whether or not this will work. Future versions will compile bytecode for Java 8+. The release was tested and found to work cross platform when run with Java 8, 11, and 14.
Deprecations
- Elemental has been officially deprecated - it is still included in this release, but may not appear in future releases. Instead, we encourage the use of the Elemental2 libraries, which are compatible with both GWT2 and J2CL.
- Removed NoSuchMethodException emulation.
Bug fixes
- Fixes Arrays.binarySearch semantics for float[] and double[]
- Adds Support multi-line messages in errors/exceptions
- Adds shutdown hook in DiskCache to clean up temp files
- Cache Gecko version to lower CPU usage on FireFox
- Do not assume that "this" is always non null.
- Updates globals for Firefox version 60.0.2, Chrome 66.0.3359.45
- Fixes String.regionMatches.
- Native JsMethods allowed to coexist with implementations with the same name.
- Make sure lambdas box, unbox and insert erasure casts when necessary.
- Negative zero treated properly in Double/Float.compare()
MiscellaneousFor more detail, see the commit log.
- Updates CLDR to version 34.
- Arrays now implement Cloneable
- Link backing errors together with a cause attribute, start tracking suppressed errors in addition to the cause in underlying error object.
- Add AtomicReference to gwt/emul.
- Propagate script nonces via ScriptInjector
- Add partial emulation for ExecutorService and ScheduledExecutorService
- Emulate java.util.concurrent.Flow
- Emulate javax.annotation{,.processing}
.Generated - Make sure "goog.global" is $wnd if not defined.
- Add when-linker-added element definition
- Add Reader and StringReader emulation.
- Remove GWT version check.
- Do not show "unusable-by-js" warning for synthetic methods.
- Update unmodifiableList to throw on Java8 methods.
- Disable DataflowOptimizer by default and emit a warning when used
----Finally, if you haven't already done so, please join the very active GWT discussions happening at https://gitter.im/gwtproject/gwt !
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/c71275de-330c-4277-a625-fe8f7f578662o%40googlegroups.com.
Re: GWT Super devmode is not working for me
On Thursday, June 11, 2020 at 9:02:08 PM UTC+5:30, Michael Joyner wrote:
I'm really not sure how well SDM in the much older GWT 2.6.1 works in comparison with most recent stable release of GWT 2.9.0. There do exist SDM plugins for both Eclipse and IntelliJ I believe.
On 6/11/20 10:36 AM, ruwan samaraweera wrote:
Hi,--I'm using gwt since so many years back. To debug my application those days I've used gwt devmode. But now the plugin is not support in modern browser(Im using lates version of Chrome). So I tried to used super devmode. But unfortunately I couldn't able to configure it correct way. It is given many errors and I cant debug my application.Actually Im developing web application using gwt 2.6.1 and java 1.8 and deploying it in tomcat9 webserver.My configuration as follows.
gwt.xml file--------------<?xml version="1.0" encoding="UTF-8"?>
<module rename-to='App'>
<inherits name="com.google.gwt.user.User" />
<!--<inherits name="com.smartgwt.SmartGwt"/>-->
<inherits name="com.smartgwt.SmartGwtNoTheme" />
<inherits name="com.smartgwt.SmartGwtNoScript"/>
<inherits name="com.smartgwtee.SmartGwtEENoScript"/>
<inherits name="com.smartgwt.Drawing"/>
<inherits name="com.smartgwt.Charts"/>
<inherits name="com.smartgwtee.tools.Tools"/>
<inherits name="com.smartgwt.Analytics"/>
<stylesheet src='../pages/resources/mmv-style.css'/>
<inherits name="com.smartclient.theme.enterpriseblue.EnterpriseBlue" />
<inherits name="com.smartclient.theme.enterpriseblue. EnterpriseBlueResources"/>
<inherits name='com.google.gwt.visualization.Visualization'/>
<entry-point class="mywebapp.client.AppEntryPoint" />
<source path="client"/>
<source path="shared"/>
<add-linker name="xsiframe"/>
<set-configuration-property name='xsiframe.failIfScriptTag' value='FALSE'/>
<extend-property name="locale" values="en" />
<!-- Following should exist only in Development mode-->
<!--<inherits name="com.smartgwt.tools.SmartGwtTools" />-->
<set-property name="user.agent" value="safari" />
</module>
Hear I've add xsiframe linker and other configuration tag as wellApart from that I've added following tags in my host page.
script src="App/sc/modules/ISC_Core.js" ></script> <script src="App/sc/modules/ISC_Foundation.js" ></script> <script src="App/sc/modules/ISC_Containers.js" ></script> <script src="App/sc/modules/ISC_Grids.js" ></script> <script src="App/sc/modules/ISC_Forms.js" ></script> <script src="App/sc/modules/ISC_RichTextEditor.js" ></script> <script src="App/sc/modules/ISC_Calendar.js" ></script> <script src="App/sc/modules/ISC_DataBinding.js" ></script> <script src="App/sc/modules/ISC_Drawing.js" ></script> <script src="App/sc/modules/ISC_Charts.js" ></script> <script src="App/sc/modules/ISC_Analytics.js" ></script> <script src="App/sc/skins/SilverWaveX/load_skin.js" ></script>Im using ant target to build application and making war file and place it tomcat9. So same way Im using ant target to run superdevmode as follows.<target name="superDevMode" description="Run GWT debug mode"> <java failonerror="true" fork="true" classname="com.google.gwt.dev.codeserver.CodeServer" > <classpath> <fileset dir="${proj.gwt.debug.sdk}" includes="*.jar" /> <path refid="project.class.path" /> </classpath> <jvmarg value="${proj.runtime.initmemory}" /> <jvmarg value="${proj.runtime.maxmemory}" /> <jvmarg value="${proj.runtime.permgensize}" /> <jvmarg value="-Xdebug" /> <jvmarg value="-Xrunjdwp:transport=dt_socket,server=y,suspend=n, /> <!--<arg value="-noserver" />--> <arg value="-port" /> <arg value="${proj.gwt.debug.address=${proj.gwt.debug. client.debug.port}" server.http.port}" /> <!--<arg value="-startupUrl" />--> <!--<arg value="/${proj.webapp.name}" />--> <arg value="${proj.gwt.module}" /> </java> </target>In properties.xml file<!-- Following properties are used to GWT DEBUGGING --> <property name="proj.gwt.debug.sdk" location="D:Project\myApp\gwt\gwt-2.6.1" /> <property name="proj.gwt.debug.server. http.port" value="8080" /> <property name="proj.gwt.debug.client. debug.port" value="5028" /> But when I'm running ant target it is giving following error[ERROR] The Cross-Site-Iframe linker does not support <script> tags in the gwt.xml files, but the gwt.xml file (or the gwt.xml files which it includes) contains the following script tags:[java] at com.google.gwt.core.ext.linker.impl. SelectionScriptLinker. generateSelectionScript( SelectionScriptLinker.java: 422) [java] sc/modules/ISC_Core.js[java] at com.google.gwt.core.ext.linker.impl. SelectionScriptLinker. emitSelectionScript( SelectionScriptLinker.java: 309)sc/modules/ISC_Foundation. js [java][java] sc/modules/ISC_Containers.jsjava] at com.google.gwt.dev.codeserver.CodeServer.makeModules( CodeServer.java:120)In order for your application to run correctly, you will need to include these tags in your host page directly. In order to avoid this error, you will need to remove the script tags from the gwt.xml file, or add this property to the gwt.xml file: <set-configuration-property name='xsiframe. failIfScriptTag' value='FALSE'/> [java] [java] at com.google.gwt.dev.codeserver. CodeServer.start(CodeServer. java:95) It is great if some one can help me on this.Thanks
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com .
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/ .e4b4be3c-ef9e-491c-b8e9- 6bee9f768908o%40googlegroups. com
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/02856284-0af6-4688-957b-41ec73c4d1cdo%40googlegroups.com.
Re: GWT Super devmode is not working for me
.inject();
Hi,I'm using gwt since so many years back. To debug my application those days I've used gwt devmode. But now the plugin is not support in modern browser(Im using lates version of Chrome). So I tried to used super devmode. But unfortunately I couldn't able to configure it correct way. It is given many errors and I cant debug my application.Actually Im developing web application using gwt 2.6.1 and java 1.8 and deploying it in tomcat9 webserver.My configuration as follows.gwt.xml file--------------<?xml version="1.0" encoding="UTF-8"?>
<module rename-to='App'>
<inherits name="com.google.gwt.user.User" />
<!--<inherits name="com.smartgwt.SmartGwt"/>-->
<inherits name="com.smartgwt.SmartGwtNoTheme" />
<inherits name="com.smartgwt.SmartGwtNoScript"/>
<inherits name="com.smartgwtee.SmartGwtEENoScript"/>
<inherits name="com.smartgwt.Drawing"/>
<inherits name="com.smartgwt.Charts"/>
<inherits name="com.smartgwtee.tools.Tools"/>
<inherits name="com.smartgwt.Analytics"/>
<stylesheet src='../pages/resources/mmv-style.css'/>
<inherits name="com.smartclient.theme.enterpriseblue.EnterpriseBlue" />
<inherits name="com.smartclient.theme.enterpriseblue. EnterpriseBlueResources"/>
<inherits name='com.google.gwt.visualization.Visualization'/>
<entry-point class="mywebapp.client.AppEntryPoint" />
<source path="client"/>
<source path="shared"/>
<add-linker name="xsiframe"/>
<set-configuration-property name='xsiframe.failIfScriptTag' value='FALSE'/>
<extend-property name="locale" values="en" />
<!-- Following should exist only in Development mode-->
<!--<inherits name="com.smartgwt.tools.SmartGwtTools" />-->
<set-property name="user.agent" value="safari" />
</module>Hear I've add xsiframe linker and other configuration tag as wellApart from that I've added following tags in my host page.script src="App/sc/modules/ISC_Core.js" ></script>
<script src="App/sc/modules/ISC_Foundation.js" ></script>
<script src="App/sc/modules/ISC_Containers.js" ></script>
<script src="App/sc/modules/ISC_Grids.js" ></script>
<script src="App/sc/modules/ISC_Forms.js" ></script>
<script src="App/sc/modules/ISC_RichTextEditor.js" ></script>
<script src="App/sc/modules/ISC_Calendar.js" ></script>
<script src="App/sc/modules/ISC_DataBinding.js" ></script>
<script src="App/sc/modules/ISC_Drawing.js" ></script>
<script src="App/sc/modules/ISC_Charts.js" ></script>
<script src="App/sc/modules/ISC_Analytics.js" ></script>
<script src="App/sc/skins/SilverWaveX/load_skin.js" ></script>Im using ant target to build application and making war file and place it tomcat9. So same way Im using ant target to run superdevmode as follows.<target name="superDevMode" description="Run GWT debug mode">
<java failonerror="true" fork="true" classname="com.google.gwt.dev.codeserver.CodeServer" >
<classpath>
<fileset dir="${proj.gwt.debug.sdk}" includes="*.jar" />
<path refid="project.class.path" />
</classpath>
<jvmarg value="${proj.runtime.initmemory}" />
<jvmarg value="${proj.runtime.maxmemory}" />
<jvmarg value="${proj.runtime.permgensize}" />
<jvmarg value="-Xdebug" />
<jvmarg value="-Xrunjdwp:transport=dt_socket,server=y,suspend=n, />address=${proj.gwt.debug. client.debug.port}"
<!--<arg value="-noserver" />-->
<arg value="-port" />
<arg value="${proj.gwt.debug.server.http.port}" />
<!--<arg value="-startupUrl" />-->
<!--<arg value="/${proj.webapp.name}" />-->
<arg value="${proj.gwt.module}" />
</java>
</target>In properties.xml file<!-- Following properties are used to GWT DEBUGGING --> <property name="proj.gwt.debug.sdk" location="D:Project\myApp\gwt\gwt-2.6.1" /> <property name="proj.gwt.debug.server. http.port" value="8080" /> <property name="proj.gwt.debug.client. debug.port" value="5028" /> But when I'm running ant target it is giving following error[ERROR] The Cross-Site-Iframe linker does not support <script> tags in the gwt.xml files, but the gwt.xml file (or the gwt.xml files which it includes) contains the following script tags:[java] at com.google.gwt.core.ext.linker.impl. SelectionScriptLinker. generateSelectionScript( SelectionScriptLinker.java: 422) [java] sc/modules/ISC_Core.js[java] at com.google.gwt.core.ext.linker.impl. SelectionScriptLinker. emitSelectionScript( SelectionScriptLinker.java: 309)sc/modules/ISC_Foundation. js [java][java] sc/modules/ISC_Containers.jsjava] at com.google.gwt.dev.codeserver.CodeServer.makeModules( CodeServer.java:120)In order for your application to run correctly, you will need to include these tags in your host page directly. In order to avoid this error, you will need to remove the script tags from the gwt.xml file, or add this property to the gwt.xml file: <set-configuration-property name='xsiframe. failIfScriptTag' value='FALSE'/> [java] [java] at com.google.gwt.dev.codeserver. CodeServer.start(CodeServer. java:95) It is great if some one can help me on this.Thanks
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/fd1fb5a9-5d98-4b93-a878-dc3cd24dc427o%40googlegroups.com.