Uploaded image for project: 'Chemistry'
  1. Chemistry
  2. CMIS-120

SessionParameter Set not easy to use

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    Details

      Description

      The parameters defined in class SessionParameter should get some improvements:

      minor:

      • interface instead of class

      major:

      • Atom Pub and Web Service binding are implicit determind by various set of URL parameters. If a Atom Pub and a Web Service URL is specified then the binding is ambiguous in runtime. Error handling is difficult becaus of various parameter configurations are illegal.
        Proposal: Introduce a explicite parameter for the binding type to use. Example: *.binding = {AtomPub|SOAP|...}

        . In dependency of a binding different sets of URL parameter need to be set: Atom Pub binding => Atom Pub URL.

      • WebService URL can also be used in various combinations (prefix, non prefix, single service URLs ...). This should be made explicite while one parameter has only one purpose (URL, Prefix URL, Single Service URLs).

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              klevenzs Stephan Klevenz

              Dates

              • Created:
                Updated:
                Resolved:

                Issue deployment