Details

    • Estimated Difficulty:
      Medium

      Description

      My main concern is the runtime dependency on javax.servlet API when run in Weld SE (1.0.1). Not sure if it's one of your goals but if you do wish to target SE it would be cool if Solder didn't bomb out when Servlet is not present. We had a similar issue with Weld SE at the beginning as well, and Pete Muir sorted it out. Unfortunately this problem doesn't occur when using Arquillian's Weld SE configuration, so I don't have a sample test to give you.

      This was the dependency I added to solve that particular problem:

      <dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>servlet-api</artifactId>
      <version>2.5</version>
      </dependency>

      There were also other runtime dependencies which weren't satisfied when running in Weld SE. These solved them:

      <dependency>
      <groupId>org.jboss.logmanager</groupId>
      <artifactId>jboss-logmanager</artifactId>
      <version>1.2.0.CR9</version>
      </dependency>
      <dependency>
      <groupId>log4j</groupId>
      <artifactId>log4j</artifactId>
      <version>1.2.14</version>
      </dependency>

      I'll provide stack traces for each of the individual errors in separate comments.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                swd847 Stuart Douglas
                Reporter:
                peteroyle Peter Royle
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: