JIRA

  • Log In Access more options
    • Online Help
    • GreenHopper Help
    • Agile Answers
    • Use Agile By Default
    • Keyboard Shortcuts
    • About JIRA
    • JIRA Credits
    • What’s New
  • Dashboards Access more options (Alt+d)
  • Projects Access more options (Alt+p)
  • Issues Access more options (Alt+i)
  • Agile Access more options (Alt+g)
  • Create Issue
  • Mule
  • MULE-5100

Verbatim tomcat dependencies must not be used

  • Agile Board
  • More Actions
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: Task Task
  • Status: Open Open
  • Priority: Critical Critical
  • Resolution: Unresolved
  • Affects Version/s: 3.0.0
  • Fix Version/s: None
  • Component/s: Build: Distributions, Build: Libraries / Dependencies
  • Labels:
    None
  • User impact:
    Medium
  • Similar Issues:
    None

Description

Recent cookie enhancements in http transport added 2 tomcat depencies (tomcat-util & tomcat-apr), totalling about 300KB extra.

1. WHY tomcat 5.5, and not 6.0?
2. Without jar shading, it WILL conflict with tomcat jars bundled in jboss. What version wins and what hidden regressions may come out of it?

This should be reworked to use the latest available stable tomcat AND actual classes identified and bytecode-shaded (so they'll be in org.mule.org.apache.tomcat.util for example). This will guarantee to library version conflicts. Take a look at what e.g. MMC agent build does with some classes that we pull from the ant.jar.

Issue Links

relates to

Bug - A problem which impairs or prevents the functions of the product. MULE-4418 Cookies are lost on endpoints

  • Major - Major loss of function.
  • Closed - The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.

Activity

  • All
  • Comments
  • Work Log
  • History
  • Activity
  • Transitions
  • Commits
  • Source
  • Builds
Hide
Permalink
Dirk Olmes added a comment - 21/Sep/10 09:31 AM

IIRC Edu introduced the tomcat dependencies.

Show
Dirk Olmes added a comment - 21/Sep/10 09:31 AM IIRC Edu introduced the tomcat dependencies.

People

  • Assignee:
    Edu Pereda
    Reporter:
    Andrew Perepelytsya
Vote (0)
Watch (0)

Dates

  • Created:
    21/Sep/10 08:55 AM
    Updated:
    21/Sep/10 09:36 AM

Agile

  • View on Board
  • Atlassian JIRA (v5.0.7#734-sha1:8ad78a6)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for MuleForge. Try JIRA - bug tracking software for your team.