--
You received this message because you are subscribed to the Google Groups "GWTP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gwt-platform...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Will you compile both projects together into one at the end or are you talking about two completely separate gwt projects that need to interact together?
Ok I'm not fully following. Is only one *.nocache.js file being injected into the host page at the end?
One thing to look out for is the GWTP generators will search out and try to build proxies for any Presenter's that are in the gwt source path. So if some Presenter's are not used by one of your gwt modules you need to put them on a source path that the module can't see using the <source path=""> tag in your gwt.xml file.
Unable to create or inherit binding: No @Inject or default constructor found for cc.kune.gspace.client.viewers.EmbedPresenter$EmbedView
<inherits name='com.gwtplatform.dispatch.Dispatch' />
<inherits name='com.gwtplatform.mvp.MvpWithEntryPoint' />
<set-configuration-property name="gin.ginjector.modules"
value="cc.kune.core.client.CoreGinModule" />
(...)
<extend-configuration-property name="gin.ginjector.modules"
value="cc.kune.docs.client.DocsGinModule" />
<extend-configuration-property name="gin.ginjector.modules"
value="cc.kune.events.client.EventsGinModule" />
(...)
<set-configuration-property name="gwtp.prebootstrapper"
value="cc.kune.client.KunePreBootstrapper" />
<set-configuration-property name="gwtp.bootstrapper"
value="cc.kune.client.KuneBootstrapper" />
<inherits name='com.gwtplatform.dispatch.Dispatch' />
<inherits name='com.gwtplatform.mvp.MvpWithEntryPoint' />
<set-configuration-property name="gin.ginjector.modules"
value="cc.kune.core.client.CoreGinModule" />
<extend-configuration-property name="gin.ginjector.modules"
value="cc.kune.wave.client.EmbedCoreGinModule" />
(...)
<set-configuration-property name="gwtp.prebootstrapper"
value="cc.kune.client.KunePreBootstrapper" />
<set-configuration-property name="gwtp.bootstrapper"
value="cc.kune.client.KuneEmbedBootstrapper" />
--
Agree it would be nice if GWTP would detect only the Presenters that are bound.But it is an extremely complex problem to solve.For now, if you are not using a Presenter in a gwt module then it must not be under the package set by <source path="com.example.client">.
--
--
Your use cases really interest me, because I want to know how we can help to make it easier and more performant for users that share the same interests :D
Vicente
--
- Some big gwt app (several 100k lines of code) and we want to develop only a part of the code so we want fast compilations for this part of the code and for only one user.agent, etc.
- We have some injector/modules with mocks for some parts of the code.
- Some big app that are multipurpose, so users can build, configure and adapt different apps depending of its necessities (each app sample has a different EntryPoint, dependencies, etc).