Issue Details (XML | Word | Printable)

Key: SHALE-321
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Blocker Blocker
Assignee: Greg Reddin
Reporter: Greg Reddin
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
Shale

Update TilesViewHandler to support new Tiles 2 Snapshot

Created: 27/Oct/06 05:23 PM   Updated: 22/Aug/07 09:29 AM
Return to search
Component/s: Tiles
Affects Version/s: 1.0.4-SNAPSHOT, 1.0.5-SNAPSHOT, 1.0.6-SNAPSHOT
Fix Version/s: 1.0.4


 Description  « Hide
Changes to the Tiles 2 API have broken Tiles support in Shale. We need to modify TilesViewHandler so it will compile.

 All   Comments   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Repository Revision Date User Message
ASF #468516 Fri Oct 27 20:07:22 UTC 2006 greddin SHALE-321. Updated TilesViewHandler to be compatible with the latest
Tiles 2 Snapshot API. The TilesContext class has been replaced by
TilesApplicationContext and TilesRequestContext. There were also changes
to TilesContextFactory that were integrated here.
Files Changed
MODIFY /shale/framework/trunk/shale-tiles/src/main/java/org/apache/shale/tiles/TilesViewHandler.java

Greg Reddin added a comment - 27/Oct/06 08:09 PM
Updated TilesViewHandler to match the latest API changes from Tiles.

Greg Reddin made changes - 27/Oct/06 08:09 PM
Field Original Value New Value
Resolution Fixed [ 1 ]
Status Open [ 1 ] Resolved [ 5 ]
Fix Version/s 1.0.4-SNAPSHOT [ 21740 ]
Wendy Smoak added a comment - 06/Nov/06 09:23 PM
I'm having trouble building Shale Tiles against r471763 of Tiles 2.

[INFO] Building Shale Tiles Integration
[INFO] task-segment: [install]
[INFO] -------------------------------------------------------------------------
---
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:compile]
Compiling 1 source file to e:\svn\shale\framework\shale-tiles\target\classes
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Compilation failure

e:\svn\shale\framework\shale-tiles\src\main\java\org\apache\shale\tiles\TilesVie
wHandler.java:[35,24] cannot find symbol
symbol : class ComponentDefinition
location: package org.apache.tiles

e:\svn\shale\framework\shale-tiles\src\main\java\org\apache\shale\tiles\TilesVie
wHandler.java:[36,24] cannot find symbol
symbol : class DefinitionsFactoryException
location: package org.apache.tiles

e:\svn\shale\framework\shale-tiles\src\main\java\org\apache\shale\tiles\TilesVie
wHandler.java:[37,24] cannot find symbol
symbol : class NoSuchDefinitionException
location: package org.apache.tiles

e:\svn\shale\framework\shale-tiles\src\main\java\org\apache\shale\tiles\TilesVie
wHandler.java:[38,24] cannot find symbol
symbol : class TilesRequestContext
location: package org.apache.tiles

e:\svn\shale\framework\shale-tiles\src\main\java\org\apache\shale\tiles\TilesVie
wHandler.java:[39,24] cannot find symbol
symbol : class TilesUtil
location: package org.apache.tiles

e:\svn\shale\framework\shale-tiles\src\main\java\org\apache\shale\tiles\TilesVie
wHandler.java:[253,11] cannot find symbol
symbol : class ComponentDefinition
location: class org.apache.shale.tiles.TilesViewHandler

e:\svn\shale\framework\shale-tiles\src\main\java\org\apache\shale\tiles\TilesVie
wHandler.java:[302,31] cannot find symbol
symbol : class ComponentDefinition
location: class org.apache.shale.tiles.TilesViewHandler

e:\svn\shale\framework\shale-tiles\src\main\java\org\apache\shale\tiles\TilesVie
wHandler.java:[130,6] cannot find symbol
symbol : class ComponentDefinition
location: class org.apache.shale.tiles.TilesViewHandler

e:\svn\shale\framework\shale-tiles\src\main\java\org\apache\shale\tiles\TilesVie
wHandler.java:[262,6] cannot find symbol
symbol : class ComponentDefinition
location: class org.apache.shale.tiles.TilesViewHandler

