[
https://issues.apache.org/jira/browse/TAPESTRY-2421?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12597519#action_12597519
]
Massimo Lusetti commented on TAPESTRY-2421:
-------------------------------------------
Wouldn't be more clean to have all T5 stuff within tapestry5 name schema?
Or are you doing this to adhere to java packaging name convention which suggest
to have package names reflect domains name?
> Allow Tapestry4/Tapestry5 to be deployed in the same WAR
> --------------------------------------------------------
>
> Key: TAPESTRY-2421
> URL: https://issues.apache.org/jira/browse/TAPESTRY-2421
> Project: Tapestry
> Issue Type: New Feature
> Components: tapestry-core
> Affects Versions: 5.0.11
> Reporter: Howard M. Lewis Ship
> Assignee: Howard M. Lewis Ship
>
> The main opposition to deploying a WAR containing both the T4 and the T5
> libraries is class name conflicts in the org.apache.tapestry package.
> For a brief time, it was considered to rename org.apache.tapestry to
> org.apache.tapestry5.
> However, more research shows that there are only three naming conflicts:
> org.apache.tapestry.PageRenderSupport
> org.apache.tapestry.TapestryConstants
> org.apache.tapestry.TapestryUtils
> These could be rename or otherwise refactored to avoid the conflicts.
> In theory, and with a small amount of configuration, it should be possible to
> run Tapestry 4 and Tapestry 5 side-by-side in the same WAR. The shared
> third-party dependencies, such as commons-logging and Javassist, should be
> compatible.
> T4 Friendly URLs might have to be disabled, however; otherwise it becomes
> very difficult to determine which requests are for T5 and which are for T4.
> Tapestry 3 has no overlap with Tapestry 5.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]