Ed, thanks for the reply.
I did some more digging off of the link you sent and, although I don't think this is the same issue, I found the following issue: http://code.google.com/p/google-web-toolkit/issues/detail?id=5069 (Note: I switched versions to 2.4 and still had the same problem) It seems I was using both -draftCompile and -compileReport I removed -draftCompile and it split the simple example correctly. As for my ultimate goal of Code Splitting using MVP/GIN, I am unable to get the solution found here: https://gist.github.com/3038878 to give the correct split points as it links a dependency on the abstract method createInstance(). I have since created a new test branch with solution found here: https://github.com/zarinfam/hello-mvp-async my branch is at: https://github.com/ashtonthomas/gwt-async-mvp-gin/tree/act-async-mapper This is producing the correct split points; however, AFAIK we haven't found a silver bullet for GIN/MVP/Code Splitting: http://code.google.com/p/google-web-toolkit/issues/detail?id=5129#c28 I will look into both solutions to see if I can find my error (if it is something I am doing wrong) or a possible work-around: - Thomas' ActivityAsyncProxy - not breaking dependency chain (problem my config/implementation) - Saeed's async mapper - Edge cases If anyone has some input, I would greatly appreciate it as I am just recently digging into Code Splitting. Thanks! -Ashton On Sunday, January 6, 2013 5:42:38 PM UTC-5, Ed wrote: > > I haven't looked in detail at your code, but you might experiencing the > same problems I had, see this issue (and the linked forum post): > ISSUE <http://code.google.com/p/google-web-toolkit/issues/detail?id=7874> > > > Op zaterdag 5 januari 2013 17:27:51 UTC+1 schreef Ashton Thomas het > volgende: >> >> I would greatly appreciate some input here. I am trying to use the below >> references to implement Code Splitting w/ Activities/Place/GIN >> >> HOWEVER, I can't get anything to work. Not even a simple solution which I >> 'think' should be working regardless of my current implementation for >> A/P+GIN... >> >> Thomas' ActivityAsyncProxy https://gist.github.com/3038878 (This is the >> method I am trying to use) >> >> Other References: >> http://code.google.com/p/google-web-toolkit/issues/detail?id=5129 >> >> My Hope is that I am doing something blatantly wrong. I have a simple >> Split Point that creates a string and custom widget (very simple) and shows >> a PopupPanel. However it still gets thrown into the Left overs. >> My end goal is the complete solution to MVP/GIN (which originally didn't >> work so I thought I'd try this simple solution - no luck so I'm coming to >> you guys:) >> >> >> I've attached a piece of the Compile Report and including the below links >> for better reference: >> https://github.com/ashtonthomas/gwt-async-mvp-gin >> >> >> https://github.com/ashtonthomas/gwt-async-mvp-gin/blob/master/src/io/ashton/async/client/app/Application.java >> http://www.ashtonthomas.com/compile-report.zip >> >> Button b = new Button("Click Me", new ClickHandler() { >> >> @Override >> >> public void onClick(ClickEvent event) { >> >> GWT.runAsync(Application.class, new RunAsyncCallback() { >> >> @Override >> >> public void onSuccess() { >> >> String sp3 = "3sp33sp >> 33sp33sp33sp33sp33sp33sp33sp33sp33sp33sp33spp3"; >> >> VerticalPanel vp = new VerticalPanel(); >> >> vp.add(new InlineLabel(sp3)); >> >> MySPTestWidget t = new MySPTestWidget(); // Simple Composite >> with unique string to test SP >> >> vp.add(t); >> >> PopupPanel p = new PopupPanel(); >> >> p.setWidget(vp); >> >> p.center(); >> >> } >> >> @Override >> >> public void onFailure(Throwable reason) { >> >> Window.alert("SP Application Failed"); >> >> } >> >> }); >> >> } >> >> }); >> >> >> >> Any thoughts on why the simple (and possibly the ultimate goal of >> MVP/GIN-CodeSplitting) is not working? >> >> https://github.com/ashtonthomas/gwt-async-mvp-gin >> >> Thanks very much in advance! >> -Ashton >> >> -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To view this discussion on the web visit https://groups.google.com/d/msg/google-web-toolkit/-/IRzCnLCHWGIJ. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
