Uploaded image for project: 'ServiceMix 4'
  1. ServiceMix 4
  2. SMX4-1876

Missing spring-form.tld in spring-webmvc bundle

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • bundles-2014.10
    • Bundles
    • None
    • Regression

    Description

      I'm attempting to update our project to use the Spring that is bundled with Karaf (2.4.0) which uses the ServiceMix OSGi bundles of Spring 3.2.9.RELEASE. Previously, we were using the 3.2.4.RELEASE bundles.

      It appears that the spring-form.tld file for using taglibs is no longer provided.

      If you compare the upstream Spring 3.2.9.RELEASE jar with the org.apache.servicemix.bundles.spring-webmvc-3.2.9.RELEASE_1.jar from the ServiceMix repo, you'll get this diff:

      before = org.springframework/spring-webmvc/3.2.9.RELEASE
      after = org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-webmvc/3.2.9.RELEASE_1
       
      diff -Nurd before.txt after.txt
      --- before.txt  2014-10-08 17:27:40.000000000 -0400
      +++ after.txt   2014-10-08 17:27:44.000000000 -0400
      @@ -1,11 +1,14 @@
      +META-INF/DEPENDENCIES
      +META-INF/LICENSE
       META-INF/MANIFEST.MF
      -META-INF/license.txt
      -META-INF/notice.txt
      -META-INF/spring-form.tld
      +META-INF/NOTICE
      +META-INF/maven/org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-webmvc/pom.properties
      +META-INF/maven/org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-webmvc/pom.xml
       META-INF/spring.handlers
       META-INF/spring.schemas
       META-INF/spring.tld
       META-INF/spring.tooling
      +OSGI-INF/bundle.info
       org/springframework/web/servlet/AsyncHandlerInterceptor.class
       org/springframework/web/servlet/DispatcherServlet$1.class
       org/springframework/web/servlet/DispatcherServlet.class
      @@ -364,4 +367,3 @@
       org/springframework/web/servlet/view/xslt/AbstractXsltView.class
       org/springframework/web/servlet/view/xslt/XsltView.class
       org/springframework/web/servlet/view/xslt/XsltViewResolver.class
      -overview.html

      Is this an oversight? Or is the Spring form taglib supposed to live elsewhere?

      Attachments

        Issue Links

          Activity

            People

              jbonofre Jean-Baptiste Onofré
              rangerrick Benjamin Reed
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: