Bug 5017

Summary: TLD file shipped with distribution has incorrect class name
Product: Taglibs Reporter: Rick Hightower <rick>
Component: BSF TaglibAssignee: Tomcat Developers Mailing List <dev>
Status: CLOSED FIXED    
Severity: critical    
Priority: P3    
Version: 1.0   
Target Milestone: ---   
Hardware: All   
OS: All   

Description Rick Hightower 2001-11-21 14:22:48 UTC
in the BSF.TLD

tag class listed as bsf.scriptlet
it should be org.apache.taglibs.bsf.scriptlet
change

  <tag>
    <name>scriptlet</name>
    <tagclass>bsf.scriptlet</tagclass>
    <bodycontent>tagdependent</bodycontent>
    <info>Run script</info>
    <attribute>
      <name>language</name>
      <required>true</required>
    </attribute>
  </tag>

  <tag>
    <name>expression</name>
    <tagclass>bsf.expression</tagclass>
    <bodycontent>tagdependent</bodycontent>
    <info>Run expression</info>
    <attribute>
      <name>language</name>
      <required>true</required>
    </attribute>
  </tag>


to............
 
  <tag>
    <name>scriptlet</name>
    <tagclass>org.apache.taglibs.bsf.scriptlet</tagclass>
    <bodycontent>tagdependent</bodycontent>
    <info>Run script</info>
    <attribute>
      <name>language</name>
      <required>true</required>
    </attribute>
  </tag>

  <tag>
    <name>expression</name>
    <tagclass>org.apache.taglibs.bsf.expression</tagclass>
    <bodycontent>tagdependent</bodycontent>
    <info>Run expression</info>
    <attribute>
      <name>language</name>
      <required>true</required>
    </attribute>
  </tag>
Comment 1 Glenn Nielsen 2002-04-02 13:15:05 UTC
Thanks for reporting this, the tagclass packages in the tld have been fixed.
The fixed version will be available in the next nightly build.