Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Won't Fix
-
Affects Version/s: 4.0
-
Fix Version/s: EE-4.0.0.GA
-
Component/s: Sample Apps
-
Labels:None
-
Environment:HideICEfaces4 trunk revision# 41557
Server: tomcat7
Browser: FF3.6, IE7 & Chrome35
JSF: Mojarra 2.2.7
Tutorial can be found here: http://dev.icesoft.com/svn/ossrepo/icefaces4/trunk/icefaces/tutorials/spring-webflow-bookingShowICEfaces4 trunk revision# 41557 Server: tomcat7 Browser: FF3.6, IE7 & Chrome35 JSF: Mojarra 2.2.7 Tutorial can be found here: http://dev.icesoft.com/svn/ossrepo/icefaces4/trunk/icefaces/tutorials/spring-webflow-booking
Description
spring-webflow-booking build fails (using "clean servlet-profile" ant targets):
compile:
[javac] Compiling 16 source files to C:\svn\ossrepo\icefaces4\trunk\icefaces\tutorials\spring-webflow-booking\build\classes
[javac] warning: [options] bootstrap class path not set in conjunction with -source 1.5
[javac] C:\svn\ossrepo\icefaces4\trunk\icefaces\tutorials\spring-webflow-booking\src\main\java\com\icesoft\spring\security\WebflowListener.java:66: error: method determineWindowID in class WindowScopeManager cannot be applied to given types;
[javac] WindowScopeManager.determineWindowID( fc );
[javac] ^
[javac] required: FacesContext,boolean
[javac] found: FacesContext
[javac] reason: actual and formal argument lists differ in length
[javac] Note: C:\svn\ossrepo\icefaces4\trunk\icefaces\tutorials\spring-webflow-booking\src\main\java\org\springframe
work\webflow\samples\booking\LazyDataModel.java uses unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] 1 error
[javac] 1 warning
BUILD FAILED
compile:
[javac] Compiling 16 source files to C:\svn\ossrepo\icefaces4\trunk\icefaces\tutorials\spring-webflow-booking\build\classes
[javac] warning: [options] bootstrap class path not set in conjunction with -source 1.5
[javac] C:\svn\ossrepo\icefaces4\trunk\icefaces\tutorials\spring-webflow-booking\src\main\java\com\icesoft\spring\security\WebflowListener.java:66: error: method determineWindowID in class WindowScopeManager cannot be applied to given types;
[javac] WindowScopeManager.determineWindowID( fc );
[javac] ^
[javac] required: FacesContext,boolean
[javac] found: FacesContext
[javac] reason: actual and formal argument lists differ in length
[javac] Note: C:\svn\ossrepo\icefaces4\trunk\icefaces\tutorials\spring-webflow-booking\src\main\java\org\springframe
work\webflow\samples\booking\LazyDataModel.java uses unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] 1 error
[javac] 1 warning
BUILD FAILED
Assigning to Mircea. Looks like the work done in
ICE-9437to support JSF's window id is causing the build of this sample to fail as it's relying on the old signature. So we should add in the old signature for compatibility and/or just update the example. Or perhaps add back in the old signature but include some logic that figures out whether customWindowTracking is active.