<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5020586311633436204</id><updated>2011-11-30T17:06:42.707+05:30</updated><title type='text'>J2EE Interview questions and answers</title><subtitle type='html'>Easily Get Help From An Expert For Programming And project assignment.
http://codingforum.info/</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>35</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-967776509402014713</id><published>2007-11-09T20:21:00.000+05:30</published><updated>2007-11-09T20:22:08.231+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>331. What is XSL &lt;br /&gt;&lt;br /&gt;Extensible Stylesheet Language. A standard that lets&lt;br /&gt;you do the following: Specify an addressing mechanism,&lt;br /&gt;so that you can identify the parts of an XML document&lt;br /&gt;that a transformation applies to (XPath). Specify tag&lt;br /&gt;conversions, so that you can convert XML data into&lt;br /&gt;different formats (XSLT). Specify display&lt;br /&gt;characteristics, such page sizes, margins, and font&lt;br /&gt;heights and widths, as well as the flow objects on&lt;br /&gt;each page. Information fills in one area of a page and&lt;br /&gt;then automatically flows to the next object when that&lt;br /&gt;area fills up. That allows you to wrap text around&lt;br /&gt;pictures, for example, or to continue a newsletter&lt;br /&gt;article on a different page (XSL-FO). &lt;br /&gt;&lt;br /&gt;332. What is XSL-FO &lt;br /&gt;&lt;br /&gt;A subcomponent of XSL used for describing font sizes,&lt;br /&gt;page layouts, and how information flows from one page&lt;br /&gt;to another. &lt;br /&gt;&lt;br /&gt;333. What is XSLT &lt;br /&gt;&lt;br /&gt;XSL Transformations. An XML document that controls the&lt;br /&gt;transformation of an XML document into another XML&lt;br /&gt;document or HTML. The target document often has&lt;br /&gt;presentation-related tags dictating how it will be&lt;br /&gt;rendered by a browser or other presentation mechanism.&lt;br /&gt;XSLT was formerly a part of XSL, which also included a&lt;br /&gt;tag language of style flow objects. &lt;br /&gt;&lt;br /&gt;334. What is XSLTC &lt;br /&gt;&lt;br /&gt;A compiling version of XSLT. &lt;br /&gt;&lt;br /&gt;335. What is binary entity &lt;br /&gt;&lt;br /&gt;A general entity that contains something other than&lt;br /&gt;XML. By its nature, an unparsed entity contains binary&lt;br /&gt;data. &lt;br /&gt;&lt;br /&gt;336. What is component (JavaServer Faces technology) &lt;br /&gt;&lt;br /&gt;A user interface control that outputs data to a client&lt;br /&gt;or allows a user to input data to a JavaServer Faces&lt;br /&gt;application.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-967776509402014713?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/967776509402014713/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=967776509402014713' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/967776509402014713'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/967776509402014713'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_353.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-4372415041558688288</id><published>2007-11-09T20:18:00.000+05:30</published><updated>2007-11-09T20:20:39.629+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>321. What is well-formed &lt;br /&gt;&lt;br /&gt;An XML document that is syntactically correct. It does&lt;br /&gt;not have any angle brackets that are not part of tags,&lt;br /&gt;all tags have an ending tag or are themselves&lt;br /&gt;self-ending, and all tags are fully nested. Knowing&lt;br /&gt;that a document is well formed makes it possible to&lt;br /&gt;process it. However, a well-formed document may not be&lt;br /&gt;valid. To determine that, you need a validating parser&lt;br /&gt;and a DTD. &lt;br /&gt;&lt;br /&gt;322. What is Xalan &lt;br /&gt;&lt;br /&gt;An interpreting version of XSLT. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;323. What is XHTML &lt;br /&gt;&lt;br /&gt;An XML look-alike for HTML defined by one of several&lt;br /&gt;XHTML DTDs. To use XHTML for everything would of&lt;br /&gt;course defeat the purpose of XML, because the idea of&lt;br /&gt;XML is to identify information content, and not just&lt;br /&gt;to tell how to display it. You can reference it in a&lt;br /&gt;DTD, which allows you to say, for example, that the&lt;br /&gt;text in an element can contain &lt; em &gt; and &lt; b &gt; tags&lt;br /&gt;rather than being limited to plain text. &lt;br /&gt;&lt;br /&gt;324. What is XLink &lt;br /&gt;&lt;br /&gt;The part of the XLL specification that is concerned&lt;br /&gt;with specifying links between documents. &lt;br /&gt;&lt;br /&gt;325. What is XLL &lt;br /&gt;&lt;br /&gt;The XML Link Language specification, consisting of&lt;br /&gt;XLink and XPointer. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;326. What is XML &lt;br /&gt;&lt;br /&gt;Extensible Markup Language. A markup language that&lt;br /&gt;allows you to define the tags (markup) needed to&lt;br /&gt;identify the content, data, and text in XML documents.&lt;br /&gt;It differs from HTML, the markup language most often&lt;br /&gt;used to present information on the Internet. HTML has&lt;br /&gt;fixed tags that deal mainly with style or&lt;br /&gt;presentation. An XML document must undergo a&lt;br /&gt;transformation into a language with style tags under&lt;br /&gt;the control of a style sheet before it can be&lt;br /&gt;presented by a browser or other presentation&lt;br /&gt;mechanism. Two types of style sheets used with XML are&lt;br /&gt;CSS and XSL. Typically, XML is transformed into HTML&lt;br /&gt;for presentation. Although tags can be defined as&lt;br /&gt;needed in the generation of an XML document, a&lt;br /&gt;document type definition (DTD) can be used to define&lt;br /&gt;the elements allowed in a particular type of document.&lt;br /&gt;A document can be compared by using the rules in the&lt;br /&gt;DTD to determine its validity and to locate particular&lt;br /&gt;elements in the document. A Web services application's&lt;br /&gt;J2EE deployment descriptors are expressed in XML with&lt;br /&gt;schemas defining allowed elements. Programs for&lt;br /&gt;processing XML documents use SAX or DOM APIs. &lt;br /&gt;&lt;br /&gt;327. What is XML registry &lt;br /&gt;&lt;br /&gt;An infrastructure that enables the building,&lt;br /&gt;deployment, and discovery of Web services. It is a&lt;br /&gt;neutral third party that facilitates dynamic and&lt;br /&gt;loosely coupled business-to-business (B2B)&lt;br /&gt;interactions. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;328. What is XML Schema &lt;br /&gt;&lt;br /&gt;The W3C specification for defining the structure,&lt;br /&gt;content, and semantics of XML documents. &lt;br /&gt;&lt;br /&gt;329. What is XPath &lt;br /&gt;&lt;br /&gt;An addressing mechanism for identifying the parts of&lt;br /&gt;an XML document. &lt;br /&gt;&lt;br /&gt;330. What is XPointer &lt;br /&gt;&lt;br /&gt;The part of the XLL specification that is concerned&lt;br /&gt;with identifying sections of documents so that they&lt;br /&gt;can be referenced in links or included in other&lt;br /&gt;documents.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-4372415041558688288?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/4372415041558688288/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=4372415041558688288' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/4372415041558688288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/4372415041558688288'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_3884.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-1434536307758772909</id><published>2007-11-09T20:17:00.000+05:30</published><updated>2007-11-09T20:18:11.795+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>311. What is Web component &lt;br /&gt;&lt;br /&gt;A component that provides services in response to&lt;br /&gt;requests; either a servlet or a JSP page. &lt;br /&gt;&lt;br /&gt;312. What is Web container &lt;br /&gt;&lt;br /&gt;A container that implements the Web component contract&lt;br /&gt;of the J2EE architecture. This contract specifies a&lt;br /&gt;runtime environment for Web components that includes&lt;br /&gt;security, concurrency, life-cycle management,&lt;br /&gt;transaction, deployment, and other services. A Web&lt;br /&gt;container provides the same services as a JSP&lt;br /&gt;container as well as a federated view of the J2EE&lt;br /&gt;platform APIs. A Web container is provided by a Web or&lt;br /&gt;J2EE server. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;313. What is Web container, distributed &lt;br /&gt;&lt;br /&gt;A Web container that can run a Web application that is&lt;br /&gt;tagged as distributable and that executes across&lt;br /&gt;multiple Java virtual machines running on the same&lt;br /&gt;host or on different hosts. &lt;br /&gt;&lt;br /&gt;314. What is Web container provider &lt;br /&gt;&lt;br /&gt;A vendor that supplies a Web container. &lt;br /&gt;&lt;br /&gt;315. What is Web module &lt;br /&gt;&lt;br /&gt;A deployable unit that consists of one or more Web&lt;br /&gt;components, other resources, and a Web application&lt;br /&gt;deployment descriptor contained in a hierarchy of&lt;br /&gt;directories and files in a standard Web application&lt;br /&gt;format. &lt;br /&gt;&lt;br /&gt;316. What is Web resource &lt;br /&gt;&lt;br /&gt;A static or dynamic object contained in a Web&lt;br /&gt;application that can be referenced by a URL. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;317. What is Web resource collection &lt;br /&gt;&lt;br /&gt;A list of URL patterns and HTTP methods that describe&lt;br /&gt;a set of Web resources to be protected. &lt;br /&gt;&lt;br /&gt;318. What is Web server &lt;br /&gt;&lt;br /&gt;Software that provides services to access the&lt;br /&gt;Internet, an intranet, or an extranet. A Web server&lt;br /&gt;hosts Web sites, provides support for HTTP and other&lt;br /&gt;protocols, and executes server-side programs (such as&lt;br /&gt;CGI scripts or servlets) that perform certain&lt;br /&gt;functions. In the J2EE architecture, a Web server&lt;br /&gt;provides services to a Web container. For example, a&lt;br /&gt;Web container typically relies on a Web server to&lt;br /&gt;provide HTTP message handling. The J2EE architecture&lt;br /&gt;assumes that a Web container is hosted by a Web server&lt;br /&gt;from the same vendor, so it does not specify the&lt;br /&gt;contract between these two entities. A Web server can&lt;br /&gt;host one or more Web containers. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;319. What is Web server provider &lt;br /&gt;&lt;br /&gt;A vendor that supplies a Web server. &lt;br /&gt;&lt;br /&gt;320. What is Web service &lt;br /&gt;&lt;br /&gt;An application that exists in a distributed&lt;br /&gt;environment, such as the Internet. A Web service&lt;br /&gt;accepts a request, performs its function based on the&lt;br /&gt;request, and returns a response. The request and the&lt;br /&gt;response can be part of the same operation, or they&lt;br /&gt;can occur separately, in which case the consumer does&lt;br /&gt;not need to wait for a response. Both the request and&lt;br /&gt;the response usually take the form of XML, a portable&lt;br /&gt;data-interchange format, and are delivered over a wire&lt;br /&gt;protocol, such as HTTP.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-1434536307758772909?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/1434536307758772909/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=1434536307758772909' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/1434536307758772909'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/1434536307758772909'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_6040.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-5695196829019511838</id><published>2007-11-09T20:14:00.000+05:30</published><updated>2007-11-09T20:15:29.746+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>301. What is user (security) &lt;br /&gt;&lt;br /&gt;An individual (or application program) identity that&lt;br /&gt;has been authenticated. A user can have a set of roles&lt;br /&gt;associated with that identity, which entitles the user&lt;br /&gt;to access all resources protected by those roles. &lt;br /&gt;&lt;br /&gt;302. What is user (security) &lt;br /&gt;&lt;br /&gt;A valid XML document, in addition to being well&lt;br /&gt;formed, conforms to all the constraints imposed by a&lt;br /&gt;DTD. It does not contain any tags that are not&lt;br /&gt;permitted by the DTD, and the order of the tags&lt;br /&gt;conforms to the DTD's specifications. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;303. What is validating parser &lt;br /&gt;&lt;br /&gt;A parser that ensures that an XML document is valid in&lt;br /&gt;addition to being well formed. See also parser. &lt;br /&gt;&lt;br /&gt;304. What is value-binding _expression &lt;br /&gt;&lt;br /&gt;A JavaServer Faces EL _expression that refers to a&lt;br /&gt;property of a backing bean. A component tag uses this&lt;br /&gt;_expression to bind the associated component's value or&lt;br /&gt;the component instance to the bean property. If the&lt;br /&gt;component tag refers to the property via its value&lt;br /&gt;attribute, then the component's value is bound to the&lt;br /&gt;property. If the component tag refers to the property&lt;br /&gt;via its binding attribute then the component itself is&lt;br /&gt;bound to the property. &lt;br /&gt;&lt;br /&gt;305. What is virtual host &lt;br /&gt;&lt;br /&gt;Multiple hosts plus domain names mapped to a single IP&lt;br /&gt;address. &lt;br /&gt;&lt;br /&gt;306. What is W3C &lt;br /&gt;&lt;br /&gt;World Wide Web Consortium. The international body that&lt;br /&gt;governs Internet standards. Its Web site is&lt;br /&gt;http://www.w3.org/. &lt;br /&gt;&lt;br /&gt;307. What is WAR file &lt;br /&gt;&lt;br /&gt;Web application archive file. A JAR archive that&lt;br /&gt;contains a Web module. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;308. What is warning &lt;br /&gt;&lt;br /&gt;A SAX parser warning is generated when the document's&lt;br /&gt;DTD contains duplicate definitions and in similar&lt;br /&gt;situations that are not necessarily an error but which&lt;br /&gt;the document author might like to know about, because&lt;br /&gt;they could be. See also fatal error, error.&lt;br /&gt;&lt;br /&gt;309. What is Web application &lt;br /&gt;&lt;br /&gt;An application written for the Internet, including&lt;br /&gt;those built with Java technologies such as JavaServer&lt;br /&gt;Pages and servlets, as well as those built with&lt;br /&gt;non-Java technologies such as CGI and Perl. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;310. What is Web application, distributable &lt;br /&gt;&lt;br /&gt;A Web application that uses J2EE technology written so&lt;br /&gt;that it can be deployed in a Web container distributed&lt;br /&gt;across multiple Java virtual machines running on the&lt;br /&gt;same host or different hosts. The deployment&lt;br /&gt;descriptor for such an application uses the&lt;br /&gt;distributable element.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-5695196829019511838?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/5695196829019511838/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=5695196829019511838' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/5695196829019511838'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/5695196829019511838'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_2005.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-6400679287370069234</id><published>2007-11-09T20:12:00.000+05:30</published><updated>2007-11-09T20:14:02.142+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>301. What is user (security) &lt;br /&gt;&lt;br /&gt;An individual (or application program) identity that&lt;br /&gt;has been authenticated. A user can have a set of roles&lt;br /&gt;associated with that identity, which entitles the user&lt;br /&gt;to access all resources protected by those roles. &lt;br /&gt;&lt;br /&gt;302. What is user (security) &lt;br /&gt;&lt;br /&gt;A valid XML document, in addition to being well&lt;br /&gt;formed, conforms to all the constraints imposed by a&lt;br /&gt;DTD. It does not contain any tags that are not&lt;br /&gt;permitted by the DTD, and the order of the tags&lt;br /&gt;conforms to the DTD's specifications. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;303. What is validating parser &lt;br /&gt;&lt;br /&gt;A parser that ensures that an XML document is valid in&lt;br /&gt;addition to being well formed. See also parser. &lt;br /&gt;&lt;br /&gt;304. What is value-binding _expression &lt;br /&gt;&lt;br /&gt;A JavaServer Faces EL _expression that refers to a&lt;br /&gt;property of a backing bean. A component tag uses this&lt;br /&gt;_expression to bind the associated component's value or&lt;br /&gt;the component instance to the bean property. If the&lt;br /&gt;component tag refers to the property via its value&lt;br /&gt;attribute, then the component's value is bound to the&lt;br /&gt;property. If the component tag refers to the property&lt;br /&gt;via its binding attribute then the component itself is&lt;br /&gt;bound to the property. &lt;br /&gt;&lt;br /&gt;305. What is virtual host &lt;br /&gt;&lt;br /&gt;Multiple hosts plus domain names mapped to a single IP&lt;br /&gt;address. &lt;br /&gt;&lt;br /&gt;306. What is W3C &lt;br /&gt;&lt;br /&gt;World Wide Web Consortium. The international body that&lt;br /&gt;governs Internet standards. Its Web site is&lt;br /&gt;http://www.w3.org/. &lt;br /&gt;&lt;br /&gt;307. What is WAR file &lt;br /&gt;&lt;br /&gt;Web application archive file. A JAR archive that&lt;br /&gt;contains a Web module. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;308. What is warning &lt;br /&gt;&lt;br /&gt;A SAX parser warning is generated when the document's&lt;br /&gt;DTD contains duplicate definitions and in similar&lt;br /&gt;situations that are not necessarily an error but which&lt;br /&gt;the document author might like to know about, because&lt;br /&gt;they could be. See also fatal error, error.&lt;br /&gt;&lt;br /&gt;309. What is Web application &lt;br /&gt;&lt;br /&gt;An application written for the Internet, including&lt;br /&gt;those built with Java technologies such as JavaServer&lt;br /&gt;Pages and servlets, as well as those built with&lt;br /&gt;non-Java technologies such as CGI and Perl. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;310. What is Web application, distributable &lt;br /&gt;&lt;br /&gt;A Web application that uses J2EE technology written so&lt;br /&gt;that it can be deployed in a Web container distributed&lt;br /&gt;across multiple Java virtual machines running on the&lt;br /&gt;same host or different hosts. The deployment&lt;br /&gt;descriptor for such an application uses the&lt;br /&gt;distributable element.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-6400679287370069234?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/6400679287370069234/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=6400679287370069234' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/6400679287370069234'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/6400679287370069234'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_4654.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-5599518681010950498</id><published>2007-11-09T20:11:00.000+05:30</published><updated>2007-11-09T20:12:01.763+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>291. What is transaction isolation level &lt;br /&gt;&lt;br /&gt;What is transaction isolation level The degree to&lt;br /&gt;which the intermediate state of the data being&lt;br /&gt;modified by a transaction is visible to other&lt;br /&gt;concurrent transactions and data being modified by&lt;br /&gt;other transactions is visible to it. &lt;br /&gt;&lt;br /&gt;292. What is transaction manager &lt;br /&gt;&lt;br /&gt;Provides the services and management functions&lt;br /&gt;required to support transaction demarcation,&lt;br /&gt;transactional resource management, synchronization,&lt;br /&gt;and transaction context propagation. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;293. What is Unicode &lt;br /&gt;&lt;br /&gt;A standard defined by the Unicode Consortium that uses&lt;br /&gt;a 16-bit code page that maps digits to characters in&lt;br /&gt;languages around the world. Because 16 bits covers&lt;br /&gt;32,768 codes, Unicode is large enough to include all&lt;br /&gt;the world's languages, with the exception of&lt;br /&gt;ideographic languages that have a different character&lt;br /&gt;for every concept, such as Chinese. For more&lt;br /&gt;information, see http://www.unicode.org/. &lt;br /&gt;&lt;br /&gt;294. What is Universal Description, Discovery and&lt;br /&gt;Integration (UDDI) project &lt;br /&gt;&lt;br /&gt;An industry initiative to create a&lt;br /&gt;platform-independent, open framework for describing&lt;br /&gt;services, discovering businesses, and integrating&lt;br /&gt;business services using the Internet, as well as a&lt;br /&gt;registry. It is being developed by a vendor&lt;br /&gt;consortium. &lt;br /&gt;&lt;br /&gt;295. What is Universal Standard Products and Services&lt;br /&gt;Classification (UNSPSC) &lt;br /&gt;&lt;br /&gt;A schema that classifies and identifies commodities.&lt;br /&gt;It is used in sell-side and buy-side catalogs and as a&lt;br /&gt;standardized account code in analyzing expenditure. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;296. What is unparsed entity &lt;br /&gt;&lt;br /&gt;A general entity that contains something other than&lt;br /&gt;XML. By its nature, an unparsed entity contains binary&lt;br /&gt;data. &lt;br /&gt;&lt;br /&gt;296. What is URI &lt;br /&gt;&lt;br /&gt;Uniform resource identifier. A globally unique&lt;br /&gt;identifier for an abstract or physical resource. A URL&lt;br /&gt;is a kind of URI that specifies the retrieval protocol&lt;br /&gt;(http or https for Web applications) and physical&lt;br /&gt;location of a resource (host name and host-relative&lt;br /&gt;path). A URN is another type of URI. &lt;br /&gt;&lt;br /&gt;297. What is URL &lt;br /&gt;&lt;br /&gt;Uniform resource locator. A standard for writing a&lt;br /&gt;textual reference to an arbitrary piece of data in the&lt;br /&gt;World Wide Web. A URL looks like this:&lt;br /&gt;protocol://host/localinfo where protocol specifies a&lt;br /&gt;protocol for fetching the object (such as http or&lt;br /&gt;ftp), host specifies the Internet name of the targeted&lt;br /&gt;host, and localinfo is a string (often a file name)&lt;br /&gt;passed to the protocol handler on the remote host. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;298. What is URL path &lt;br /&gt;&lt;br /&gt;The part of a URL passed by an HTTP request to invoke&lt;br /&gt;a servlet. A URL path consists of the context path +&lt;br /&gt;servlet path + path info, where Context path is the&lt;br /&gt;path prefix associated with a servlet context of which&lt;br /&gt;the servlet is a part. If this context is the default&lt;br /&gt;context rooted at the base of the Web server's URL&lt;br /&gt;namespace, the path prefix will be an empty string.&lt;br /&gt;Otherwise, the path prefix starts with a / character&lt;br /&gt;but does not end with a / character. Servlet path is&lt;br /&gt;the path section that directly corresponds to the&lt;br /&gt;mapping that activated this request. This path starts&lt;br /&gt;with a / character. Path info is the part of the&lt;br /&gt;request path that is not part of the context path or&lt;br /&gt;the servlet path &lt;br /&gt;&lt;br /&gt;299. What is URN &lt;br /&gt;&lt;br /&gt;Uniform resource name. A unique identifier that&lt;br /&gt;identifies an entity but doesn't tell where it is&lt;br /&gt;located. A system can use a URN to look up an entity&lt;br /&gt;locally before trying to find it on the Web. It also&lt;br /&gt;allows the Web location to change, while still&lt;br /&gt;allowing the entity to be found. &lt;br /&gt;&lt;br /&gt;300. What is user data constraint &lt;br /&gt;&lt;br /&gt;Indicates how data between a client and a Web&lt;br /&gt;container should be protected. The protection can be&lt;br /&gt;the prevention of tampering with the data or&lt;br /&gt;prevention of eavesdropping on the data.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-5599518681010950498?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/5599518681010950498/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=5599518681010950498' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/5599518681010950498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/5599518681010950498'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_5245.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-2576706037881546090</id><published>2007-11-09T20:10:00.000+05:30</published><updated>2007-11-09T20:11:09.830+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>281. What is SQL/J &lt;br /&gt;&lt;br /&gt;A set of standards that includes specifications for&lt;br /&gt;embedding SQL statements in methods in the Java&lt;br /&gt;programming language and specifications for calling&lt;br /&gt;Java static methods as SQL stored procedures and&lt;br /&gt;user-defined functions. An SQL checker can detect&lt;br /&gt;errors in static SQL statements at program development&lt;br /&gt;time, rather than at execution time as with a JDBC&lt;br /&gt;driver. &lt;br /&gt;&lt;br /&gt;282. What is SSL &lt;br /&gt;&lt;br /&gt;Secure Socket Layer. A security protocol that provides&lt;br /&gt;privacy over the Internet. The protocol allows&lt;br /&gt;client-server applications to communicate in a way&lt;br /&gt;that cannot be eavesdropped upon or tampered with.&lt;br /&gt;Servers are always authenticated, and clients are&lt;br /&gt;optionally authenticated. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;283. What is stateful session bean &lt;br /&gt;&lt;br /&gt;A session bean with a conversational state. &lt;br /&gt;&lt;br /&gt;284. What is stateless session bean &lt;br /&gt;&lt;br /&gt;A session bean with no conversational state. All&lt;br /&gt;instances of a stateless session bean are identical. &lt;br /&gt;&lt;br /&gt;285. What is system administrator &lt;br /&gt;&lt;br /&gt;The person responsible for configuring and&lt;br /&gt;administering the enterprise's computers, networks,&lt;br /&gt;and software systems. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;286. What is tag &lt;br /&gt;&lt;br /&gt;In XML documents, a piece of text that describes a&lt;br /&gt;unit of data or an element. The tag is distinguishable&lt;br /&gt;as markup, as opposed to data, because it is&lt;br /&gt;surrounded by angle brackets (&lt; and &gt;). To treat such&lt;br /&gt;markup syntax as data, you use an entity reference or&lt;br /&gt;a CDATA section. &lt;br /&gt;&lt;br /&gt;287. What is template &lt;br /&gt;&lt;br /&gt;A set of formatting instructions that apply to the&lt;br /&gt;nodes selected by an XPath _expression. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;288. What is tool provider &lt;br /&gt;&lt;br /&gt;An organization or software vendor that provides tools&lt;br /&gt;used for the development, packaging, and deployment of&lt;br /&gt;J2EE applications. &lt;br /&gt;&lt;br /&gt;289. What is transaction attribute &lt;br /&gt;&lt;br /&gt;A value specified in an enterprise bean's deployment&lt;br /&gt;descriptor that is used by the EJB container to&lt;br /&gt;control the transaction scope when the enterprise&lt;br /&gt;bean's methods are invoked. A transaction attribute&lt;br /&gt;can have the following values: Required, RequiresNew,&lt;br /&gt;Supports, NotSupported, Mandatory, or Never. &lt;br /&gt;&lt;br /&gt;290. What is transaction &lt;br /&gt;&lt;br /&gt;An atomic unit of work that modifies data. A&lt;br /&gt;transaction encloses one or more program statements,&lt;br /&gt;all of which either complete or roll back.&lt;br /&gt;Transactions enable multiple users to access the same&lt;br /&gt;data concurrently.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-2576706037881546090?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/2576706037881546090/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=2576706037881546090' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/2576706037881546090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/2576706037881546090'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_8498.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-5892518786957014058</id><published>2007-11-09T20:09:00.002+05:30</published><updated>2007-11-09T20:10:25.515+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>271. What is servlet container &lt;br /&gt;&lt;br /&gt;A container that provides the network services over&lt;br /&gt;which requests and responses are sent, decodes&lt;br /&gt;requests, and formats responses. All servlet&lt;br /&gt;containers must support HTTP as a protocol for&lt;br /&gt;requests and responses but can also support additional&lt;br /&gt;request-response protocols, such as HTTPS. &lt;br /&gt;&lt;br /&gt;272. What is servlet container, distributed &lt;br /&gt;&lt;br /&gt;A servlet container that can run a Web application&lt;br /&gt;that is tagged as distributable and that executes&lt;br /&gt;across multiple Java virtual machines running on the&lt;br /&gt;same host or on different hosts. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;273. What is servlet context &lt;br /&gt;&lt;br /&gt;An object that contains a servlet's view of the Web&lt;br /&gt;application within which the servlet is running. Using&lt;br /&gt;the context, a servlet can log events, obtain URL&lt;br /&gt;references to resources, and set and store attributes&lt;br /&gt;that other servlets in the context can use. &lt;br /&gt;&lt;br /&gt;274. What is servlet mapping &lt;br /&gt;&lt;br /&gt;Defines an association between a URL pattern and a&lt;br /&gt;servlet. The mapping is used to map requests to&lt;br /&gt;servlets. &lt;br /&gt;&lt;br /&gt;275. What is session &lt;br /&gt;&lt;br /&gt;An object used by a servlet to track a user's&lt;br /&gt;interaction with a Web application across multiple&lt;br /&gt;HTTP requests. &lt;br /&gt;&lt;br /&gt;276. What is session bean &lt;br /&gt;&lt;br /&gt;An enterprise bean that is created by a client and&lt;br /&gt;that usually exists only for the duration of a single&lt;br /&gt;client-server session. A session bean performs&lt;br /&gt;operations, such as calculations or database access,&lt;br /&gt;for the client. Although a session bean can be&lt;br /&gt;transactional, it is not recoverable should a system&lt;br /&gt;crash occur. Session bean objects either can be&lt;br /&gt;stateless or can maintain conversational state across&lt;br /&gt;methods and transactions. If a session bean maintains&lt;br /&gt;state, then the EJB container manages this state if&lt;br /&gt;the object must be removed from memory. However, the&lt;br /&gt;session bean object itself must manage its own&lt;br /&gt;persistent data. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;277. What is SGML &lt;br /&gt;&lt;br /&gt;Standard Generalized Markup Language. The parent of&lt;br /&gt;both HTML and XML. Although HTML shares SGML's&lt;br /&gt;propensity for embedding presentation information in&lt;br /&gt;the markup, XML is a standard that allows information&lt;br /&gt;content to be totally separated from the mechanisms&lt;br /&gt;for rendering that content. &lt;br /&gt;&lt;br /&gt;278. What is SOAP &lt;br /&gt;&lt;br /&gt;Simple Object Access Protocol. A lightweight protocol&lt;br /&gt;intended for exchanging structured information in a&lt;br /&gt;decentralized, distributed environment. It defines,&lt;br /&gt;using XML technologies, an extensible messaging&lt;br /&gt;framework containing a message construct that can be&lt;br /&gt;exchanged over a variety of underlying protocols. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;279. What is SOAP with Attachments API for Java (SAAJ)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The basic package for SOAP messaging, SAAJ contains&lt;br /&gt;the API for creating and populating a SOAP message. &lt;br /&gt;&lt;br /&gt;280. What is SQL &lt;br /&gt;&lt;br /&gt;Structured Query Language. The standardized relational&lt;br /&gt;database language for defining database objects and&lt;br /&gt;manipulating data.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-5892518786957014058?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/5892518786957014058/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=5892518786957014058' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/5892518786957014058'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/5892518786957014058'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_9163.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-9009942007123813121</id><published>2007-11-09T20:09:00.001+05:30</published><updated>2007-11-09T20:09:41.696+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>261. What is role mapping &lt;br /&gt;&lt;br /&gt;The process of associating the groups or principals&lt;br /&gt;(or both), recognized by the container with security&lt;br /&gt;roles specified in the deployment descriptor. Security&lt;br /&gt;roles must be mapped by the deployer before a&lt;br /&gt;component is installed in the server. &lt;br /&gt;&lt;br /&gt;262. What is role (security) &lt;br /&gt;&lt;br /&gt;An abstract logical grouping of users that is defined&lt;br /&gt;by the application assembler. When an application is&lt;br /&gt;deployed, the roles are mapped to security identities,&lt;br /&gt;such as principals or groups, in the operational&lt;br /&gt;environment. In the J2EE server authentication&lt;br /&gt;service, a role is an abstract name for permission to&lt;br /&gt;access a particular set of resources. A role can be&lt;br /&gt;compared to a key that can open a lock. Many people&lt;br /&gt;might have a copy of the key; the lock doesn't care&lt;br /&gt;who you are, only that you have the right key. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;263. What is rollback &lt;br /&gt;&lt;br /&gt;The point in a transaction when all updates to any&lt;br /&gt;resources involved in the transaction are reversed. &lt;br /&gt;&lt;br /&gt;264. What is root &lt;br /&gt;&lt;br /&gt;The outermost element in an XML document. The element&lt;br /&gt;that contains all other elements. &lt;br /&gt;&lt;br /&gt;265. What is SAX &lt;br /&gt;&lt;br /&gt;Abbreviation of Simple API for XML. &lt;br /&gt;&lt;br /&gt;266. What is Simple API for XML &lt;br /&gt;&lt;br /&gt;An event-driven interface in which the parser invokes&lt;br /&gt;one of several methods supplied by the caller when a&lt;br /&gt;parsing event occurs. Events include recognizing an&lt;br /&gt;XML tag, finding an error, encountering a reference to&lt;br /&gt;an external entity, or processing a DTD specification.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;267. What is schema &lt;br /&gt;&lt;br /&gt;A database-inspired method for specifying constraints&lt;br /&gt;on XML documents using an XML-based language. Schemas&lt;br /&gt;address deficiencies in DTDs, such as the inability to&lt;br /&gt;put constraints on the kinds of data that can occur in&lt;br /&gt;a particular field. Because schemas are founded on&lt;br /&gt;XML, they are hierarchical. Thus it is easier to&lt;br /&gt;create an unambiguous specification, and it is&lt;br /&gt;possible to determine the scope over which a comment&lt;br /&gt;is meant to apply. &lt;br /&gt;&lt;br /&gt;268. What is Secure Socket Layer (SSL) &lt;br /&gt;&lt;br /&gt;A technology that allows Web browsers and Web servers&lt;br /&gt;to communicate over a secured connection. &lt;br /&gt;&lt;br /&gt;267. What is security attributes &lt;br /&gt;&lt;br /&gt;A set of properties associated with a principal.&lt;br /&gt;Security attributes can be associated with a principal&lt;br /&gt;by an authentication protocol or by a J2EE product&lt;br /&gt;provider or both. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;268. What is security constraint &lt;br /&gt;&lt;br /&gt;A declarative way to annotate the intended protection&lt;br /&gt;of Web content. A security constraint consists of a&lt;br /&gt;Web resource collection, an authorization constraint,&lt;br /&gt;and a user data constraint.&lt;br /&gt;&lt;br /&gt;269. What is security context &lt;br /&gt;&lt;br /&gt;An object that encapsulates the shared state&lt;br /&gt;information regarding security between two entities. &lt;br /&gt;&lt;br /&gt;270. What is security permission &lt;br /&gt;&lt;br /&gt;A mechanism defined by J2SE, and used by the J2EE&lt;br /&gt;platform to express the programming restrictions&lt;br /&gt;imposed on application component developers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-9009942007123813121?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/9009942007123813121/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=9009942007123813121' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/9009942007123813121'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/9009942007123813121'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_7368.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-7824688158938092262</id><published>2007-11-09T20:07:00.000+05:30</published><updated>2007-11-09T20:08:41.400+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>251. What is renderer &lt;br /&gt;&lt;br /&gt;A Java class that can render the output for a set of&lt;br /&gt;JavaServer Faces UI components. &lt;br /&gt;&lt;br /&gt;252. What is request-response messaging &lt;br /&gt;&lt;br /&gt;A method of messaging that includes blocking until a&lt;br /&gt;response is received. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;253. What is resource adapter &lt;br /&gt;&lt;br /&gt;A system-level software driver that is used by an EJB&lt;br /&gt;container or an application client to connect to an&lt;br /&gt;enterprise information system. A resource adapter&lt;br /&gt;typically is specific to an enterprise information&lt;br /&gt;system. It is available as a library and is used&lt;br /&gt;within the address space of the server or client using&lt;br /&gt;it. A resource adapter plugs in to a container. The&lt;br /&gt;application components deployed on the container then&lt;br /&gt;use the client API (exposed by the adapter) or&lt;br /&gt;tool-generated high-level abstractions to access the&lt;br /&gt;underlying enterprise information system. The resource&lt;br /&gt;adapter and EJB container collaborate to provide the&lt;br /&gt;underlying mechanisms-transactions, security, and&lt;br /&gt;connection pooling-for connectivity to the enterprise&lt;br /&gt;information system. &lt;br /&gt;&lt;br /&gt;254. What is resource adapter module &lt;br /&gt;&lt;br /&gt;A deployable unit that contains all Java interfaces,&lt;br /&gt;classes, and native libraries, implementing a resource&lt;br /&gt;adapter along with the resource adapter deployment&lt;br /&gt;descriptor. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;255. What is resource manager &lt;br /&gt;&lt;br /&gt;Provides access to a set of shared resources. A&lt;br /&gt;resource manager participates in transactions that are&lt;br /&gt;externally controlled and coordinated by a transaction&lt;br /&gt;manager. A resource manager typically is in a&lt;br /&gt;different address space or on a different machine from&lt;br /&gt;the clients that access it. Note: An enterprise&lt;br /&gt;information system is referred to as a resource&lt;br /&gt;manager when it is mentioned in the context of&lt;br /&gt;resource and transaction management. &lt;br /&gt;&lt;br /&gt;256. What is resource manager connection &lt;br /&gt;&lt;br /&gt;An object that represents a session with a resource&lt;br /&gt;manager. &lt;br /&gt;&lt;br /&gt;257. What is resource manager connection factory &lt;br /&gt;&lt;br /&gt;An object used for creating a resource manager&lt;br /&gt;connection. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;258. What is RMI &lt;br /&gt;&lt;br /&gt;Remote Method Invocation. A technology that allows an&lt;br /&gt;object running in one Java virtual machine to invoke&lt;br /&gt;methods on an object running in a different Java&lt;br /&gt;virtual machine. &lt;br /&gt;&lt;br /&gt;259. What is RMI-IIOP &lt;br /&gt;&lt;br /&gt;A version of RMI implemented to use the CORBA IIOP&lt;br /&gt;protocol. RMI over IIOP provides interoperability with&lt;br /&gt;CORBA objects implemented in any language if all the&lt;br /&gt;remote interfaces are originally defined as RMI&lt;br /&gt;interfaces. &lt;br /&gt;&lt;br /&gt;260. What is role (development) &lt;br /&gt;&lt;br /&gt;The function performed by a party in the development&lt;br /&gt;and deployment phases of an application developed&lt;br /&gt;using J2EE technology. The roles are application&lt;br /&gt;component provider, application assembler, deployer,&lt;br /&gt;J2EE product provider, EJB container provider, EJB&lt;br /&gt;server provider, Web container provider, Web server&lt;br /&gt;provider, tool provider, and system administrator.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-7824688158938092262?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/7824688158938092262/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=7824688158938092262' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/7824688158938092262'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/7824688158938092262'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_4455.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-3423929521463995178</id><published>2007-11-09T20:06:00.000+05:30</published><updated>2007-11-09T20:07:19.227+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>241. What is RDF schema &lt;br /&gt;&lt;br /&gt;A standard for specifying consistency rules that apply&lt;br /&gt;to the specifications contained in an RDF. &lt;br /&gt;&lt;br /&gt;242. What is realm &lt;br /&gt;&lt;br /&gt;See security policy domain. Also, a string, passed as&lt;br /&gt;part of an HTTP request during basic authentication,&lt;br /&gt;that defines a protection space. The protected&lt;br /&gt;resources on a server can be partitioned into a set of&lt;br /&gt;protection spaces, each with its own authentication&lt;br /&gt;scheme or authorization database or both. In the J2EE&lt;br /&gt;server authentication service, a realm is a complete&lt;br /&gt;database of roles, users, and groups that identify&lt;br /&gt;valid users of a Web application or a set of Web&lt;br /&gt;applications. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;243. What is reentrant entity bean &lt;br /&gt;&lt;br /&gt;An entity bean that can handle multiple simultaneous,&lt;br /&gt;interleaved, or nested invocations that will not&lt;br /&gt;interfere with each other. &lt;br /&gt;&lt;br /&gt;244. What is reference &lt;br /&gt;&lt;br /&gt;A reference to an entity that is substituted for the&lt;br /&gt;reference when the XML document is parsed. It can&lt;br /&gt;reference a predefined entity such as &lt; or reference&lt;br /&gt;one that is defined in the DTD. In the XML data, the&lt;br /&gt;reference could be to an entity that is defined in the&lt;br /&gt;local subset of the DTD or to an external XML file (an&lt;br /&gt;external entity). The DTD can also carve out a segment&lt;br /&gt;of DTD specifications and give it a name so that it&lt;br /&gt;can be reused (included) at multiple points in the DTD&lt;br /&gt;by defining a parameter entity. &lt;br /&gt;&lt;br /&gt;245. What is registry &lt;br /&gt;&lt;br /&gt;An infrastructure that enables the building,&lt;br /&gt;deployment, and discovery of Web services. It is a&lt;br /&gt;neutral third party that facilitates dynamic and&lt;br /&gt;loosely coupled business-to-business (B2B)&lt;br /&gt;interactions. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;246. What is registry provider &lt;br /&gt;&lt;br /&gt;An implementation of a business registry that conforms&lt;br /&gt;to a specification for XML registries (for example,&lt;br /&gt;ebXML or UDDI). &lt;br /&gt;&lt;br /&gt;247. What is relationship field &lt;br /&gt;&lt;br /&gt;A virtual field of an entity bean having&lt;br /&gt;container-managed persistence; it identifies a related&lt;br /&gt;entity bean. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;248. What is remote interface &lt;br /&gt;&lt;br /&gt;One of two interfaces for an enterprise bean. The&lt;br /&gt;remote interface defines the business methods callable&lt;br /&gt;by a client. &lt;br /&gt;&lt;br /&gt;249. What is remove method &lt;br /&gt;&lt;br /&gt;Method defined in the home interface and invoked by a&lt;br /&gt;client to destroy an enterprise bean. &lt;br /&gt;&lt;br /&gt;250. What is render kit &lt;br /&gt;&lt;br /&gt;A set of renderers that render output to a particular&lt;br /&gt;client. The JavaServer Faces implementation provides a&lt;br /&gt;standard HTML render kit, which is composed of&lt;br /&gt;renderers that can render HMTL markup.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-3423929521463995178?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/3423929521463995178/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=3423929521463995178' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/3423929521463995178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/3423929521463995178'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_3551.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-6978088907972994246</id><published>2007-11-09T20:05:00.000+05:30</published><updated>2007-11-09T20:06:09.006+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>231. What is privilege &lt;br /&gt;&lt;br /&gt;A security attribute that does not have the property&lt;br /&gt;of uniqueness and that can be shared by many&lt;br /&gt;principals. &lt;br /&gt;&lt;br /&gt;232. What is processing instruction &lt;br /&gt;&lt;br /&gt;Information contained in an XML structure that is&lt;br /&gt;intended to be interpreted by a specific application. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;233. What is programmatic security &lt;br /&gt;&lt;br /&gt;Security decisions that are made by security-aware&lt;br /&gt;applications. Programmatic security is useful when&lt;br /&gt;declarative security alone is not sufficient to&lt;br /&gt;express the security model of an application. &lt;br /&gt;&lt;br /&gt;234. What is prolog &lt;br /&gt;&lt;br /&gt;The part of an XML document that precedes the XML&lt;br /&gt;data. The prolog includes the declaration and an&lt;br /&gt;optional DTD. &lt;br /&gt;&lt;br /&gt;235. What is public key certificate &lt;br /&gt;&lt;br /&gt;Used in client-certificate authentication to enable&lt;br /&gt;the server, and optionally the client, to authenticate&lt;br /&gt;each other. The public key certificate is the digital&lt;br /&gt;equivalent of a passport. It is issued by a trusted&lt;br /&gt;organization, called a certificate authority, and&lt;br /&gt;provides identification for the bearer. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;236. What is publish/subscribe messaging system &lt;br /&gt;&lt;br /&gt;A messaging system in which clients address messages&lt;br /&gt;to a specific node in a content hierarchy, called a&lt;br /&gt;topic. Publishers and subscribers are generally&lt;br /&gt;anonymous and can dynamically publish or subscribe to&lt;br /&gt;the content hierarchy. The system takes care of&lt;br /&gt;distributing the messages arriving from a node's&lt;br /&gt;multiple publishers to its multiple subscribers. &lt;br /&gt;&lt;br /&gt;237. What is query string &lt;br /&gt;&lt;br /&gt;A component of an HTTP request URL that contains a set&lt;br /&gt;of parameters and values that affect the handling of&lt;br /&gt;the request. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;238. What is queue &lt;br /&gt;&lt;br /&gt;A messaging system built on the concept of message&lt;br /&gt;queues. Each message is addressed to a specific queue;&lt;br /&gt;clients extract messages from the queues established&lt;br /&gt;to hold their messages. &lt;br /&gt;&lt;br /&gt;239. What is RAR &lt;br /&gt;&lt;br /&gt;Resource Adapter Archive. A JAR archive that contains&lt;br /&gt;a resource adapter module. &lt;br /&gt;&lt;br /&gt;240. What is RDF &lt;br /&gt;&lt;br /&gt;Resource Description Framework. A standard for&lt;br /&gt;defining the kind of data that an XML file contains.&lt;br /&gt;Such information can help ensure semantic&lt;br /&gt;integrity-for example-by helping to make sure that a&lt;br /&gt;date is treated as a date rather than simply as text.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-6978088907972994246?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/6978088907972994246/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=6978088907972994246' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/6978088907972994246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/6978088907972994246'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_3632.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-1733202810185465943</id><published>2007-11-09T20:01:00.000+05:30</published><updated>2007-11-09T20:02:09.746+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>201. What is normalization &lt;br /&gt;&lt;br /&gt;The process of removing redundancy by modularizing, as&lt;br /&gt;with subroutines, and of removing superfluous&lt;br /&gt;differences by reducing them to a common denominator.&lt;br /&gt;For example, line endings from different systems are&lt;br /&gt;normalized by reducing them to a single new line, and&lt;br /&gt;multiple whitespace characters are normalized to one&lt;br /&gt;space. &lt;br /&gt;&lt;br /&gt;202. What is North American Industry Classification&lt;br /&gt;System (NAICS) &lt;br /&gt;&lt;br /&gt;A system for classifying business establishments based&lt;br /&gt;on the processes they use to produce goods or&lt;br /&gt;services. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;203. What is notation &lt;br /&gt;&lt;br /&gt;A mechanism for defining a data format for a non-XML&lt;br /&gt;document referenced as an unparsed entity. This is a&lt;br /&gt;holdover from SGML. A newer standard is to use MIME&lt;br /&gt;data types and namespaces to prevent naming conflicts.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;204. What is OASIS &lt;br /&gt;&lt;br /&gt;Organization for the Advancement of Structured&lt;br /&gt;Information Standards. A consortium that drives the&lt;br /&gt;development, convergence, and adoption of e-business&lt;br /&gt;standards. &lt;br /&gt;&lt;br /&gt;205. What is OMG &lt;br /&gt;&lt;br /&gt;Object Management Group. A consortium that produces&lt;br /&gt;and maintains computer industry specifications for&lt;br /&gt;interoperable enterprise applications. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;206. What is one-way messaging &lt;br /&gt;&lt;br /&gt;A method of transmitting messages without having to&lt;br /&gt;block until a response is received. &lt;br /&gt;&lt;br /&gt;207. What is ORB &lt;br /&gt;&lt;br /&gt;Object request broker. A library that enables CORBA&lt;br /&gt;objects to locate and communicate with one another. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;208. What is OS principal &lt;br /&gt;&lt;br /&gt;A principal native to the operating system on which&lt;br /&gt;the J2EE platform is executing. &lt;br /&gt;&lt;br /&gt;209. What is OTS &lt;br /&gt;&lt;br /&gt;Object Transaction Service. A definition of the&lt;br /&gt;interfaces that permit CORBA objects to participate in&lt;br /&gt;transactions.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-1733202810185465943?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/1733202810185465943/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=1733202810185465943' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/1733202810185465943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/1733202810185465943'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_1550.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-5423016261293723687</id><published>2007-11-09T20:00:00.001+05:30</published><updated>2007-11-09T20:00:46.948+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>191. What is message consumer &lt;br /&gt;&lt;br /&gt;An object created by a JMS session that is used for&lt;br /&gt;receiving messages sent to a destination. &lt;br /&gt;&lt;br /&gt;192. What is message-driven bean &lt;br /&gt;&lt;br /&gt;An enterprise bean that is an asynchronous message&lt;br /&gt;consumer. A message-driven bean has no state for a&lt;br /&gt;specific client, but its instance variables can&lt;br /&gt;contain state across the handling of client messages,&lt;br /&gt;including an open database connection and an object&lt;br /&gt;reference to an EJB object. A client accesses a&lt;br /&gt;message-driven bean by sending messages to the&lt;br /&gt;destination for which the bean is a message listener.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;193. What is message producer &lt;br /&gt;&lt;br /&gt;An object created by a JMS session that is used for&lt;br /&gt;sending messages to a destination. &lt;br /&gt;&lt;br /&gt;194. What is mixed-content model &lt;br /&gt;&lt;br /&gt;A DTD specification that defines an element as&lt;br /&gt;containing a mixture of text and one more other&lt;br /&gt;elements. The specification must start with #PCDATA,&lt;br /&gt;followed by diverse elements, and must end with the&lt;br /&gt;"zero-or-more" asterisk symbol (*). &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;195. What is method-binding _expression &lt;br /&gt;&lt;br /&gt;A JavaServer Faces EL _expression that refers to a&lt;br /&gt;method of a backing bean. This method performs either&lt;br /&gt;event handling, validation, or navigation processing&lt;br /&gt;for the UI component whose tag uses the method-binding&lt;br /&gt;_expression. &lt;br /&gt;&lt;br /&gt;196. What is method permission &lt;br /&gt;&lt;br /&gt;An authorization rule that determines who is permitted&lt;br /&gt;to execute one or more enterprise bean methods. &lt;br /&gt;&lt;br /&gt;197. What is mutual authentication &lt;br /&gt;&lt;br /&gt;An authentication mechanism employed by two parties&lt;br /&gt;for the purpose of proving each other's identity to&lt;br /&gt;one another. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;198. What is namespace &lt;br /&gt;&lt;br /&gt;A standard that lets you specify a unique label for&lt;br /&gt;the set of element names defined by a DTD. A document&lt;br /&gt;using that DTD can be included in any other document&lt;br /&gt;without having a conflict between element names. The&lt;br /&gt;elements defined in your DTD are then uniquely&lt;br /&gt;identified so that, for example, the parser can tell&lt;br /&gt;when an element should be interpreted according to&lt;br /&gt;your DTD rather than using the definition for an&lt;br /&gt;element in a different DTD. &lt;br /&gt;&lt;br /&gt;199. What is naming context &lt;br /&gt;&lt;br /&gt;A set of associations between unique, atomic,&lt;br /&gt;people-friendly identifiers and objects. &lt;br /&gt;&lt;br /&gt;200. What is naming environment &lt;br /&gt;&lt;br /&gt;A mechanism that allows a component to be customized&lt;br /&gt;without the need to access or change the component's&lt;br /&gt;source code. A container implements the component's&lt;br /&gt;naming environment and provides it to the component as&lt;br /&gt;a JNDI naming context. Each component names and&lt;br /&gt;accesses its environment entries using the&lt;br /&gt;java:comp/env JNDI context. The environment entries&lt;br /&gt;are declaratively specified in the component's&lt;br /&gt;deployment descriptor.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-5423016261293723687?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/5423016261293723687/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=5423016261293723687' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/5423016261293723687'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/5423016261293723687'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_396.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-780493627159821763</id><published>2007-11-09T19:59:00.001+05:30</published><updated>2007-11-09T19:59:49.007+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>181. What is JSP tag library &lt;br /&gt;&lt;br /&gt;A collection of custom tags described via a tag&lt;br /&gt;library descriptor and Java classes. &lt;br /&gt;&lt;br /&gt;182. What is JSTL &lt;br /&gt;&lt;br /&gt;Abbreviate of JavaServer Pages Standard Tag Library. &lt;br /&gt;&lt;br /&gt;183. What is JTA &lt;br /&gt;&lt;br /&gt;Abbreviate of Java Transaction API. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;184. What is JTS &lt;br /&gt;&lt;br /&gt;Abbreviate of Java Transaction Service. &lt;br /&gt;&lt;br /&gt;185. What is keystore &lt;br /&gt;&lt;br /&gt;A file containing the keys and certificates used for&lt;br /&gt;authentication &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;186. What is life cycle (J2EE component) &lt;br /&gt;&lt;br /&gt;The framework events of a J2EE component's existence.&lt;br /&gt;Each type of component has defining events that mark&lt;br /&gt;its transition into states in which it has varying&lt;br /&gt;availability for use. For example, a servlet is&lt;br /&gt;created and has its init method called by its&lt;br /&gt;container before invocation of its service method by&lt;br /&gt;clients or other servlets that require its&lt;br /&gt;functionality. After the call of its init method, it&lt;br /&gt;has the data and readiness for its intended use. The&lt;br /&gt;servlet's destroy method is called by its container&lt;br /&gt;before the ending of its existence so that processing&lt;br /&gt;associated with winding up can be done and resources&lt;br /&gt;can be released. The init and destroy methods in this&lt;br /&gt;example are callback methods. Similar considerations&lt;br /&gt;apply to the life cycle of all J2EE component types:&lt;br /&gt;enterprise beans, Web components (servlets or JSP&lt;br /&gt;pages), applets, and application clients. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;187. What is life cycle (JavaServer Faces) &lt;br /&gt;&lt;br /&gt;A set of phases during which a request for a page is&lt;br /&gt;received, a UI component tree representing the page is&lt;br /&gt;processed, and a response is produced. During the&lt;br /&gt;phases of the life cycle: The local data of the&lt;br /&gt;components is updated with the values contained in the&lt;br /&gt;request parameters. Events generated by the components&lt;br /&gt;are processed. Validators and converters registered on&lt;br /&gt;the components are processed. The components' local&lt;br /&gt;data is updated to back-end objects. The response is&lt;br /&gt;rendered to the client while the component state of&lt;br /&gt;the response is saved on the server for future&lt;br /&gt;requests. &lt;br /&gt;&lt;br /&gt;188. What is local subset &lt;br /&gt;&lt;br /&gt;That part of the DTD that is defined within the&lt;br /&gt;current XML file. &lt;br /&gt;&lt;br /&gt;189. What is managed bean creation facility &lt;br /&gt;&lt;br /&gt;A mechanism for defining the characteristics of&lt;br /&gt;JavaBeans components used in a JavaServer Faces&lt;br /&gt;application. &lt;br /&gt;&lt;br /&gt;190. What is message &lt;br /&gt;&lt;br /&gt;In the Java Message Service, an asynchronous request,&lt;br /&gt;report, or event that is created, sent, and consumed&lt;br /&gt;by an enterprise application and not by a human. It&lt;br /&gt;contains vital information needed to coordinate&lt;br /&gt;enterprise applications, in the form of precisely&lt;br /&gt;formatted data that describes specific business&lt;br /&gt;actions.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-780493627159821763?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/780493627159821763/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=780493627159821763' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/780493627159821763'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/780493627159821763'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_3124.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-2136941200106140472</id><published>2007-11-09T19:56:00.000+05:30</published><updated>2007-11-09T19:58:26.812+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>171. What is JSP document &lt;br /&gt;&lt;br /&gt;A JSP page written in XML syntax and subject to the&lt;br /&gt;constraints of XML documents. &lt;br /&gt;&lt;br /&gt;172. What is JSP element &lt;br /&gt;&lt;br /&gt;A portion of a JSP page that is recognized by a JSP&lt;br /&gt;translator. An element can be a directive, an action,&lt;br /&gt;or a scripting element. &lt;br /&gt;&lt;br /&gt;173. What is JSP _expression &lt;br /&gt;&lt;br /&gt;A scripting element that contains a valid scripting&lt;br /&gt;language _expression that is evaluated, converted to a&lt;br /&gt;String, and placed into the implicit out object. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;174. What is JSP _expression language &lt;br /&gt;&lt;br /&gt;A language used to write expressions that access the&lt;br /&gt;properties of JavaBeans components. EL expressions can&lt;br /&gt;be used in static text and in any standard or custom&lt;br /&gt;tag attribute that can accept an _expression.&lt;br /&gt;&lt;br /&gt;175. What is JSP page &lt;br /&gt;&lt;br /&gt;A text-based document containing static text and JSP&lt;br /&gt;elements that describes how to process a request to&lt;br /&gt;create a response. A JSP page is translated into and&lt;br /&gt;handles requests as a servlet. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;176. What is JSP scripting element &lt;br /&gt;&lt;br /&gt;A JSP declaration, scriptlet, or _expression whose&lt;br /&gt;syntax is defined by the JSP specification and whose&lt;br /&gt;content is written according to the scripting language&lt;br /&gt;used in the JSP page. The JSP specification describes&lt;br /&gt;the syntax and semantics for the case where the&lt;br /&gt;language page attribute is "java". &lt;br /&gt;&lt;br /&gt;177. What is JSP scriptlet &lt;br /&gt;&lt;br /&gt;A JSP scripting element containing any code fragment&lt;br /&gt;that is valid in the scripting language used in the&lt;br /&gt;JSP page. The JSP specification describes what is a&lt;br /&gt;valid scriptlet for the case where the language page&lt;br /&gt;attribute is "java". &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;178. What is JSP standard action &lt;br /&gt;&lt;br /&gt;An action that is defined in the JSP specification and&lt;br /&gt;is always available to a JSP page. &lt;br /&gt;&lt;br /&gt;179. What is JSP tag file &lt;br /&gt;&lt;br /&gt;A source file containing a reusable fragment of JSP&lt;br /&gt;code that is translated into a tag handler when a JSP&lt;br /&gt;page is translated into a servlet. &lt;br /&gt;&lt;br /&gt;180. What is JSP tag handler &lt;br /&gt;&lt;br /&gt;A Java programming language object that implements the&lt;br /&gt;behavior of a custom tag.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-2136941200106140472?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/2136941200106140472/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=2136941200106140472' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/2136941200106140472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/2136941200106140472'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_9924.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-5082979459613744492</id><published>2007-11-09T19:55:00.000+05:30</published><updated>2007-11-09T19:56:28.695+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>161. What is JNDI &lt;br /&gt;&lt;br /&gt;Abbreviate of Java Naming and Directory Interface. &lt;br /&gt;&lt;br /&gt;162. What is JSP &lt;br /&gt;&lt;br /&gt;Abbreviate of JavaServer Pages. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;163. What is JSP action &lt;br /&gt;&lt;br /&gt;A JSP element that can act on implicit objects and&lt;br /&gt;other server-side objects or can define new scripting&lt;br /&gt;variables. Actions follow the XML syntax for elements,&lt;br /&gt;with a start tag, a body, and an end tag; if the body&lt;br /&gt;is empty it can also use the empty tag syntax. The tag&lt;br /&gt;must use a prefix. There are standard and custom&lt;br /&gt;actions. &lt;br /&gt;&lt;br /&gt;164. What is JSP container &lt;br /&gt;&lt;br /&gt;A container that provides the same services as a&lt;br /&gt;servlet container and an engine that interprets and&lt;br /&gt;processes JSP pages into a servlet. &lt;br /&gt;&lt;br /&gt;165. What is JSP container, distributed &lt;br /&gt;&lt;br /&gt;A JSP container that can run a Web application that is&lt;br /&gt;tagged as distributable and is spread across multiple&lt;br /&gt;Java virtual machines that might be running on&lt;br /&gt;different hosts. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;167. What is JSP custom action &lt;br /&gt;&lt;br /&gt;A user-defined action described in a portable manner&lt;br /&gt;by a tag library descriptor and imported into a JSP&lt;br /&gt;page by a taglib directive. Custom actions are used to&lt;br /&gt;encapsulate recurring tasks in writing JSP pages. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;168. What is JSP custom tag &lt;br /&gt;&lt;br /&gt;A tag that references a JSP custom action. &lt;br /&gt;&lt;br /&gt;169. What is JSP declaration &lt;br /&gt;&lt;br /&gt;A JSP scripting element that declares methods,&lt;br /&gt;variables, or both in a JSP page. &lt;br /&gt;&lt;br /&gt;170. What is JSP directive &lt;br /&gt;&lt;br /&gt;A JSP element that gives an instruction to the JSP&lt;br /&gt;container and is interpreted at translation time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-5082979459613744492?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/5082979459613744492/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=5082979459613744492' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/5082979459613744492'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/5082979459613744492'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_2549.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-669390344816392663</id><published>2007-11-09T19:54:00.000+05:30</published><updated>2007-11-09T19:55:31.947+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>151. What is JavaServer Pages Standard Tag Library&lt;br /&gt;(JSTL) &lt;br /&gt;&lt;br /&gt;A tag library that encapsulates core functionality&lt;br /&gt;common to many JSP applications. JSTL has support for&lt;br /&gt;common, structural tasks such as iteration and&lt;br /&gt;conditionals, tags for manipulating XML documents,&lt;br /&gt;internationalization and locale-specific formatting&lt;br /&gt;tags, SQL tags, and functions. &lt;br /&gt;&lt;br /&gt;152. What is JAXR client &lt;br /&gt;&lt;br /&gt;A client program that uses the JAXR API to access a&lt;br /&gt;business registry via a JAXR provider. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;153. What is JAXR provider &lt;br /&gt;&lt;br /&gt;An implementation of the JAXR API that provides access&lt;br /&gt;to a specific registry provider or to a class of&lt;br /&gt;registry providers that are based on a common&lt;br /&gt;specification. &lt;br /&gt;&lt;br /&gt;154. What is JDBC &lt;br /&gt;&lt;br /&gt;An JDBC for database-independent connectivity between&lt;br /&gt;the J2EE platform and a wide range of data sources. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;155. What is JMS &lt;br /&gt;&lt;br /&gt;Java Message Service. &lt;br /&gt;&lt;br /&gt;156. What is JMS administered object &lt;br /&gt;&lt;br /&gt;A preconfigured JMS object (a resource manager&lt;br /&gt;connection factory or a destination) created by an&lt;br /&gt;administrator for the use of JMS clients and placed in&lt;br /&gt;a JNDI namespace&lt;br /&gt;&lt;br /&gt;157. What is JMS application &lt;br /&gt;&lt;br /&gt;One or more JMS clients that exchange messages. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;158. What is JMS client &lt;br /&gt;&lt;br /&gt;A Java language program that sends or receives&lt;br /&gt;messages. &lt;br /&gt;&lt;br /&gt;159. What is JMS provider &lt;br /&gt;&lt;br /&gt;A messaging system that implements the Java Message&lt;br /&gt;Service as well as other administrative and control&lt;br /&gt;functionality needed in a full-featured messaging&lt;br /&gt;product. &lt;br /&gt;&lt;br /&gt;160. What is JMS session &lt;br /&gt;&lt;br /&gt;A single-threaded context for sending and receiving&lt;br /&gt;JMS messages. A JMS session can be nontransacted,&lt;br /&gt;locally transacted, or participating in a distributed&lt;br /&gt;transaction.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-669390344816392663?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/669390344816392663/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=669390344816392663' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/669390344816392663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/669390344816392663'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_6605.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-1059052552996729130</id><published>2007-11-09T19:53:00.002+05:30</published><updated>2007-11-09T19:54:31.379+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>141. What is JavaServer Faces Technology &lt;br /&gt;&lt;br /&gt;A framework for building server-side user interfaces&lt;br /&gt;for Web applications written in the Java programming&lt;br /&gt;language. &lt;br /&gt;&lt;br /&gt;142. What is JavaServer Faces conversion model &lt;br /&gt;&lt;br /&gt;A mechanism for converting between string-based markup&lt;br /&gt;generated by JavaServer Faces UI components and&lt;br /&gt;server-side Java objects. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;143. What is JavaServer Faces event and listener model&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A mechanism for determining how events emitted by&lt;br /&gt;JavaServer Faces UI components are handled. This model&lt;br /&gt;is based on the JavaBeans component event and listener&lt;br /&gt;model. &lt;br /&gt;&lt;br /&gt;144. What is JavaServer Faces _expression language &lt;br /&gt;&lt;br /&gt;A simple _expression language used by a JavaServer&lt;br /&gt;Faces UI component tag attributes to bind the&lt;br /&gt;associated component to a bean property or to bind the&lt;br /&gt;associated component's value to a method or an&lt;br /&gt;external data source, such as a bean property. Unlike&lt;br /&gt;JSP EL expressions, JavaServer Faces EL expressions&lt;br /&gt;are evaluated by the JavaServer Faces implementation&lt;br /&gt;rather than by the Web container. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;145. What is JavaServer Faces navigation model &lt;br /&gt;&lt;br /&gt;A mechanism for defining the sequence in which pages&lt;br /&gt;in a JavaServer Faces application are displayed. &lt;br /&gt;&lt;br /&gt;147. What is JavaServer Faces UI component &lt;br /&gt;&lt;br /&gt;A user interface control that outputs data to a client&lt;br /&gt;or allows a user to input data to a JavaServer Faces&lt;br /&gt;application. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;148. What is JavaServer Faces UI component class &lt;br /&gt;&lt;br /&gt;A JavaServer Faces class that defines the behavior and&lt;br /&gt;properties of a JavaServer Faces UI component. &lt;br /&gt;&lt;br /&gt;149. What is JavaServer Faces validation model &lt;br /&gt;&lt;br /&gt;A mechanism for validating the data a user inputs to a&lt;br /&gt;JavaServer Faces UI component. &lt;br /&gt;&lt;br /&gt;150. What is JavaServer Pages (JSP) &lt;br /&gt;&lt;br /&gt;An extensible Web technology that uses static data,&lt;br /&gt;JSP elements, and server-side Java objects to generate&lt;br /&gt;dynamic content for a client. Typically the static&lt;br /&gt;data is HTML or XML elements, and in many cases the&lt;br /&gt;client is a Web browser.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-1059052552996729130?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/1059052552996729130/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=1059052552996729130' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/1059052552996729130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/1059052552996729130'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_6936.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-1526142377172791718</id><published>2007-11-09T19:53:00.001+05:30</published><updated>2007-11-09T19:53:42.297+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>131. What is Java API for XML Registries (JAXR) &lt;br /&gt;&lt;br /&gt;An API for accessing various kinds of XML registries. &lt;br /&gt;&lt;br /&gt;132. What is Java API for XML-based RPC (JAX-RPC) &lt;br /&gt;&lt;br /&gt;An API for building Web services and clients that use&lt;br /&gt;remote procedure calls and XML&lt;br /&gt;&lt;br /&gt;133. What is Java IDL &lt;br /&gt;&lt;br /&gt;A technology that provides CORBA interoperability and&lt;br /&gt;connectivity capabilities for the J2EE platform. These&lt;br /&gt;capabilities enable J2EE applications to invoke&lt;br /&gt;operations on remote network services using the Object&lt;br /&gt;Management Group IDL and IIOP. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;134. What is Java Message Service (JMS) &lt;br /&gt;&lt;br /&gt;An API for invoking operations on enterprise messaging&lt;br /&gt;systems. &lt;br /&gt;&lt;br /&gt;135. What is Java Naming and Directory Interface&lt;br /&gt;(JNDI) &lt;br /&gt;&lt;br /&gt;An API that provides naming and directory&lt;br /&gt;functionality. &lt;br /&gt;&lt;br /&gt;136. What is Java Secure Socket Extension (JSSE) &lt;br /&gt;&lt;br /&gt;A set of packages that enable secure Internet&lt;br /&gt;communications. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;137. What is Java Transaction API (JTA) &lt;br /&gt;&lt;br /&gt;An API that allows applications and J2EE servers to&lt;br /&gt;access transactions. &lt;br /&gt;&lt;br /&gt;138. What is Java Transaction Service (JTS) &lt;br /&gt;&lt;br /&gt;Specifies the implementation of a transaction manager&lt;br /&gt;that supports JTA and implements the Java mapping of&lt;br /&gt;the Object Management Group Object Transaction Service&lt;br /&gt;1.1 specification at the level below the API. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;139. What is JavaBeans component &lt;br /&gt;&lt;br /&gt;A Java class that can be manipulated by tools and&lt;br /&gt;composed into applications. A JavaBeans component must&lt;br /&gt;adhere to certain property and event interface&lt;br /&gt;conventions. &lt;br /&gt;&lt;br /&gt;140. What is JavaMail &lt;br /&gt;&lt;br /&gt;An API for sending and receiving email.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-1526142377172791718?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/1526142377172791718/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=1526142377172791718' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/1526142377172791718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/1526142377172791718'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_6864.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-1523123775139387034</id><published>2007-11-09T19:51:00.000+05:30</published><updated>2007-11-09T19:52:42.876+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>121. What is J2EE product &lt;br /&gt;&lt;br /&gt;An implementation that conforms to the J2EE platform&lt;br /&gt;specification. &lt;br /&gt;&lt;br /&gt;122. What is J2EE product provider &lt;br /&gt;&lt;br /&gt;A vendor that supplies a J2EE product. &lt;br /&gt;&lt;br /&gt;123. What is J2EE server &lt;br /&gt;&lt;br /&gt;The runtime portion of a J2EE product. A J2EE server&lt;br /&gt;provides EJB or Web containers or both. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;124. What is J2ME &lt;br /&gt;&lt;br /&gt;Abbreviate of Java 2 Platform, Micro Edition. &lt;br /&gt;&lt;br /&gt;125. What is J2SE &lt;br /&gt;&lt;br /&gt;Abbreviate of Java 2 Platform, Standard Edition. &lt;br /&gt;&lt;br /&gt;126. What is JAR &lt;br /&gt;&lt;br /&gt;Java archive. A platform-independent file format that&lt;br /&gt;permits many files to be aggregated into one file. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;127. What is Java 2 Platform, Enterprise Edition&lt;br /&gt;(J2EE) &lt;br /&gt;&lt;br /&gt;An environment for developing and deploying enterprise&lt;br /&gt;applications. The J2EE platform consists of a set of&lt;br /&gt;services, application programming interfaces (APIs),&lt;br /&gt;and protocols that provide the functionality for&lt;br /&gt;developing multitiered, Web-based applications. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;128. What is Java 2 Platform, Micro Edition (J2ME) &lt;br /&gt;&lt;br /&gt;A highly optimized Java runtime environment targeting&lt;br /&gt;a wide range of consumer products, including pagers,&lt;br /&gt;cellular phones, screen phones, digital set-top boxes,&lt;br /&gt;and car navigation systems. &lt;br /&gt;&lt;br /&gt;129. What is Java 2 Platform, Standard Edition (J2SE) &lt;br /&gt;&lt;br /&gt;The core Java technology platform. &lt;br /&gt;&lt;br /&gt;130. What is Java API for XML Processing (JAXP) &lt;br /&gt;&lt;br /&gt;An API for processing XML documents. JAXP leverages&lt;br /&gt;the parser standards SAX and DOM so that you can&lt;br /&gt;choose to parse your data as a stream of events or to&lt;br /&gt;build a tree-structured representation of it. JAXP&lt;br /&gt;supports the XSLT standard, giving you control over&lt;br /&gt;the presentation of the data and enabling you to&lt;br /&gt;convert the data to other XML documents or to other&lt;br /&gt;formats, such as HTML. JAXP provides namespace&lt;br /&gt;support, allowing you to work with schema that might&lt;br /&gt;otherwise have naming conflicts.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-1523123775139387034?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/1523123775139387034/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=1523123775139387034' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/1523123775139387034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/1523123775139387034'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_4170.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-3070749589818758554</id><published>2007-11-09T19:50:00.000+05:30</published><updated>2007-11-09T19:51:29.580+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>111. What is IDL &lt;br /&gt;&lt;br /&gt;Interface Definition Language. A language used to&lt;br /&gt;define interfaces to remote CORBA objects. The&lt;br /&gt;interfaces are independent of operating systems and&lt;br /&gt;programming languages. &lt;br /&gt;&lt;br /&gt;112. What is IIOP &lt;br /&gt;&lt;br /&gt;Internet Inter-ORB Protocol. A protocol used for&lt;br /&gt;communication between CORBA object request brokers. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;113. What is impersonation &lt;br /&gt;&lt;br /&gt;An act whereby one entity assumes the identity and&lt;br /&gt;privileges of another entity without restrictions and&lt;br /&gt;without any indication visible to the recipients of&lt;br /&gt;the impersonator's calls that delegation has taken&lt;br /&gt;place. Impersonation is a case of simple delegation. &lt;br /&gt;&lt;br /&gt;114. What is initialization parameter &lt;br /&gt;&lt;br /&gt;A parameter that initializes the context associated&lt;br /&gt;with a servlet&lt;br /&gt;&lt;br /&gt;115. What is ISO 3166 &lt;br /&gt;&lt;br /&gt;The international standard for country codes&lt;br /&gt;maintained by the International Organization for&lt;br /&gt;Standardization (ISO). &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;116. What is ISV &lt;br /&gt;&lt;br /&gt;Independent software vendor. &lt;br /&gt;&lt;br /&gt;117. What is J2EE &lt;br /&gt;&lt;br /&gt;Java 2 Platform, Enterprise Edition. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;118. What is J2EE application &lt;br /&gt;&lt;br /&gt;Any deployable unit of J2EE functionality. This can be&lt;br /&gt;a single J2EE module or a group of modules packaged&lt;br /&gt;into an EAR file along with a J2EE application&lt;br /&gt;deployment descriptor. J2EE applications are typically&lt;br /&gt;engineered to be distributed across multiple computing&lt;br /&gt;tiers. &lt;br /&gt;&lt;br /&gt;119. What is J2EE component &lt;br /&gt;&lt;br /&gt;A self-contained functional software unit supported by&lt;br /&gt;a container and configurable at deployment time. The&lt;br /&gt;J2EE specification defines the following J2EE&lt;br /&gt;components: Application clients and applets are&lt;br /&gt;components that run on the client. Java servlet and&lt;br /&gt;JavaServer Pages (JSP) technology components are Web&lt;br /&gt;components that run on the server. Enterprise&lt;br /&gt;JavaBeans (EJB) components (enterprise beans) are&lt;br /&gt;business components that run on the server. J2EE&lt;br /&gt;components are written in the Java programming&lt;br /&gt;language and are compiled in the same way as any&lt;br /&gt;program in the language. The difference between J2EE&lt;br /&gt;components and "standard" Java classes is that J2EE&lt;br /&gt;components are assembled into a J2EE application,&lt;br /&gt;verified to be well formed and in compliance with the&lt;br /&gt;J2EE specification, and deployed to production, where&lt;br /&gt;they are run and managed by the J2EE server or client&lt;br /&gt;container. &lt;br /&gt;&lt;br /&gt;120. What is J2EE module &lt;br /&gt;&lt;br /&gt;A software unit that consists of one or more J2EE&lt;br /&gt;components of the same container type and one&lt;br /&gt;deployment descriptor of that type. There are four&lt;br /&gt;types of modules: EJB, Web, application client, and&lt;br /&gt;resource adapter. Modules can be deployed as&lt;br /&gt;stand-alone units or can be assembled into a J2EE&lt;br /&gt;application.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-3070749589818758554?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/3070749589818758554/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=3070749589818758554' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/3070749589818758554'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/3070749589818758554'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_4326.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-6027691027090943899</id><published>2007-11-09T19:49:00.000+05:30</published><updated>2007-11-09T19:50:35.928+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>101. What is form-based authentication &lt;br /&gt;&lt;br /&gt;An authentication mechanism in which a Web container&lt;br /&gt;provides an application-specific form for logging in.&lt;br /&gt;This form of authentication uses Base64 encoding and&lt;br /&gt;can expose user names and passwords unless all&lt;br /&gt;connections are over SSL. &lt;br /&gt;&lt;br /&gt;102. What is general entity &lt;br /&gt;&lt;br /&gt;An entity that is referenced as part of an XML&lt;br /&gt;document's content, as distinct from a parameter&lt;br /&gt;entity, which is referenced in the DTD. A general&lt;br /&gt;entity can be a parsed entity or an unparsed entity. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;103. What is group &lt;br /&gt;&lt;br /&gt;An authenticated set of users classified by common&lt;br /&gt;traits such as job title or customer profile. Groups&lt;br /&gt;are also associated with a set of roles, and every&lt;br /&gt;user that is a member of a group inherits all the&lt;br /&gt;roles assigned to that group. &lt;br /&gt;&lt;br /&gt;104. What is handle &lt;br /&gt;&lt;br /&gt;An object that identifies an enterprise bean. A client&lt;br /&gt;can serialize the handle and then later deserialize it&lt;br /&gt;to obtain a reference to the enterprise bean. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;105. What is home handle &lt;br /&gt;&lt;br /&gt;An object that can be used to obtain a reference to&lt;br /&gt;the home interface. A home handle can be serialized&lt;br /&gt;and written to stable storage and deserialized to&lt;br /&gt;obtain the reference. &lt;br /&gt;&lt;br /&gt;107. What is home interface &lt;br /&gt;&lt;br /&gt;One of two interfaces for an enterprise bean. The home&lt;br /&gt;interface defines zero or more methods for managing an&lt;br /&gt;enterprise bean. The home interface of a session bean&lt;br /&gt;defines create and remove methods, whereas the home&lt;br /&gt;interface of an entity bean defines create, finder,&lt;br /&gt;and remove methods. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;108. What is HTML &lt;br /&gt;&lt;br /&gt;Hypertext Markup Language. A markup language for&lt;br /&gt;hypertext documents on the Internet. HTML enables the&lt;br /&gt;embedding of images, sounds, video streams, form&lt;br /&gt;fields, references to other objects with URLs, and&lt;br /&gt;basic text formatting. &lt;br /&gt;&lt;br /&gt;109. What is HTTP &lt;br /&gt;&lt;br /&gt;Hypertext Transfer Protocol. The Internet protocol&lt;br /&gt;used to retrieve hypertext objects from remote hosts.&lt;br /&gt;HTTP messages consist of requests from client to&lt;br /&gt;server and responses from server to client. &lt;br /&gt;&lt;br /&gt;110. What is HTTPS &lt;br /&gt;&lt;br /&gt;HTTP layered over the SSL protocol.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-6027691027090943899?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/6027691027090943899/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=6027691027090943899' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/6027691027090943899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/6027691027090943899'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_901.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-4369701760291403124</id><published>2007-11-09T19:47:00.000+05:30</published><updated>2007-11-09T19:48:32.765+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>91. What is an entity &lt;br /&gt;&lt;br /&gt;A distinct, individual item that can be included in an&lt;br /&gt;XML document by referencing it. Such an entity&lt;br /&gt;reference can name an entity as small as a character&lt;br /&gt;(for example, &lt;, which references the less-than symbol&lt;br /&gt;or left angle bracket, &lt;). An entity reference can&lt;br /&gt;also reference an entire document, an external entity,&lt;br /&gt;or a collection of DTD definitions. &lt;br /&gt;&lt;br /&gt;92. What is entity bean &lt;br /&gt;&lt;br /&gt;An enterprise bean that represents persistent data&lt;br /&gt;maintained in a database. An entity bean can manage&lt;br /&gt;its own persistence or can delegate this function to&lt;br /&gt;its container. An entity bean is identified by a&lt;br /&gt;primary key. If the container in which an entity bean&lt;br /&gt;is hosted crashes, the entity bean, its primary key,&lt;br /&gt;and any remote references survive the crash. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;93. What is entity reference &lt;br /&gt;&lt;br /&gt;A reference to an entity that is substituted for the&lt;br /&gt;reference when the XML document is parsed. It can&lt;br /&gt;reference a predefined entity such as &lt; or reference&lt;br /&gt;one that is defined in the DTD. In the XML data, the&lt;br /&gt;reference could be to an entity that is defined in the&lt;br /&gt;local subset of the DTD or to an external XML file (an&lt;br /&gt;external entity). The DTD can also carve out a segment&lt;br /&gt;of DTD specifications and give it a name so that it&lt;br /&gt;can be reused (included) at multiple points in the DTD&lt;br /&gt;by defining a parameter entity. &lt;br /&gt;&lt;br /&gt;94. What is error &lt;br /&gt;&lt;br /&gt;A SAX parsing error is generally a validation error;&lt;br /&gt;in other words, it occurs when an XML document is not&lt;br /&gt;valid, although it can also occur if the declaration&lt;br /&gt;specifies an XML version that the parser cannot&lt;br /&gt;handle. See also fatal error, warning. &lt;br /&gt;&lt;br /&gt;95. What is Extensible Markup Language &lt;br /&gt;&lt;br /&gt;XML. &lt;br /&gt;&lt;br /&gt;96. What is external entity &lt;br /&gt;&lt;br /&gt;An entity that exists as an external XML file, which&lt;br /&gt;is included in the XML document using an entity&lt;br /&gt;reference. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;96. What is external subset &lt;br /&gt;&lt;br /&gt;That part of a DTD that is defined by references to&lt;br /&gt;external DTD files.&lt;br /&gt;&lt;br /&gt;97. What is fatal error &lt;br /&gt;&lt;br /&gt;A fatal error occurs in the SAX parser when a document&lt;br /&gt;is not well formed or otherwise cannot be processed.&lt;br /&gt;See also error, warning. &lt;br /&gt;&lt;br /&gt;98. What is filter &lt;br /&gt;&lt;br /&gt;An object that can transform the header or content (or&lt;br /&gt;both) of a request or response. Filters differ from&lt;br /&gt;Web components in that they usually do not themselves&lt;br /&gt;create responses but rather modify or adapt the&lt;br /&gt;requests for a resource, and modify or adapt responses&lt;br /&gt;from a resource. A filter should not have any&lt;br /&gt;dependencies on a Web resource for which it is acting&lt;br /&gt;as a filter so that it can be composable with more&lt;br /&gt;than one type of Web resource. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;99. What is filter chain &lt;br /&gt;&lt;br /&gt;A concatenation of XSLT transformations in which the&lt;br /&gt;output of one transformation becomes the input of the&lt;br /&gt;next. &lt;br /&gt;&lt;br /&gt;100. What is finder method &lt;br /&gt;&lt;br /&gt;A method defined in the home interface and invoked by&lt;br /&gt;a client to locate an entity bean.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-4369701760291403124?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/4369701760291403124/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=4369701760291403124' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/4369701760291403124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/4369701760291403124'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_6221.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-4031144233192966273</id><published>2007-11-09T19:45:00.001+05:30</published><updated>2007-11-09T19:45:51.487+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>81. What is EJB object &lt;br /&gt;&lt;br /&gt;An object whose class implements the enterprise bean's&lt;br /&gt;remote interface. A client never references an&lt;br /&gt;enterprise bean instance directly; a client always&lt;br /&gt;references an EJB object. The class of an EJB object&lt;br /&gt;is generated by a container's deployment tools. &lt;br /&gt;&lt;br /&gt;82. What is EJB server &lt;br /&gt;&lt;br /&gt;Software that provides services to an EJB container.&lt;br /&gt;For example, an EJB container typically relies on a&lt;br /&gt;transaction manager that is part of the EJB server to&lt;br /&gt;perform the two-phase commit across all the&lt;br /&gt;participating resource managers. The J2EE architecture&lt;br /&gt;assumes that an EJB container is hosted by an EJB&lt;br /&gt;server from the same vendor, so it does not specify&lt;br /&gt;the contract between these two entities. An EJB server&lt;br /&gt;can host one or more EJB containers. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;83. What is EJB server provider &lt;br /&gt;&lt;br /&gt;A vendor that supplies an EJB server. &lt;br /&gt;&lt;br /&gt;83. What is EJB server provider &lt;br /&gt;&lt;br /&gt;What is element &lt;br /&gt;&lt;br /&gt;A unit of XML data, delimited by tags. An XML element&lt;br /&gt;can enclose other elements. &lt;br /&gt;&lt;br /&gt;84. What is empty tag &lt;br /&gt;&lt;br /&gt;A tag that does not enclose any content&lt;br /&gt;&lt;br /&gt;85. What is enterprise bean &lt;br /&gt;&lt;br /&gt;A J2EE component that implements a business task or&lt;br /&gt;business entity and is hosted by an EJB container;&lt;br /&gt;either an entity bean, a session bean, or a&lt;br /&gt;message-driven bean. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;86. What is enterprise bean provider &lt;br /&gt;&lt;br /&gt;An application developer who produces enterprise bean&lt;br /&gt;classes, remote and home interfaces, and deployment&lt;br /&gt;descriptor files, and packages them in an EJB JAR&lt;br /&gt;file. &lt;br /&gt;&lt;br /&gt;87. What is enterprise information system &lt;br /&gt;&lt;br /&gt;The applications that constitute an enterprise's&lt;br /&gt;existing system for handling companywide information.&lt;br /&gt;These applications provide an information&lt;br /&gt;infrastructure for an enterprise. An enterprise&lt;br /&gt;information system offers a well-defined set of&lt;br /&gt;services to its clients. These services are exposed to&lt;br /&gt;clients as local or remote interfaces or both.&lt;br /&gt;Examples of enterprise information systems include&lt;br /&gt;enterprise resource planning systems, mainframe&lt;br /&gt;transaction processing systems, and legacy database&lt;br /&gt;systems. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;88. What is enterprise information system resource &lt;br /&gt;&lt;br /&gt;An entity that provides enterprise information&lt;br /&gt;system-specific functionality to its clients. Examples&lt;br /&gt;are a record or set of records in a database system, a&lt;br /&gt;business object in an enterprise resource planning&lt;br /&gt;system, and a transaction program in a transaction&lt;br /&gt;processing system. &lt;br /&gt;&lt;br /&gt;89. What is Enterprise JavaBeans (EJB) &lt;br /&gt;&lt;br /&gt;A component architecture for the development and&lt;br /&gt;deployment of object-oriented, distributed,&lt;br /&gt;enterprise-level applications. Applications written&lt;br /&gt;using the Enterprise JavaBeans architecture are&lt;br /&gt;scalable, transactional, and secure. &lt;br /&gt;&lt;br /&gt;90. What is Enterprise JavaBeans Query Language (EJB&lt;br /&gt;QL) &lt;br /&gt;&lt;br /&gt;Defines the queries for the finder and select methods&lt;br /&gt;of an entity bean having container-managed&lt;br /&gt;persistence. A subset of SQL92, EJB QL has extensions&lt;br /&gt;that allow navigation over the relationships defined&lt;br /&gt;in an entity bean's abstract schema.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-4031144233192966273?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/4031144233192966273/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=4031144233192966273' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/4031144233192966273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/4031144233192966273'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_2160.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-3713016766353042606</id><published>2007-11-09T19:44:00.001+05:30</published><updated>2007-11-09T19:44:47.142+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>71. What is durable subscription &lt;br /&gt;&lt;br /&gt;In a JMS publish/subscribe messaging system, a&lt;br /&gt;subscription that continues to exist whether or not&lt;br /&gt;there is a current active subscriber object. If there&lt;br /&gt;is no active subscriber, the JMS provider retains the&lt;br /&gt;subscription's messages until they are received by the&lt;br /&gt;subscription or until they expire. &lt;br /&gt;&lt;br /&gt;72. What is EAR file &lt;br /&gt;&lt;br /&gt;Enterprise Archive file. A JAR archive that contains a&lt;br /&gt;J2EE application.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;73. What is ebXML &lt;br /&gt;&lt;br /&gt;Electronic Business XML. A group of specifications&lt;br /&gt;designed to enable enterprises to conduct business&lt;br /&gt;through the exchange of XML-based messages. It is&lt;br /&gt;sponsored by OASIS and the United Nations Centre for&lt;br /&gt;the Facilitation of Procedures and Practices in&lt;br /&gt;Administration, Commerce and Transport (U.N./CEFACT). &lt;br /&gt;&lt;br /&gt;74. What is EJB &lt;br /&gt;&lt;br /&gt;Enterprise JavaBeans. &lt;br /&gt;&lt;br /&gt;75. What is EJB container &lt;br /&gt;&lt;br /&gt;A container that implements the EJB component contract&lt;br /&gt;of the J2EE architecture. This contract specifies a&lt;br /&gt;runtime environment for enterprise beans that includes&lt;br /&gt;security, concurrency, life-cycle management,&lt;br /&gt;transactions, deployment, naming, and other services.&lt;br /&gt;An EJB container is provided by an EJB or J2EE server.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;76. What is EJB container provider &lt;br /&gt;&lt;br /&gt;A vendor that supplies an EJB container. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;77. What is EJB context &lt;br /&gt;&lt;br /&gt;A vendor that supplies an EJB container. An object&lt;br /&gt;that allows an enterprise bean to invoke services&lt;br /&gt;provided by the container and to obtain the&lt;br /&gt;information about the caller of a client-invoked&lt;br /&gt;method. &lt;br /&gt;&lt;br /&gt;78. What is EJB home object &lt;br /&gt;&lt;br /&gt;An object that provides the life-cycle operations&lt;br /&gt;(create, remove, find) for an enterprise bean. The&lt;br /&gt;class for the EJB home object is generated by the&lt;br /&gt;container's deployment tools. The EJB home object&lt;br /&gt;implements the enterprise bean's home interface. The&lt;br /&gt;client references an EJB home object to perform&lt;br /&gt;life-cycle operations on an EJB object. The client&lt;br /&gt;uses JNDI to locate an EJB home object&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;79. What is EJB JAR file &lt;br /&gt;&lt;br /&gt;A JAR archive that contains an EJB module. &lt;br /&gt;&lt;br /&gt;80. What is EJB module &lt;br /&gt;&lt;br /&gt;A deployable unit that consists of one or more&lt;br /&gt;enterprise beans and an EJB deployment descriptor.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-3713016766353042606?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/3713016766353042606/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=3713016766353042606' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/3713016766353042606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/3713016766353042606'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_652.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-8738298579076413999</id><published>2007-11-09T19:43:00.001+05:30</published><updated>2007-11-09T19:43:46.394+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>61. What is declaration &lt;br /&gt;&lt;br /&gt;The very first thing in an XML document, which&lt;br /&gt;declares it as XML. The minimal declaration is . The&lt;br /&gt;declaration is part of the document prolog. &lt;br /&gt;&lt;br /&gt;62. What is declarative security &lt;br /&gt;&lt;br /&gt;Mechanisms used in an application that are expressed&lt;br /&gt;in a declarative syntax in a deployment descriptor. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;63. What is delegation &lt;br /&gt;&lt;br /&gt;An act whereby one principal authorizes another&lt;br /&gt;principal to use its identity or privileges with some&lt;br /&gt;restrictions. &lt;br /&gt;&lt;br /&gt;64. What is deployer &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A person who installs J2EE modules and applications&lt;br /&gt;into an operational environment. &lt;br /&gt;&lt;br /&gt;65. What is deployment &lt;br /&gt;&lt;br /&gt;The process whereby software is installed into an&lt;br /&gt;operational environment. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;66. What is deployment descriptor &lt;br /&gt;&lt;br /&gt;An XML file provided with each module and J2EE&lt;br /&gt;application that describes how they should be&lt;br /&gt;deployed. The deployment descriptor directs a&lt;br /&gt;deployment tool to deploy a module or application with&lt;br /&gt;specific container options and describes specific&lt;br /&gt;configuration requirements that a deployer must&lt;br /&gt;resolve.&lt;br /&gt;&lt;br /&gt;67. What is destination &lt;br /&gt;&lt;br /&gt;A JMS administered object that encapsulates the&lt;br /&gt;identity of a JMS queue or topic. See point-to-point&lt;br /&gt;messaging system, publish/subscribe messaging system. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;68. What is digest authentication &lt;br /&gt;&lt;br /&gt;An authentication mechanism in which a Web application&lt;br /&gt;authenticates itself to a Web server by sending the&lt;br /&gt;server a message digest along with its HTTP request&lt;br /&gt;message. The digest is computed by employing a one-way&lt;br /&gt;hash algorithm to a concatenation of the HTTP request&lt;br /&gt;message and the client's password. The digest is&lt;br /&gt;typically much smaller than the HTTP request and&lt;br /&gt;doesn't contain the password. &lt;br /&gt;&lt;br /&gt;69. What is distributed application &lt;br /&gt;&lt;br /&gt;An application made up of distinct components running&lt;br /&gt;in separate runtime environments, usually on different&lt;br /&gt;platforms connected via a network. Typical distributed&lt;br /&gt;applications are two-tier (client-server), three-tier&lt;br /&gt;(client-middleware-server), and multitier&lt;br /&gt;(client-multiple middleware-multiple servers). &lt;br /&gt;&lt;br /&gt;67. What is document &lt;br /&gt;&lt;br /&gt;In general, an XML structure in which one or more&lt;br /&gt;elements contains text intermixed with subelements. &lt;br /&gt;&lt;br /&gt;68. What is Document Object Model &lt;br /&gt;&lt;br /&gt;An API for accessing and manipulating XML documents as&lt;br /&gt;tree structures. DOM provides platform-neutral,&lt;br /&gt;language-neutral interfaces that enables programs and&lt;br /&gt;scripts to dynamically access and modify content and&lt;br /&gt;structure in XML documents. &lt;br /&gt;&lt;br /&gt;69. What is document root &lt;br /&gt;&lt;br /&gt;The top-level directory of a WAR. The document root is&lt;br /&gt;where JSP pages, client-side classes and archives, and&lt;br /&gt;static Web resources are stored. &lt;br /&gt;&lt;br /&gt;70. What is DTD &lt;br /&gt;&lt;br /&gt;Document type definition. An optional part of the XML&lt;br /&gt;document prolog, as specified by the XML standard. The&lt;br /&gt;DTD specifies constraints on the valid tags and tag&lt;br /&gt;sequences that can be in the document. The DTD has a&lt;br /&gt;number of shortcomings, however, and this has led to&lt;br /&gt;various schema proposals. For example, the DTD entry&lt;br /&gt;says that the XML element called username contains&lt;br /&gt;parsed character data-that is, text alone, with no&lt;br /&gt;other structural elements under it. The DTD includes&lt;br /&gt;both the local subset, defined in the current file,&lt;br /&gt;and the external subset, which consists of the&lt;br /&gt;definitions contained in external DTD files that are&lt;br /&gt;referenced in the local subset using a parameter&lt;br /&gt;entity.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-8738298579076413999?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/8738298579076413999/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=8738298579076413999' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/8738298579076413999'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/8738298579076413999'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_5978.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-8837049365859520966</id><published>2007-11-09T19:41:00.000+05:30</published><updated>2007-11-09T19:42:18.403+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>41. What is commit &lt;br /&gt;&lt;br /&gt;The point in a transaction when all updates to any&lt;br /&gt;resources involved in the transaction are made&lt;br /&gt;permanent. &lt;br /&gt;&lt;br /&gt;42. What is component contract &lt;br /&gt;&lt;br /&gt;The contract between a J2EE component and its&lt;br /&gt;container. The contract includes life-cycle management&lt;br /&gt;of the component, a context interface that the&lt;br /&gt;instance uses to obtain various information and&lt;br /&gt;services from its container, and a list of services&lt;br /&gt;that every container must provide for its components.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;43. What is component-managed sign-on &lt;br /&gt;&lt;br /&gt;A mechanism whereby security information needed for&lt;br /&gt;signing on to a resource is provided by an application&lt;br /&gt;component. &lt;br /&gt;&lt;br /&gt;44. What is connector &lt;br /&gt;&lt;br /&gt;A standard extension mechanism for containers that&lt;br /&gt;provides connectivity to enterprise information&lt;br /&gt;systems. A connector is specific to an enterprise&lt;br /&gt;information system and consists of a resource adapter&lt;br /&gt;and application development tools for enterprise&lt;br /&gt;information system connectivity. The resource adapter&lt;br /&gt;is plugged in to a container through its support for&lt;br /&gt;system-level contracts defined in the Connector&lt;br /&gt;architecture. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;45. What is Connector architecture &lt;br /&gt;&lt;br /&gt;An architecture for integration of J2EE products with&lt;br /&gt;enterprise information systems. There are two parts to&lt;br /&gt;this architecture: a resource adapter provided by an&lt;br /&gt;enterprise information system vendor and the J2EE&lt;br /&gt;product that allows this resource adapter to plug in.&lt;br /&gt;This architecture defines a set of contracts that a&lt;br /&gt;resource adapter must support to plug in to a J2EE&lt;br /&gt;product-for example, transactions, security, and&lt;br /&gt;resource management. &lt;br /&gt;&lt;br /&gt;46. What is container &lt;br /&gt;&lt;br /&gt;An entity that provides life-cycle management,&lt;br /&gt;security, deployment, and runtime services to J2EE&lt;br /&gt;components. Each type of container (EJB, Web, JSP,&lt;br /&gt;servlet, applet, and application client) also provides&lt;br /&gt;component-specific services. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;47. What is container-managed persistence &lt;br /&gt;&lt;br /&gt;The mechanism whereby data transfer between an entity&lt;br /&gt;bean's variables and a resource manager is managed by&lt;br /&gt;the entity bean's container. &lt;br /&gt;&lt;br /&gt;48. What is container-managed sign-on &lt;br /&gt;&lt;br /&gt;The mechanism whereby security information needed for&lt;br /&gt;signing on to a resource is supplied by the container.&lt;br /&gt;&lt;br /&gt;49. What is container-managed transaction &lt;br /&gt;&lt;br /&gt;A transaction whose boundaries are defined by an EJB&lt;br /&gt;container. An entity bean must use container-managed&lt;br /&gt;transactions. &lt;br /&gt;&lt;br /&gt;50. What is content &lt;br /&gt;&lt;br /&gt;In an XML document, the part that occurs after the&lt;br /&gt;prolog, including the root element and everything it&lt;br /&gt;contains.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-8837049365859520966?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/8837049365859520966/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=8837049365859520966' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/8837049365859520966'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/8837049365859520966'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_9993.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-8869107562602967169</id><published>2007-11-09T19:40:00.001+05:30</published><updated>2007-11-09T19:40:51.685+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>21. What is business logic &lt;br /&gt;&lt;br /&gt;The code that implements the functionality of an&lt;br /&gt;application. In the Enterprise JavaBeans architecture,&lt;br /&gt;this logic is implemented by the methods of an&lt;br /&gt;enterprise bean. &lt;br /&gt;&lt;br /&gt;22.What is business method &lt;br /&gt;&lt;br /&gt;A method of an enterprise bean that implements the&lt;br /&gt;business logic or rules of an application. &lt;br /&gt;&lt;br /&gt;23. What is callback methods &lt;br /&gt;&lt;br /&gt;Component methods called by the container to notify&lt;br /&gt;the component of important events in its life cycle. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;24. What is caller &lt;br /&gt;&lt;br /&gt;Same as caller principal. &lt;br /&gt;&lt;br /&gt;25. What is caller principal &lt;br /&gt;&lt;br /&gt;The principal that identifies the invoker of the&lt;br /&gt;enterprise bean method. &lt;br /&gt;&lt;br /&gt;26. What is cascade delete &lt;br /&gt;&lt;br /&gt;A deletion that triggers another deletion. A cascade&lt;br /&gt;delete can be specified for an entity bean that has&lt;br /&gt;container-managed persistence. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;27. What is CDATA &lt;br /&gt;&lt;br /&gt;A predefined XML tag for character data that means&lt;br /&gt;"don't interpret these characters," as opposed to&lt;br /&gt;parsed character data (PCDATA), in which the normal&lt;br /&gt;rules of XML syntax apply. CDATA sections are&lt;br /&gt;typically used to show examples of XML syntax. &lt;br /&gt;&lt;br /&gt;28. What is certificate authority &lt;br /&gt;&lt;br /&gt;A trusted organization that issues public key&lt;br /&gt;certificates and provides identification to the&lt;br /&gt;bearer. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;29. What is client-certificate authentication &lt;br /&gt;&lt;br /&gt;An authentication mechanism that uses HTTP over SSL,&lt;br /&gt;in which the server and, optionally, the client&lt;br /&gt;authenticate each other with a public key certificate&lt;br /&gt;that conforms to a standard that is defined by X.509&lt;br /&gt;Public Key Infrastructure. &lt;br /&gt;&lt;br /&gt;30. What is comment &lt;br /&gt;&lt;br /&gt;In an XML document, text that is ignored unless the&lt;br /&gt;parser is specifically told to recognize it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-8869107562602967169?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/8869107562602967169/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=8869107562602967169' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/8869107562602967169'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/8869107562602967169'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_7913.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-1153047141981291609</id><published>2007-11-09T19:39:00.001+05:30</published><updated>2007-11-09T19:39:46.415+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>14. What is backing bean &lt;br /&gt;&lt;br /&gt;A JavaBeans component that corresponds to a JSP page&lt;br /&gt;that includes JavaServer Faces components. The backing&lt;br /&gt;bean defines properties for the components on the page&lt;br /&gt;and methods that perform processing for the component.&lt;br /&gt;This processing includes event handling, validation,&lt;br /&gt;and processing associated with navigation. &lt;br /&gt;&lt;br /&gt;15. What is basic authentication &lt;br /&gt;&lt;br /&gt;An authentication mechanism in which a Web server&lt;br /&gt;authenticates an entity via a user name and password&lt;br /&gt;obtained using the Web application's built-in&lt;br /&gt;authentication mechanism. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;16. What is bean-managed persistence &lt;br /&gt;&lt;br /&gt;The mechanism whereby data transfer between an entity&lt;br /&gt;bean's variables and a resource manager is managed by&lt;br /&gt;the entity bean. &lt;br /&gt;&lt;br /&gt;17. What is bean-managed transaction &lt;br /&gt;&lt;br /&gt;A transaction whose boundaries are defined by an&lt;br /&gt;enterprise bean. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;18. What is binding (XML) &lt;br /&gt;&lt;br /&gt;Generating the code needed to process a well-defined&lt;br /&gt;portion of XML data. &lt;br /&gt;&lt;br /&gt;19. What is binding (JavaServer Faces technology) &lt;br /&gt;&lt;br /&gt;Wiring UI components to back-end data sources such as&lt;br /&gt;backing bean properties. &lt;br /&gt;&lt;br /&gt;20. What is build file &lt;br /&gt;&lt;br /&gt;The XML file that contains one or more asant targets.&lt;br /&gt;A target is a set of tasks you want to be executed.&lt;br /&gt;When starting asant, you can select which targets you&lt;br /&gt;want to have executed. When no target is given, the&lt;br /&gt;project's default target is executed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-1153047141981291609?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/1153047141981291609/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=1153047141981291609' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/1153047141981291609'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/1153047141981291609'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_7504.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-7784890445591768707</id><published>2007-11-09T19:38:00.001+05:30</published><updated>2007-11-09T19:38:58.866+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>10. What is "applet container" &lt;br /&gt;&lt;br /&gt;A container that includes support for the applet&lt;br /&gt;programming model.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;11. What is authorization? &lt;br /&gt;&lt;br /&gt;The process by which access to a method or resource is&lt;br /&gt;determined. Authorization depends on the determination&lt;br /&gt;of whether the principal associated with a request&lt;br /&gt;through authentication is in a given security role. A&lt;br /&gt;security role is a logical grouping of users defined&lt;br /&gt;by the person who assembles the application. A&lt;br /&gt;deployer maps security roles to security identities.&lt;br /&gt;Security identities may be principals or groups in the&lt;br /&gt;operational environment. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;12. What is authorization constraint &lt;br /&gt;&lt;br /&gt;An authorization rule that determines who is permitted&lt;br /&gt;to access a Web resource collection. &lt;br /&gt;&lt;br /&gt;13. What is B2B &lt;br /&gt;&lt;br /&gt;B2B stands for Business-to-business.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-7784890445591768707?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/7784890445591768707/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=7784890445591768707' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/7784890445591768707'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/7784890445591768707'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_3431.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-352153269867820481</id><published>2007-11-09T19:36:00.000+05:30</published><updated>2007-11-09T19:37:41.815+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>8. What is the difference between Session bean and&lt;br /&gt;Entity bean?one? &lt;br /&gt;&lt;br /&gt;The Session bean and Entity bean are two main parts of&lt;br /&gt;EJB container. &lt;br /&gt;Session Bean&lt;br /&gt;--represents a workflow on behalf of a cliennt&lt;br /&gt;--one-to-one logical mapping to a client. --created&lt;br /&gt;and destroyed by a client &lt;br /&gt;--not permanent objects&lt;br /&gt;--lives its EJB container(generally) does noot survive&lt;br /&gt;system shut down&lt;br /&gt;--two types: stateless and stateful beans Entity Bean&lt;br /&gt;--represents persistent data and behavior off this&lt;br /&gt;data&lt;br /&gt;--can be shared among multiple clients &lt;br /&gt;--persists across multiple invocations &lt;br /&gt;--findable permanent objects&lt;br /&gt;--outlives its EJB container, survives systeem&lt;br /&gt;shutdown &lt;br /&gt;--two types: container managed persistence(CCMP) and&lt;br /&gt;bean managed persistence(BMP) &lt;br /&gt;&lt;br /&gt;9. What is "applet" &lt;br /&gt;&lt;br /&gt;A J2EE component that typically executes in a Web&lt;br /&gt;browser but can execute in a variety of other&lt;br /&gt;applications or devices that support the applet&lt;br /&gt;programming model.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-352153269867820481?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/352153269867820481/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=352153269867820481' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/352153269867820481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/352153269867820481'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_8420.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-302229450541804744</id><published>2007-11-09T19:34:00.000+05:30</published><updated>2007-11-09T19:35:53.971+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>7. What are the differences between Ear, Jar and War&lt;br /&gt;files? Under what circumstances should we use each&lt;br /&gt;one? &lt;br /&gt;&lt;br /&gt;There are no structural differences between the files;&lt;br /&gt;they are all archived using zip-jar compression.&lt;br /&gt;However, they are intended for different purposes.&lt;br /&gt;--Jar files (files with a .jar extension) arre&lt;br /&gt;intended to hold generic libraries of Java classes,&lt;br /&gt;resources, auxiliary files, etc.&lt;br /&gt;--War files (files with a .war extension) arre&lt;br /&gt;intended to contain complete Web applications. In this&lt;br /&gt;context, a Web application is defined as a single&lt;br /&gt;group of files, classes, resources, .jar files that&lt;br /&gt;can be packaged and accessed as one servlet context. &lt;br /&gt;--Ear files (files with a .ear extension) arre&lt;br /&gt;intended to contain complete enterprise applications.&lt;br /&gt;In this context, an enterprise application is defined&lt;br /&gt;as a collection of .jar files, resources, classes, and&lt;br /&gt;multiple Web applications. &lt;br /&gt;Each type of file (.jar, .war, .ear) is processed&lt;br /&gt;uniquely by application servers, servlet containers,&lt;br /&gt;EJB containers, etc.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-302229450541804744?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/302229450541804744/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=302229450541804744' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/302229450541804744'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/302229450541804744'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_6384.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-7914446862745616056</id><published>2007-11-09T19:26:00.000+05:30</published><updated>2007-11-09T19:30:22.473+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>3. What are the components of J2EE application? &lt;br /&gt;&lt;br /&gt;A J2EE component is a self-contained functional&lt;br /&gt;software unit that is assembled into a J2EE&lt;br /&gt;application with its related classes and files and&lt;br /&gt;communicates with other components. The J2EE&lt;br /&gt;specification defines the following J2EE components: &lt;br /&gt;&lt;br /&gt;Application clients and applets are client components.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Java Servlet and JavaServer PagesTM (JSPTM) technology&lt;br /&gt;components are web components.&lt;br /&gt;&lt;br /&gt;Enterprise JavaBeansTM (EJBTM) components (enterprise&lt;br /&gt;beans) are business components.&lt;br /&gt;&lt;br /&gt;Resource adapter components provided by EIS and tool&lt;br /&gt;vendors.&lt;br /&gt;&lt;br /&gt;4. What are the four types of J2EE modules? &lt;br /&gt;&lt;br /&gt;1. Application client module&lt;br /&gt;2. Web module &lt;br /&gt;3. Enterprise JavaBeans module &lt;br /&gt;4. Resource adapter module &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;5. What does application client module contain? &lt;br /&gt;&lt;br /&gt;The application client module contains:&lt;br /&gt;--class files, &lt;br /&gt;--an application client deployment descriptoor.&lt;br /&gt;Application client modules are packaged as JAR files&lt;br /&gt;with a .jar extension. &lt;br /&gt;&lt;br /&gt;6. What does web module contain? &lt;br /&gt;&lt;br /&gt;The web module contains:&lt;br /&gt;--JSP files,&lt;br /&gt;--class files for servlets,&lt;br /&gt;--GIF and HTML files, and &lt;br /&gt;--a Web deployment descriptor. &lt;br /&gt;Web modules are packaged as JAR files with a .war (Web&lt;br /&gt;ARchive) extension.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-7914446862745616056?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/7914446862745616056/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=7914446862745616056' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/7914446862745616056'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/7914446862745616056'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers_09.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5020586311633436204.post-2520368381308279454</id><published>2007-11-09T13:32:00.000+05:30</published><updated>2007-11-09T13:39:09.296+05:30</updated><title type='text'>J2EE Interview questions and answers</title><content type='html'>J2EE Interview questions and answers &lt;br /&gt;&lt;br /&gt;1. What is J2EE? &lt;br /&gt;&lt;br /&gt;J2EE is an environment for developing and deploying&lt;br /&gt;enterprise applications. The J2EE platform consists of&lt;br /&gt;a set of services, application programming interfaces&lt;br /&gt;(APIs), and protocols that provide the functionality&lt;br /&gt;for developing multitiered, web-based applications. &lt;br /&gt;&lt;br /&gt;2. What is the J2EE module? &lt;br /&gt;&lt;br /&gt;A J2EE module consists of one or more J2EE components&lt;br /&gt;for the same container type and one component&lt;br /&gt;deployment descriptor of that type.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5020586311633436204-2520368381308279454?l=j2eeqa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://j2eeqa.blogspot.com/feeds/2520368381308279454/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5020586311633436204&amp;postID=2520368381308279454' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/2520368381308279454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5020586311633436204/posts/default/2520368381308279454'/><link rel='alternate' type='text/html' href='http://j2eeqa.blogspot.com/2007/11/j2ee-interview-questions-and-answers.html' title='J2EE Interview questions and answers'/><author><name>oracle</name><uri>http://www.blogger.com/profile/11433520495369485174</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
