I'm not sure if I fully understand your question. The bibentry package provides the command \bibentry{<key>} to generate full citations in the running text. The "source" of the keys (i.e., the name(s) of the bib file(s) that contain the raw entries) is shoud be indicated via the instruction \nobibliography{<bibfile(s)>}. Note that the \nobibliography command serves only to indicate the names of the bib files -- it doesn't do the "double duty" of also generating a bibliography at the place in the tex file where it's encountered.
If you do want to generate a "regular" list of references (likely towards the end of the document) as well as in-text references, you should use a \bibliography command, as usual, where the references should be listed. In this case, you should use the \nobibliography*{<bibfiles>} command instead of \nobibliography{<bibfiles>}, as is explained in the user guide of the bibentry package. Use of the "starred" command will help suppress spurious warning and error messages from BibTeX and LaTeX.
\nobibliography*, not\nobibliography*{<bibfiles>}.Anyway, I think this does not solve the problem issued here. The question is how to have some entries in the body of the text, which do not appear also in the bibliography at the end.
\nobibliographydoes not solve it, because he has other entries that must appear at the end.\nobibliography*do not solve it, because all the cited entries will appear.I have no answer neither... but I am looking for it.
– Alejandro DC Apr 01 '13 at 08:05