Esta é minha fonte de dados, mas tenho problemas para conectá-la a partir de um projeto, então gostaria de provar que a conexão está correta, descartá-la de ser o problema.
<dataSource jndiName="jdbc/ips">
<jdbcDriver libraryRef="OracleLib"/>
<connectionManager maxPoolSize="100" minPoolSize="0"/>
<properties.oracle driverType="thin" URL="jdbc:oracle:thin:@//localhost:1521/xe" user="us" password="pw"/>
</dataSource>