My Oracle Support Banner

"java.lang.IllegalArgumentException: can't parse argument number: Ø" While Using 12c JDBC Driver With OpenESB (Doc ID 2434110.1)

Last updated on AUGUST 01, 2023

Applies to:

Oracle Database - Enterprise Edition - Version and later
Information in this document applies to any platform.


Using ojdbc7 driver to create a Data-source in the file context.xml, the next exception is reported while starting the server.
This works fine using JDBC

jun 19, 2018 12:45:44 PM net.openesb.standalone.naming.jndi.ds.tomcat.TomcatDataSourcePoolFactory getDataSource
GRAVE: OESE-1503: Unable to create datasource OraclePoolTNSNames
java.lang.IllegalArgumentException: can't parse argument number: Ø
at java.text.MessageFormat.makeFormat(
at java.text.MessageFormat.applyPattern(
at java.text.MessageFormat.(
at java.text.MessageFormat.format(
at net.openesb.standalone.utils.I18NBundle.getFormattedMessage(
at net.openesb.standalone.utils.I18NBundle.getMessage(
at net.openesb.standalone.utils.I18NBundle.getMessage(
at net.openesb.standalone.naming.jndi.ds.tomcat.TomcatDataSourcePoolFactory.createNativeDataSource(
at net.openesb.standalone.naming.jndi.ds.tomcat.TomcatDataSourcePoolFactory.getDataSource(
at net.openesb.standalone.naming.jndi.InitialContexFactoryImpl.populate(
at net.openesb.standalone.naming.jndi.InitialContexFactoryImpl.getInitialContext(
Caused by: java.lang.NumberFormatException: For input string: "Ø"
at java.lang.NumberFormatException.forInputString(
at java.lang.Integer.parseInt(
at java.lang.Integer.parseInt(
at java.text.MessageFormat.makeFormat(
... 56 more





To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.