e:\svn\shale\framework\shale-tiles\src\main\java\org\apache\shale\tiles\TilesVie
wHandler.java:[264,8] cannot find symbol
symbol : class TilesRequestContext
location: class org.apache.shale.tiles.TilesViewHandler

e:\svn\shale\framework\shale-tiles\src\main\java\org\apache\shale\tiles\TilesVie
wHandler.java:[265,12] cannot find symbol
symbol : method createRequestContext(java.lang.Object,java.lang.Object,java.lan
g.Object)
location: class org.apache.tiles.context.BasicTilesContextFactory

e:\svn\shale\framework\shale-tiles\src\main\java\org\apache\shale\tiles\TilesVie
wHandler.java:[267,15] cannot find symbol
symbol : variable TilesUtil
location: class org.apache.shale.tiles.TilesViewHandler

e:\svn\shale\framework\shale-tiles\src\main\java\org\apache\shale\tiles\TilesVie
wHandler.java:[268,15] cannot find symbol
symbol : class NoSuchDefinitionException
location: class org.apache.shale.tiles.TilesViewHandler

e:\svn\shale\framework\shale-tiles\src\main\java\org\apache\shale\tiles\TilesVie
wHandler.java:[270,15] cannot find symbol
symbol : class DefinitionsFactoryException
location: class org.apache.shale.tiles.TilesViewHandler

e:\svn\shale\framework\shale-tiles\src\main\java\org\apache\shale\tiles\TilesVie
wHandler.java:[307,6] cannot find symbol
symbol : class TilesRequestContext
location: class org.apache.shale.tiles.TilesViewHandler

e:\svn\shale\framework\shale-tiles\src\main\java\org\apache\shale\tiles\TilesVie
wHandler.java:[308,10] cannot find symbol
symbol : method createRequestContext(java.lang.Object,java.lang.Object,java.lan
g.Object)
location: class org.apache.tiles.context.BasicTilesContextFactory

e:\svn\shale\framework\shale-tiles\src\main\java\org\apache\shale\tiles\TilesVie
wHandler.java:[312,23] org.apache.tiles.ComponentContext is abstract; cannot be
instantiated


Wendy Smoak made changes - 06/Nov/06 09:23 PM
Status Resolved [ 5 ] Reopened [ 4 ]
Resolution Fixed [ 1 ]
Repository Revision Date User Message
ASF #472373 Wed Nov 08 03:24:07 UTC 2006 wsmoak Temporarily fix the Tiles 2 dependency at r468346 so that ongoing development doesn't break Shale Tiles.
SHALE-321
Files Changed
MODIFY /shale/framework/trunk/shale-tiles/pom.xml

Wendy Smoak added a comment - 08/Nov/06 03:33 AM
http://svn.apache.org/viewvc?view=rev&rev=472373

Resolving this once again as Shale Tiles now builds against this snapshot of Tiles 2.

Wendy Smoak made changes - 08/Nov/06 03:33 AM
Resolution Fixed [ 1 ]
Status Reopened [ 4 ] Resolved [ 5 ]
Rahul Akolkar made changes - 23/Jan/07 04:40 PM
Fix Version/s 1.0.4 [ 21790 ]
Fix Version/s 1.0.4-SNAPSHOT [ 21740 ]
Jeff Turner made changes - 09/Aug/07 07:17 AM
Workflow Struts [ 38861 ] Struts - editable closed status [ 42340 ]
Martin Zahl added a comment - 22/Aug/07 09:29 AM
The update isn't working with the actual version of tiles (2.0.4) because of the changes structure of tiles (e.g. missing org.apache.tiles.TilesUtil).
Because of that, I wan't ro reopen the issue!

Antonio Petrelli made changes - 08/Jan/09 08:56 AM
Workflow Struts - editable closed status [ 42340 ] Struts - editable closed status (temporary) [ 45973 ]
Antonio Petrelli made changes - 08/Jan/09 09:08 AM
Workflow Struts - editable closed status (temporary) [ 45973 ] Struts - editable closed status [ 52671 ]