org.apache.commons.validator.Validator.addResource(Ljava /郎/字符串; Ljava /郎/对象;)V

时间:2017-05-04 10:24:48

标签: java validation

我更新了我的jar commons-validator.1.1.4到commons-validator.1.6但是如果1.6中有任何方法被弃用,我有以下错误? 我使用的是spring.4.3.5和hibernate.5.1.5罐子。 我不知道为什么要帮助解决这个错误。

!Declaration 
INTEGER TOPCHORD,BOTCHORD, SUPPS, PURLINS;

!Initialization
! Define Layers for connecting lines
TOPCHORD = 32
BOTCHORD = 32
SUPPS    = 36
PURLINS  = 30

contains !Indicate that the program unit contains other procedures
  INTEGER FUNCTION IFLANGE1(IEND1,IEND2,ISUP)

      IFLANGE1=TOPCHORD

      SELECT CASE(IEND1)
          CASE(2,4,6,8,9,10)
              IFLANGE1=BOTCHORD
              IF(ISUP.EQ.1)IFLANGE1=SUPPS
      END SELECT

      SELECT CASE(IEND2)
          CASE(2,4,6,8,9,10)
              IFLANGE1=BOTCHORD
              IF(ISUP.EQ.1)IFLANGE1=SUPPS
      END SELECT

      RETURN
  END FUNCTION !End the function definition
END !This is a required end statement to say we've reached the end of the program

1 个答案:

答案 0 :(得分:0)

似乎从堆栈跟踪中你使用Apache Struts。库具有它们支持的特定版本的依赖项。

Here你可以看到结构1.2.9需要commons-validator 1.1.4。看来你的新commons-validator版本与struts版本不兼容。

您应该尝试更新结构版本,或者应该回滚到早期的commons-validator版本。