This week's book giveaway is in the Agile and Other Processes forum.
We're giving away four copies of The Journey To Enterprise Agility and have Daryl Kulak & Hong Li on-line!
See this thread for details.
Win a copy of The Journey To Enterprise Agility this week in the Agile and Other Processes forum! And see the welcome thread for 20% off.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Jeanne Boyarsky
  • Liutauras Vilda
  • Campbell Ritchie
  • Tim Cooke
  • Bear Bibeault
Sheriffs:
  • Paul Clapham
  • Junilu Lacar
  • Knute Snortum
Saloon Keepers:
  • Ron McLeod
  • Ganesh Patekar
  • Tim Moores
  • Pete Letkeman
  • Stephan van Hulst
Bartenders:
  • Carey Brown
  • Tim Holloway
  • Joe Ess

EJB  RSS feed

 
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi All,
I have a doubt on EJB Home interfaces,And I am new to EJB ,I am refering Headfirst EJB and using Netbean IDE for learning.I am able to create a session bean and remote interface but not able to create Home interface, I also refered http://www.netbeans.org/files/documents/4/442/J2EE-NBTutorial.pdf and I followed the instruction as said
=============================================================
Creating the ConverterBean Enterprise Bean
The enterprise bean templates automatically create all of the classes and interfaces

necessary for the enterprise bean and register the enterprise bean in the

EJB module's deployment descriptor.

1. In the Projects window, right-click the ConverterApp-EJBModule node

and choose New

→Session Bean.
2. In the EJB Name field, type

Converter. In the Package field, type converter.
Set the bean to be stateless and remote and click Finish.

C

REATING THE CONVERTER BEAN ENTERPRISE B EAN 129
The IDE creates the following classes:



ConverterBean.java. The enterprise bean class. All of the EJB infrastructure
methods are generated automatically and are hidden in a code

fold.



ConverterRemote.java. The remote interface . The remote interface usually
defines the business methods that a client can call. The business methods

are implemented in the enterprise bean code. Because the IDE enforces

best coding practices, it actually registers all of the business methods in a

remote business interface, which the remote interface extends.



ConverterRemoteBusiness.java. The business interface . Presently this
class is empty, but as we add business methods to the bean this class will

be populated.



ConverterRemoteHome.java. The home interface. A home interface
defines the methods that allow a client to create, find, or remove an enterprise

bean.

================================================

but not able to create ConverterRemoteBusiness.java and ConverterRemoteHome.java .
 
Ranch Hand
Posts: 959
Eclipse IDE Java Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Which version of Netbeans are you using? My NetBeans always generates the home, remote, remote business, and the bean. Try to download the latest one, 5.5 (stable) and see if it's working.
 
Sheriff
Posts: 14691
16
Eclipse IDE Ubuntu VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hemapriya,

Welcome to the ranch. Could you please read the Naming Policy and change your name accordingly ? You must have both first and last name. Thank you
 
hemapriya raag
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have loaded the latest one 5.5..
I go file--> new project--->EJB module then it creates ejb module
then right on ejb module-->new session bean(adive)-->stateless-->remote then it creates only a adviceBean and AdviceRemote
 
Christophe Verré
Sheriff
Posts: 14691
16
Eclipse IDE Ubuntu VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hemapriya,
please do not ignore my post. Would you please adjust your name ? You can read the details at the Naming Policy page. Thank you.
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!