Архив

Публикации с меткой ‘WAS6’

rollback() vs setRollbackOnly()

20 Январь 2015 Нет комментариев

Вот и случился постыдный баг на WAS6: пользователь видит вот такое сообщение вместо реальной ошибки. Особенно противно, когда понимаешь, что это сделал ты из-за своей лени, просто не хотелось проверять это место и вот результат.

…
java.lang.IllegalStateException
>> at com.ibm.ejs.container.BMStatelessBeanO.setRollbackOnly(BMStatelessBeanO.java:69)
…

Небольшой пример кода, где происходит ошибка

this.context.setRollbackOnly(); //Баг
logger.info(“Some error"));
throw new Exception("Some error");

Читать далее…

Categories: Soft Tags: , ,

ClassCastException: com.sun.jndi.ldap.LdapCtx incompatible with org.springframework.ldap.core.DirContextAdapter

17 Январь 2015 Нет комментариев

Наше jee приложение работает на WAS 6 и использует LDAP для авторизации. Работа с LDAP реализована с помощью стандартных классов Spring: BindAuthenticator и DefaultLdapAuthoritiesPopulator.

Схема классов в Spring

Читать далее…

Categories: Soft Tags: , , ,