Hi,
I have a requirement where I am creating a set of custom collection classes
by deriving from existing ones, such as
public class CustomArrayList<E> extends ArrayList<E>{
public CustomArrayList(){
}
}
Then I use a replace with rule to replace ArrayList with this custom
collection
//gwt.xml file contains this configuration
<replace-with
class="xxxxxxxx.yyyyyyy.CustomArrayList">
<when-type-is class="java.util.ArrayList" />
</replace-with>
This seems to crash the compiler randomly. I would say in about 3 runs it
crashes once. Please note the project has a bit clientside codebase
spanning atleast 1000 odd classes.
The error shown is
verifying instantiability of
CustomArrayList<java.lang.Object>
[INFO] [WARN] Checking all subtypes of Object which qualify for
serialization [ERROR] Exception in thread "main"
java.lang.StackOverflowError [ERROR] at
com.google.gwt.dev.util.log.AbstractTreeLogger.commitMyBranchEntryInMyParentLogger(AbstractTreeLogger.java:252)
[ERROR] at
com.google.gwt.dev.util.log.AbstractTreeLogger.commitMyBranchEntryInMyParentLogger(AbstractTreeLogger.java:252)
[ERROR] at
I also posted this question on SO -
http://stackoverflow.com/questions/43132656/strange-exception-error-in-gwt-build-when-i-extend-arraylist-or-other-common-c
Any pointers shall be extremely helpful.
thanks,
Debasish
--
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.