<%@page import="java.sql.*, javax.sql.*, javax.naming.*"%>
<html>
<head>
<title>DataSource</title>
</head>
<body>
<%
Object ds = null;
try{
Context context = new InitialContext();
Context envCtx = (Context) context.lookup("java:jboss/datasources/");
ds = envCtx.lookup("ExampleDS-XA-1");
if (ds != null) {
System.out.println("successful lookup: ExampleDS-XA-1");
System.out.println("class: " + ds.getClass().getName());
System.out.println("XA?: " + (ds.getClass().isAssignableFrom(javax.sql.XADataSource.class)));
}
}
catch (Exception e) {
e.printStackTrace();
System.out.println("Error occurred " + e);
}
%>
</table>
</body>
</html>