Getting the following exception while starting jboss server from eclipse
> ERROR [AbstractKernelController] Error installing to Instantiated: name=StandardBindings state=Described
>java.lang.IllegalArgumentException: Wrong arguments. new for target java.lang.reflect.Constructor expected=[int] actual=[java.util.HashSet]
>at org.jboss.reflect.plugins.introspection.ReflectionUtils.handleErrors(ReflectionUtils.java:395)
>at org.jboss.reflect.plugins.introspection.ReflectionUtils.newInstance(ReflectionUtils.java:153)
>at org.jboss.reflect.plugins.introspection.ReflectConstructorInfoImpl.newInstance>(ReflectConstructorInfoImpl.java:106)
ЗАЩИТА В ОШИБКЕ: Имя → Ошибка
StandardBindings → java.lang.IllegalArgumentException: неправильные аргументы. new для target> java.lang.reflect.Constructor expected = [int] actual = [java.util.HashSet] "
Найдена резолюция на сайте JBOSS. Кажется, JIRA открыта для этого. См. Https://issues.jboss.org/browse/JBAS-6506
Измените файл bindings.xml в папке:..jboss-5.0.0.GA\server\default\conf\bootstrap.
Свойство bindings.xml имеет неправильное свойство elementClass
<bean name="StandardBindings" class="java.util.HashSet"
elementClass="org.jboss.services.binding.ServiceBindingMetadata">
<constructor>
<parameter>
<set>
Элемент ClassCl не находится в правильном месте. Вышеуказанные строки следует изменить следующим образом:
<bean name="StandardBindings" class="java.util.HashSet" >
<constructor>
<parameter class="java.util.Collection">
<set elementClass="org.jboss.services.binding.ServiceBindingMetadata">
<!-- ********************* conf/jboss-service.xml ****************** -->