Let me know what you think and if you ever have any problem.
Thanks,
Pierre
PhilBeaudoin
unread,
Nov 11, 2010, 6:37:38 PM11/11/10
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Mvp4g
Great news! Keep up the good work, Pierre.
On Nov 11, 3:22 pm, Pierre <plcoir...@gmail.com> wrote:
> A new snapshot of Mvp4g 1.3.0 is available. This snapshot includes:
> -support for Reverse MVP (presenter is automatically injected to the
> -token generation for hyperlink (http://code.google.com/p/mvp4g/wiki/ > PlaceService_130#Hyperlink_Token)
> -passive event (events that are only forwarded to already build/load
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Mvp4g
Did you take down the 1.3 snapshot? Only the examples are currently
in the download list ...
Pierre
unread,
Nov 16, 2010, 1:22:41 PM11/16/10
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Mvp4g
> Great news! Keep up the good work, Pierre.
Thanks Philippe :)
> Did you take down the 1.3 snapshot? Only the examples are currently
> in the download list ...
I didn't add the snapshot to the download section but you can retrieve
it either by downloading the examples (the snapshot is in the lib
directory inside any example) or thanks to Maven.
Pierre
John
unread,
Nov 16, 2010, 1:30:53 PM11/16/10
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Mvp4g
Sorry, of course it's in the lib directory - else the examples
wouldn't work :/
Pierre
unread,
Dec 8, 2010, 10:02:46 PM12/8/10
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Mvp4g
A new snapshot of Mvp4g 1.3.0 is available. This snapshot includes:
Let me know what you think and if you ever have any problem.
Thanks,
Pierre
> > Pierre- Hide quoted text -
>
> - Show quoted text -
Jeff Larsen
unread,
Dec 9, 2010, 10:07:44 AM12/9/10
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to mv...@googlegroups.com
This is fantastic! Thank you so much, I'm upgrading to test this out now.
Pierre
unread,
Jan 10, 2011, 7:44:20 PM1/10/11
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Mvp4g
A new snapshot of Mvp4g-1.3.0 is available. It includes an APT to
detect the most common Mvp4g errors directly in the IDE. You can take
a look at this page to see what errors can be detected and how to
configure Eclipse to use this APT: http://code.google.com/p/mvp4g/wiki/APT_130.
Let me know what you think and if you have any issues.
Thanks,
Pierre
Dennis
unread,
Jan 11, 2011, 5:26:06 AM1/11/11
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Mvp4g
that's great - just set it up and works like a charm! thank you very
much! I especially like that it tells me that I forgot to add a event
handling method on a presenter which can produce hard to understand
errors when running the program.
Dennis
unread,
Jan 11, 2011, 6:12:26 AM1/11/11
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Mvp4g
Hi Pierre,
After updating locally in my eclipse from mvp4g 1.2.0 to the latest
1.3 snapshot which worked fine I checked in my changes to the SVN and
let the continuous build (hudson in my case) do its job but
unfortunately there it failed with many, many errors that go like
this:
[javac] /var/local/hudson/jobs/yadaydaa.../client/MainEventBus.java:
83: Invalid Event bus: ....MainEventBus can't be injected to
RootPresenter. Can not convert ...MainEventBus to E
[javac] public void start();
[javac] /var/local/hudson/jobs/..../RootPresenter.java:46: Invalid
View: ...MainPanel can't be injected to RootPresenter. Can not
convert ..MainPanel to V
[javac] public class RootPresenter extends
MyBasePresenter<RootPresenter.Display, MainEventBus> {
as I said before compiling and execution in my eclipse works fine. Do
you have any idea why this happens? Could this be related to the APT?
I'm afraid I have to revert to 1.2 again :-(
thanks for any suggestions!
Dennis
Dennis
unread,
Jan 11, 2011, 7:12:37 AM1/11/11
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Mvp4g
just had an idea, maybe above problem is related to generics. My
presenter superclass looks like this:
public class MonoBasePresenter<V, E extends EventBus> extends
BasePresenter<V, E> {
...
and in the subclasses:
@Presenter(view=MainPanel.class)
public class RootPresenter extends
MonoBasePresenter<RootPresenter.Display, MainEventBus> {
public static interface Display extends IView {
...
maybe there's a problem in the way this is handled?
But it's till weird, why does it work when eclipse compiles it but not
when javac compiles it? rolling back to 1.2.0. for now. Please let me
know how I can further assist in debugging this or try out a new
build.
thanks,
Dennis
Harald Schilly
unread,
Jan 11, 2011, 7:45:47 AM1/11/11
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Mvp4g
Hi Dennis,
I reproduced your issue, it seems Eclipse and maven have different
java compilation. The error appears only with maven. I've been able to
correct the issue and I uploaded a new snapshot. I tested with a local
maven project and the error was corrected but I will validate with
hudson to make sure there is no more error.
I keep you updated,
Pierre
Dennis
unread,
Jan 11, 2011, 11:10:40 AM1/11/11
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Mvp4g
Hi Pierre,
I think the difference is between eclipse's own java compiler
implementation and sun''s official java compiler (javac) which in my
case is used by hudson through some ant buildscripts (and I guess
maven uses it too).
I will try to test it again later on today.
thanks,
Dennis
Pierre
unread,
Jan 11, 2011, 11:33:53 AM1/11/11
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Mvp4g
We tested the last snapshot on hudson (with maven) and it worked.
Sorry about this bug. If you ever have other issues, let me know.
Thanks,
Pierre
Dennis
unread,
Jan 11, 2011, 11:55:20 AM1/11/11
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Mvp4g
A new snapshot is available. There is no new feature but the APT has
been moved to its own jar to prevent issues with ant/maven.
Pierre
On Jan 11, 11:11 pm, Pierre <plcoir...@gmail.com> wrote:
> Hi,
>
> I noticed another difference between eclipse and maven/ant :/, I think
> I will create a special jar for eclipse apt so that it's not used by
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Mvp4g
A new snapshot of Mvp4g-1.3.0 is available. This snapshot includes all
the features that will be available for the final 1.3.0 release. No
change will be brought to Mvp4g-1.3.0 (but bugs correction if any).
You may have to bring some changes to your code when you move to this
snapshot:
-@Event: attribute 'historyName' has been renamed 'name' (see issue
60)
-dispatch, convertToToken and filterEvent now uses the event's name
and not its type. This may impact your code if you have named your
event (by default event's name == event's type) and uses one of these
methods.
-@History(convertParams=false) has been replaced by
@History(type=HistoryConverterType.NONE)
-@HistoryConfiguration has been removed. You can now define your own
place service and set it for your application thanks to @PlaceService
(you can look at
http://code.google.com/p/mvp4g/source/browse/trunk/examples/Mvp4gModules/src/com/mvp4g/example/client/main/CustomPlaceService.java ).
If you have any question or issues, let me know.
Thanks,
Pierre
Pierre Coirier
unread,
Mar 17, 2011, 8:21:46 PM3/17/11
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message