-
1. Re: How can a package rename cause a dependency loop?
csa Sep 24, 2014 10:57 AM (in response to mdhirsch30345)Hi Michael,
We are processing all translatable types known to GWT to generate our IOC bootstrapper. Whether a type should be translatable to JavaScript is decided based on the package the type is in. So, one explanation I have is that, after your refactoring, there are either more or less translatable types available.
Another explanation would be that there's something wrong with your build.
Did you try the suggested workaround, btw: "this issue can possibly be resolved by making com.termalabs.ti.rest.JawsJerseyService proxyable. Introduce a default no-arg constructor and make sure the class is non-final"?
Cheers,
Christian
-
2. Re: How can a package rename cause a dependency loop?
mdhirsch30345 Sep 25, 2014 3:00 PM (in response to csa)Thanks for the reply, Christian.
Can you explain who merely changing the package name would make more/fewer types be translatable? I don't understand how what I did could have that effect.
I did notice the suggestion to make JawsJersetService proxyable. But I need it to have injected arguments. And, again, how did that change by changing the package name? Some have suggested that the old name, "ac", comes alphabetically before the new name, "ti"...
Thanks,
Michael