Policy failures:

Code warning
- failed on resource dbFiller. Reason: The local variable article is never read, line 50
- failed on resource Filler.java. Reason: The local variable article is never read, line 50
- failed on resource Filler.java. Reason: The local variable membre is never read, line 46
- failed on resource dbFiller. Reason: The local variable membre is never read, line 4
Override reason:   
f
This commit is contained in:
Maxime Dagnicourt
2008-01-30 12:22:36 +00:00
parent a27c86be09
commit a60cb71c18

View File

@@ -0,0 +1,60 @@
package dbFiller;
import java.util.ArrayList;
import java.util.Date;
import javax.naming.Context;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import org.yacos.core.article.Article;
import org.yacos.core.article.IArticleManager;
import org.yacos.core.conferences.Conference;
import org.yacos.core.conferences.IConferenceManager;
import org.yacos.core.exceptions.PKAlreadyUsedException;
import org.yacos.core.users.IUserManager;
import org.yacos.core.users.User;
/*
* fill the database for developpement and test
*/
public class Filler {
public static void main(String[] args) throws NamingException, PKAlreadyUsedException {
IArticleManager am;
IConferenceManager cm;
IUserManager um;
//initialisation du context
Context context;
context = new InitialContext();
am = (IArticleManager) context.lookup("ArticleManagerBean/remote");
um = (IUserManager) context.lookup("UserManagerBean/remote");
cm = (IConferenceManager) context.lookup("ConferenceManagerBean/remote");
//ajout de 2 conferences
Conference conf = cm.addConference("titre conf 1","desc conf","info en plus",
new Date(),new Date(),new Date(),new Date(),new Date());
cm.addConference("titre conf 2","desc conf","info en plus",
new Date(),new Date(),new Date(),new Date(),new Date());
//ajout de 2 users
User author = um.addUser("max","pw","maxime","dagn","ipint", "max@e.fr");
User author2 = um.addUser("toto","pw","toto","titu","ipint", "toto@e.fr");
User membre = um.addUser("login_membre","pw","nom_membre","meme","ipint", "meme@e.fr");
//ajout d'un article pr le user "max"
Article article = am.addArticle("title article max","topic","url_article",
author.getLogin(), new ArrayList<String>(), Article.State.SUMMARY, conf.getId());
am.addArticle("title article toto","topic","url_article",
author2.getLogin(), new ArrayList<String>(), Article.State.SUMMARY, conf.getId());
}
}