Hi All
Can anyone help me out in using a Grid, which will be populated with
the record from one of my database table.
Say there is a table named 'users' and i want to display the list of
all users in my grid along with edit option.
I am trying it out by using GXT (
http://extjs.com/products/gxt).
My basic codes look like
private final UserListServiceAsync service = (UserListServiceAsync)
GWT.create(UserListService.class);
RpcProxy<BeanModel> proxy = new RpcProxy<BeanModel>(){
@Override
protected void load(Object loadConfig, AsyncCallback callback) {
service.getUsers(callback);
}
};
BeanModelReader reader = new BeanModelReader();
loader = new BaseListLoader(proxy, reader);
store = new ListStore(loader);
List<ColumnConfig> col = new ArrayList<ColumnConfig>();
ColumnConfig column = new ColumnConfig();
column.setId("username");
column.setHeader("User Name");
col.add(column);
column = new ColumnConfig();
column.setId("name");
column.setHeader("User Full Name");
col.add(column);
column = new ColumnConfig();
column.setId("email");
column.setHeader("Email");
column.setAlignment(HorizontalAlignment.CENTER);
col.add(column);
ColumnModel cm = new ColumnModel(col);
Grid<BeanModel> grid = new Grid<BeanModel>(store, cm);
But I am having compilation errors like
Compiling module com.duke.irb.IRBM
Compiling 5 permutations
Worker permutation 1 of 5
[ERROR] Unexpected internal compiler error
java.lang.StackOverflowError
at java.io.ObjectInputStream$PeekInputStream.peek(Unknown Source)
at java.io.ObjectInputStream$BlockDataInputStream.peek(Unknown
Source)
at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown
Source)
..............................
................................
at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
at java.io.ObjectInputStream.readSerialData(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
[ERROR] Unrecoverable exception, shutting down
com.google.gwt.core.ext.UnableToCompleteException: (see previous log
entries)
at
com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.logAndTranslateException
(JavaToJavaScriptCompiler.java:610)
at com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.compilePermutation
(JavaToJavaScriptCompiler.java:207)
at com.google.gwt.dev.CompilePerms.compile(CompilePerms.java:181)
at com.google.gwt.dev.ThreadedPermutationWorkerFactory
$ThreadedPermutationWorker.compile
(ThreadedPermutationWorkerFactory.java:47)
at com.google.gwt.dev.PermutationWorkerFactory$Manager
$WorkerThread.run(PermutationWorkerFactory.java:72)
at java.lang.Thread.run(Unknown Source)
[ERROR] Not all permutation were compiled , completed (1/5)
I will provide further information in case needed.
thanks in advance.
Raul