Uploaded image for project: 'Arquillian'
  1. Arquillian
  2. ARQ-57

JBossAS Remote Containers Depend upon Sun JDK

    Details

      Description

      Both the AS 5.1 and 6.0 implementations of JbossRemoteContainer have:

      import com.sun.net.httpserver.HttpExchange;
      import com.sun.net.httpserver.HttpHandler;
      import com.sun.net.httpserver.HttpServer

      Recommend an external dependency on a safe alternative like apache-httpcomponent's HttpClient or Jetty, ie:

      http://anonsvn.jboss.org/repos/jbossas/projects/ejb-book/trunk/ch07-rsscache/src/test/java/org/jboss/ejb3/examples/ch07/rsscache/RssCacheTestCaseBase.java

        Gliffy Diagrams

          Issue Links

            Activity

            Hide
            alrubinger Andrew Rubinger added a comment -

            Or, if instead we back the remote containers into the JBossAS Server Manager project, we get an API for deployment:

            http://anonsvn.jboss.org/repos/jbossas/projects/server-manager/trunk/src/main/java/org/jboss/jbossas/servermanager/Server.java

            This would also get us a clear resolution towards ARQ-48

            Show
            alrubinger Andrew Rubinger added a comment - Or, if instead we back the remote containers into the JBossAS Server Manager project, we get an API for deployment: http://anonsvn.jboss.org/repos/jbossas/projects/server-manager/trunk/src/main/java/org/jboss/jbossas/servermanager/Server.java This would also get us a clear resolution towards ARQ-48
            Hide
            alrubinger Andrew Rubinger added a comment -

            Linked issue may remove the need for the com.sun dependency in the first place, but it's not a duplicate issue.

            Show
            alrubinger Andrew Rubinger added a comment - Linked issue may remove the need for the com.sun dependency in the first place, but it's not a duplicate issue.
            Hide
            aslak Aslak Knutsen added a comment -

            further investigation has shown that the HTTP URL Streaming service used in the JBoss AS Remote Containers are pointless, the ProfileService supports to stream from client to server if copyContent=true is used.

            Remove the HTTP Service dependency from:

            JBoss AS Remote Container 5.0, 5.1, 6.0

            Show
            aslak Aslak Knutsen added a comment - further investigation has shown that the HTTP URL Streaming service used in the JBoss AS Remote Containers are pointless, the ProfileService supports to stream from client to server if copyContent=true is used. Remove the HTTP Service dependency from: JBoss AS Remote Container 5.0, 5.1, 6.0
            Show
            aslak Aslak Knutsen added a comment - https://github.com/aslakknutsen/arquillian/commits/the_bigger_picture

              People

              • Assignee:
                aslak Aslak Knutsen
                Reporter:
                alrubinger Andrew Rubinger
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Development