Below is a droplet that will print out all item descriptors in the OrderRepository.
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import atg.servlet.*;
import atg.adapter.gsa.*;
public class repo extends DynamoServlet {
public repo() {}
public void service (DynamoHttpServletRequest request,DynamoHttpServletResponse response) throws ServletException, IOException {
try {
GSARepository r = (GSARepository)request.resolveName("/atg/commerce/order/OrderRepository");
String s[]= r.getItemDescriptorNames();
for(int i =0; i < s.length; i++) {
request.setParameter("items", s[i]);
request.serviceParameter("output", request, response);
}
}
catch (Exception ce) {
ce.printStackTrace();
}
}
}