T
Tobias Köhler
Hallo.
Ich habe keine Ahnung, wo das Problem liegt, dabei sollte das bei einer NullPointerException doch leicht herauszufinden sein.... dachte ich zumindest^^
Alles was ich möchte, ist eine LinkedList mit Daten zu füllen. Ich versuche aber möglichst zu kapseln, um die Übersicht zu behalten.... Das mit der Übersicht ist bei mir momentan aber fort, wahrscheinlich hab ich nur ein Brett vorm Kopf. Also: Mir wird eine Exception geliefert beim Aufrufen einer Methode:
bei database lautet die Prozedur so:
Die Connection wurde schon früher hergestellt. Kann es einfach daran liegen?
Ich habe keine Ahnung, wo das Problem liegt, dabei sollte das bei einer NullPointerException doch leicht herauszufinden sein.... dachte ich zumindest^^
Alles was ich möchte, ist eine LinkedList mit Daten zu füllen. Ich versuche aber möglichst zu kapseln, um die Übersicht zu behalten.... Das mit der Übersicht ist bei mir momentan aber fort, wahrscheinlich hab ich nur ein Brett vorm Kopf. Also: Mir wird eine Exception geliefert beim Aufrufen einer Methode:
Java:
/**
* Retrieves Contents from ErpArticleContents
*/
public LinkedList<ErpArticle> retrieveErpArticleContents()
{
erpArticleListHandle = database.retrieveErpArticleContents();
return erpArticleListHandle;
}
bei database lautet die Prozedur so:
Java:
public LinkedList<ErpArticle> retrieveErpArticleContents()
{
try
{
stmt = conn.createStatement();
String sql = "SELECT * FROM ERP_ARTICLE";
ResultSet rSet = stmt.executeQuery(sql);
erpArticleListBean = new LinkedList<ErpArticle>();
while (rSet.next())
{
erpArticleDataSet = new ErpArticle();
erpArticleDataSet.setArticle_id(rSet.getInt("ARTICLE_ID"));
erpArticleDataSet.setClass_id(rSet.getInt("CLASS_ID"));
erpArticleDataSet.setOrder_nr(rSet.getInt("ORDER_NR"));
erpArticleDataSet.setNotation(rSet.getString("NOTATION"));
erpArticleDataSet.setArticle_type(rSet.getString("ARTICLE_TYPE"));
erpArticleListBean.add(erpArticleDataSet);
}
rSet.close();
logger.info(erpArticleListBean.size());
}
catch(Exception e)
{
logger.error("Error:", e);
}
return erpArticleListBean;
}
Die Connection wurde schon früher hergestellt. Kann es einfach daran liegen?