ICEfaces
  1. ICEfaces
  2. ICE-4978

ice:dataExporter doesn't work when using with WebLogic servers with .war archive deployments

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Invalid
    • Affects Version/s: 1.8
    • Fix Version/s: None
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      WebLogic 8.x, 9.x, 10.x with .war archive deployments (non-exploded deployments)
    • Workaround Exists:
      Yes
    • Workaround Description:
      Hide
      The workaround is in how it is deployed. If you deploy to the server in an exploded directory, that is you copy a folder containing the contents of the .war file, rather than the .war file itself, the result is a deployment with real paths to the files so that getRealPath() will now return valid values. Deploying and running our Component Showcase against WebLogic 9 and 10 using this technique shows that it works properly.
      Show
      The workaround is in how it is deployed. If you deploy to the server in an exploded directory, that is you copy a folder containing the contents of the .war file, rather than the .war file itself, the result is a deployment with real paths to the files so that getRealPath() will now return valid values. Deploying and running our Component Showcase against WebLogic 9 and 10 using this technique shows that it works properly.

      Description

      When an ICEfaces application is deployed to a WebLogic server using a .war archive deployment (non-exploded deployment), the ice:dataExporter component does not function correctly as it is unable to write the generated data file to a directory within the .war archive itself.


        Issue Links

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              Ken Fyten
            • Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: