Почему Java выдает мне исключение IllegalArgumentException?

StackOverflow https://stackoverflow.com/questions/673716

  •  21-08-2019
  •  | 
  •  

Вопрос

Я использую dwr и spring, и я получаю эту ошибку:

java.lang.IllegalArgumentException: Javascript name * is used by 2 classes

Я не нашел ничего полезного в Google, вы знаете, почему я получаю эту ошибку?

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns:dwr="http://www.directwebremoting.org/schema/spring-dwr"

       http://www.directwebremoting.org/schema/spring-dwr
       http://www.directwebremoting.org/schema/spring-dwr-3.0.xsd">

<dwr:configuration />
<dwr:controller id="dwrController" debug="true" />

    <bean id="ping" class="com.mycompany.Ping">
        <dwr:remote javascript="rpcPing">
            <dwr:include method="ping" />
        </dwr:remote>
    </bean>
</beans>
Это было полезно?

Решение

Найден.Потому что версия jar DWR не соответствовала версии схемы DWR

Другие советы

В моем случае причина заключалась в том, что соответствующие фрагменты в dwr.xml были там дважды.

<create creator="new" javascript="Tab">
  <param name="class" value="org.openxava.web.dwr.Tab"/>
</create>
...
<create creator="new" javascript="Tab">
  <param name="class" value="org.openxava.web.dwr.Tab"/>
</create>
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top