Почему Java дает мне исключение IllegalArgumentException? - PullRequest
1 голос
/ 23 марта 2009

Я использую 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>

Ответы [ 2 ]

3 голосов
/ 23 марта 2009

Found. Поскольку версия банки DWR не совпадает с версией схемы DWR

0 голосов
/ 13 мая 2019

В моем случае причина была в том, что соответствующие фрагменты в 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>
...