Category: Oracle BPEL

Oracle XA_RMERR & Spring Oracle LOB Handler Exceptions

Was getting the following oracle exception when trying to use an Oracle XA datasource from WebSphere: WSRdbXaResour E DSRA0304E: XAException occurred. XAException contents and details are: The XA Error is : -3 The XA Error message is : A resource manager error has occured in the transaction branch. The Oracle Error code is : 65535 […]

Read more

IBM APAR PK49507: PROFILE RECREATION Required!

In a case of something I have never seen before, it appears that PK49507: THE SIBUS RESOURCE ADAPATER WILL NOW INDICATE THAT AN MDB SHOULD BE STOPPED IF A CERTAIN NUMBER OF FAILURES ARE HIT actually requires you to recreate your entire server profile from scratch! It contains the statement: This property will only be […]

Read more

Do not use forward slashes in SIBus Destination names with JMS

I have an SIBus destination called: ‘MY/QUEUE’. I create a JMS QueueConnectionFactory and JMS Queue definition to this destination. jms/LoggingPoisonQueueCF and jms/LoggingPoisonQueue. When I attempt to put a message on the destination (using Spring JMS) I get the following exception: org.springframework.jms.InvalidDestinationException: CWSIA0046E: The parameter queue://MY/QUEUE?busName=SIBJMSBus is from a foreign implementation that is not supported.; nestedexception […]

Read more

Where’s that class being loaded from? – Which4J

I’d just like the tout the WHICH4J Project which has helped me immensely in my classpath confict issues with Oracle over LOG4J and JAXB. Which4J is a small utility jar that can be added to your classpath and used via: System.out.println(“WHICH 4J: ” + Which4J.which(JAXBContext.class)) Works fine with WebSphere Application Server

Read more

Log4J “NoSuchMethodError” for org/apache/log4j/Logger.trace(Ljava/lang/Object;)V

My application uses log4J and when I deployed to our development server, I was getting the following exception: CNTR0020E: EJB threw an unexpected (non-declared) exception during invocation of method “onMessage” on bean “BeanId(LoggingEAR#LoggingEJB.jar#LoggingExceptionMDB, null)”. Exception data: java.lang.NoSuchMethodError: org/apache/log4j/Logger.trace(Ljava/lang/Object;)V At first, I believed that this was caused by Log4J not being on the classpath in ear. […]

Read more

Still Springing Along

I’m still solidly in the spring domain with my solution. I’ve run into a number of obfuscated exceptions as I’ve gone along way my from Spring newbie to Spring intermediate newbie. They’re all nicely saved in my WebSphere Application Server log, so once I get some free time, I’ll go through them all with the […]

Read more