[JIRA-OS] Commented: (WW-300) Make WebWork function under Weblogic Server 6.1
| Newsgroups | gmane.comp.java.open-symphony.cvs |
|---|---|
| Message-ID | <[email protected]> |
The following comment has been added to this issue:
Author: Scott N. Smith
Created: Tue, 9 Sep 2003 1:49 AM
Body:
Here's the summary on how to incorporate the above files:
1. Process the diff and patch files into the current webwork project. These files are:
a) FilterDispatcher.diff
b) RequestLifecycleFilter.diff
c) SessionLifecycleListener.diff
d) ServletContextSingleton.java (new file)
Note that there is no changed functionality; just minor added functionality.
2. Build the webwork.jar normally (i.e. using servlet.jar).
3. In a separate project, build a separate jar (i.e. webworkweblogic61.jar) using the following:
a) the above webwork.jar.
b) the following new Java files:
1) FilterDispatcherCompatWeblogic61.java
2) RequestLifecycleFilterCompatWeblogic61.java
3) SessionLifecycleListenerCompatWeblogic61.java
c) all of the jar files required by webwork EXCEPT servlet.jar.
d) weblogic.jar (Weblogic Server 6.1 SP4 version).
4. Wherever you would use one of the above filters or listeners in web.xml, substitute the "FooCompatWeblogic61.java" variant instead.
If you have questions, contact [email protected]
---------------------------------------------------------------------
View the issue:
http://jira.opensymphony.com/secure/ViewIssue.jspa?key=WW-300
Here is an overview of the issue:
---------------------------------------------------------------------
Key: WW-300
Summary: Make WebWork function under Weblogic Server 6.1
Type: Bug
Status: Assigned
Priority: Major
Project: WebWork
Components:
Configuration
Versions:
2.0-beta2
Assignee: Patrick Lightbody
Reporter: Scott N. Smith
Created: Tue, 9 Sep 2003 1:02 AM
Updated: Tue, 9 Sep 2003 1:39 AM
Environment: Weblogic Server 6.1 SP4 under Windows XP Profession or Solaris
Description:
WebWork is written to run under Servlet Specification 2.3. Weblogic Server 6.1 SP4 is "almost" Servlet 2.3; alas they are incompatible.
This issue covers simple modifications to WebWork 2.0-beta to provide hooks so that subclasses can be written to "plug the gap". These simple modifications do not change the functionality of the changed files; they just expose information.
Here's a summary of the changes:
1. FilterConfig.java: added simple getter for filterConfig instance variable; this is required by subclass for Weblogic 6.1 servlet implementation for servlet filters.
2. RequestLifecycleFilter.java and SessionLifecycleListener.java: exposes how servlet context is retrieved by implementing just this functionality in a method. Each subclass can retrieve the servlet context from other resources available to Weblogic 6.1.
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://jira.opensymphony.com/secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf