Killexams.com LOT-847 Dumps and true Questions
100% true Questions - Exam Pass Guarantee with tall Marks - Just Memorize the Answers
LOT-847 exam Dumps Source : Lotus Notes Domino 8 System Administration Operating Fundamentals
Test Code : LOT-847
Test designation : Lotus Notes Domino 8 System Administration Operating Fundamentals
Vendor designation : IBM
: 134 true Questions
need true exam questions of LOT-847 exam? download here.
Commenced out getting prepared for the difficult LOT-847 exam using the cumbersome and voluminous commemorate books. However failed tocrack the difficult topics and got panicked. I was about to drop the exam whilst any individual said me the dumpwith the resource of killexams. It was honestly spotless to test and the veracity that I may additionally want to memorize any in a brief time, eliminated any my apprehensions. exigency to crack sixty seven questions in simplest 76 mins and got a huge 80 five marks. Felt indebted to killexams.com for making my day.
LOT-847 certification examination is quite anxious with out this commemorate guide.
My pals informed me I could assume killexams.com for LOT-847 exam coaching, and this time I did. The brain dumps are very convenient to use, i really enjoy how theyre installation. The question order helps you memorize things higher. I passedwith 89% marks.
in which am i able to download LOT-847 state-of-the-art dumps?
Just cleared LOT-847 exam with top score and gain to thank killexams.com for making it possible. I used LOT-847 exam simulator as my primary information source and got a solid passing score on the LOT-847 exam. Very reliable, Im gay I took a leap of faith purchasing this and trusted killexams. Everything is very professional and reliable. Two thumbs up from me.
Passing the LOT-847 examination isn't always sufficient, having that expertise is needed.
I passed LOT-847 exam. passage to Killexams. The exam could be very tough, and i dont realize how long itd lift me to prepareon my own. killexams.com questions are very spotless to memorize, and the quality Part is that theyre actual and accurate. so that you essentially accelerate in knowing what youll view for your exam. so long as you skip this tangled exam and positioned your LOT-847 certification to your resume.
Real LOT-847 test questions! I was not expecting such shortcut.
I searched for the dumps which fulfill my precise desires on the LOT-847 exam prep. The killexams.com dumps really knocked out any my doubts in a brief time. First time in my profession, I in reality attend the LOT-847 exam with best one education dump and succeed with a awesome marks. I am certainly glad, but the motive im prerogative here to congratulate you at the extraordinary assist you provided in the shape of test material.
Stop worrying anymore for LOT-847 test.
It is superb! I handed my LOT-847 exam the day before today with a nearly example marks of 98%. Thank you Killexams! The materials within the bundle are genuine and sound - that is what I were given on my different exam. I knew answers to most of the questions, and some greater questions were very comparable and on the topics fully blanketed within the commemorate guide, so I turned into able to solution them by myself. Not handiest did I secure an exotic gaining erudition of implement which has helped me expand my expert know-how, but I likewise obtained an smooth pass to my LOT-847 certification.
Is there LOT-847 examination recent sayllabus available?
I passed the LOT-847 exam 3 days reduce again, I used killexams.com dumps for buying geared up and i should efficaciously complete the exam with a extreme score of ninety eight%. I used it for over in keeping with week, memorized any questions and their solutions, so it gain turn out to be light for me to ticket the prerogative solutions inside the path of the tarry exam. I thank the killexams.com organization for supporting me with the sort of high-quality training material and granting success.
take delivery of as proper with it or no longer, simply try LOT-847 scrutinize at questions as soon as!
I gain become a LOT-847 licensed last week. This career route could be very thrilling, so in case you are nonethelessconsidering it, construct positive you secure questions answers to Put together the LOT-847 exam. this is a huge time saver as you secure exactly what you exigency to recognise for the LOT-847 exam. this is why I selected it, and that i never regarded back.
LOT-847 test prep some distance light with these dumps.
excellent!, I supercilious to study together with your LOT-847 QA and software. Your software program helped me a lot in making ready my IBM tests.
These LOT-847 Latest dumps works in the true test.
within the exam maximum of the questions gain been very to killexams.com material, which helped me to storenumerous time and i was capable to complete the entire seventy five questions. I additionally took the assist of the reference book. The killexams.com Questions for LOT-847 exam is continually updated to tender the maximum amend and updated questions. This absolutely made me sense confident in passing the LOT-847 exam.
IBM Lotus Notes Domino 8
IBM introduced closing evening that it is selling the closing add-ons from its 1995 acquisition of Lotus to Indian enterprise HCL for $1.8 billion.
IBM paid $three.5 billion for Lotus back in the day. The massive pieces listed below are Lotus Notes, Domino and Portal. These gain been a great Part of IBM’s enterprise enterprise for a very long time, however closing yr huge Blue begun to draw back, selling the edifice half to HCL, whereas retaining control of revenue and advertising.
This announcement marks the conclusion of the road for IBM involvement. With the construction of the platform out of its manage, and in exigency of cash after spending $34 billion for crimson Hat, most likely IBM simply determined it now not made suffer to preserve any a Part of this in-house.
As for HCL, it sees a desultory to proceed to construct the Notes/Domino business, and it’s seizing it with this buy. “The colossal-scale deployments of those items give us with a Great probability to gain and serve lots of global corporations across a wide array of industries and markets,” C Vijayakumar, president and CEO at HCL technologies, spoke of in a statement saw the deal.
Alan Lepofsky, an analyst at Constellation research who maintains nigh watch on the enterprise collaboration space, says the sale might characterize a fresh delivery for software that IBM hasn’t in reality been paying nigh attention to for some time. “HCL is much more drawn to Notes/Domino than IBM has been for a decade. they're investing closely, attempting to rejuvenate the brand,” Lepofsky informed TechCrunch.
while this application may additionally believe long within the enamel, Notes and Domino are nonetheless in employ in many corners of the business, and here's especially virtuous in EMEA (Europe, core East and Africa) and AP (Asia Pacific), Lepofsky talked about.
He delivered that IBM looks to be completely exiting the collaboration region with this sale. “It looks that IBM is done with collaboration, out of the game,” he noted.
This accelerate makes feel for IBM, which is relocating in a special route because it develops its cloud business. The pink Hat acquisition in October, in specific, shows that the company wants to embrace deepest and hybrid cloud deployments, and older application enjoy Lotus Notes and Domino don’t really play a job in that world.
The deal, which is topic to regulatory approval strategies, is anticipated to shut in the middle of subsequent yr.
home → information → IBM Sells Notes, Domino and Portfolio of enterprise Apps To HCL for $1.8B
Posted December 19, 2018 by using Sean Michael Kerner comments
IBM acquired Lotus software back in 1995 for $3.5 billion. or not it's now divesting the technology, along with six different one-time cornerstone enterprise purposes.
There changed into a time when Lotus Notes and Domino had been the cornerstones of IBM's application portfolio, enabling commercial enterprise collaboration and productivity. those days are actually during the past, as IBM is divesting these assets, along with a few different purposes, to HCL technologies.
HCL applied sciences will pay IBM $1.8 billion, with the deal anticipated to nigh in mid-2019. moreover Notes and Domino, HCL is buying a few other commercial enterprise applications, together with: Appscan for at ease software development, BigFix for cozy device administration, Unica (on-premises) for marketing automation, Commerce (on-premises) for omni-channel eCommerce, Portal (on-premises) for digital journey, and Connections for workstream collaboration.
"We accept as virtuous with the time is confiscate to divest these choose collaboration, marketing and commerce application belongings, which might be more and more delivered as standalone items," John Kelly, IBM senior vice chairman, Cognitive options and analysis, wrote in a media advisory. " at the very time, they confidence these items are a robust strategic healthy for HCL, and that HCL is smartly placed to drive innovation and boom for his or her shoppers."
IBM has increasingly been stepping into cloud and synthetic intelligence during the last 4 years, and has developed up other property that it's going to heart of attention on.
lots of the applications being offered to HCL were initially received with the aid of IBM from different vendors.
IBM obtained Lotus application, maker of Notes and Domino, in 1995 for $three.5 billion, although the Lotus manufacturer wasn't dropped by IBM until 2012.
AppScan which is now being offered to HCL, become once the cornerstone of the IBM Rational application portfolio. IBM acquired the AppScan product portfolio as a Part of the acquisition of security dealer Watchfire in June 2007.
BigFix became received via IBM to turn into a Part of its Tivoli operations division in July 2010, while Unica become got by IBM in August 2010 for $480 million.
HCL applied sciences
HCL applied sciences is primarily based in Noida, India, and positions itself as a digital transformation enterprise. HCL and IBM had already been partnering on many of the got software property.
"We continue to scrutinize tremendous alternatives out there to multiply their Mode-3 (items and platforms) choices," C Vijayakumar, President & CEO, HCL applied sciences, wrote in a media advisory. "The products that we're buying are in immense growing to be market areas enjoy safety, advertising and marketing and Commerce, which can be strategic segments for HCL. many of these products are well regarded by using purchasers and placed within the properly quadrant by passage of trade analysts."
Sean Michael Kerner is a senior editor at EnterpriseAppsToday and InternetNews.com. result him on Twitter @TechJournalist.
IBM Modernizes Domino enterprise App Platform
by passage of David Ramel
IBM has modernized Domino, its commerce app platform with roots within the Lotus Notes ecosystem that debuted in 1989.
as soon as primarily wide-spread because the server-side segment of Lotus Notes, Domino is a multi-faceted platform that presents app construction -- the usage of the swift-utility-development approach -- and extra.
In revamping the 29-yr-historic platform, IBM has stronger cloud support, cellular software development, analytics and boosted the collaboration capabilities that had been a mainstay of Lotus Notes, which became IBM Notes in a 1995 acquisition.
Two of the most exquisite modernizations within the recent IBM Domino v10 are cell app edifice capabilities and the comprise of node.js.
The more advantageous mobile construction performance is available in the recent IBM Domino cell Apps, which is being previewed as a beta for which builders can mark up. Furthering the IBM/Apple enterprise relationship, the offering lets builders create Apple iPad commerce apps. "IBM Domino additionally replicates statistics between the server and local version of your applications, so your team can likewise be productive even with out community connectivity," the company noted.
a further recent characteristic is the skill for developers to designation any relaxation APIs from Domino applications, permitting the potential, for examples, so as to add Google Maps performance, pull in Salesforce customer records or leverage IBM's Watson capabilities.
the brand recent Domino v10 stems from a construction agreement IBM entered into with HCL applied sciences a 12 months ago.
David Ramel is the editor of visual Studio journal.
Obviously it is difficult assignment to pick solid certification questions/answers assets concerning review, reputation and validity since individuals secure sham because of picking incorrectly benefit. Killexams.com ensure to serve its customers best to its assets concerning exam dumps update and validity. The vast majority of other's sham report objection customers approach to us for the brain dumps and pass their exams cheerfully and effectively. They never trade off on their review, reputation and quality because killexams review, killexams reputation and killexams customer conviction is vital to us. Uniquely they deal with killexams.com review, killexams.com reputation, killexams.com sham report grievance, killexams.com trust, killexams.com validity, killexams.com report and killexams.com scam. In the event that you view any deceptive report posted by their rivals with the designation killexams sham report grievance web, killexams.com sham report, killexams.com scam, killexams.com dissension or something enjoy this, simply recollect there are constantly terrible individuals harming reputation of suited administrations because of their advantages. There are a Great many fulfilled clients that pass their exams utilizing killexams.com brain dumps, killexams PDF questions, killexams hone questions, killexams exam simulator. Visit Killexams.com, their specimen questions and test brain dumps, their exam simulator and you will realize that killexams.com is the best brain dumps site.
Back to Braindumps Menu
ST0-155 braindumps | 000-029 cram | M2020-732 sample test | 156-910-70 brain dumps | 000-350 study guide | 9A0-303 braindumps | 000-R06 drill questions | HP2-E26 mock exam | COG-645 drill test | LOT-986 drill questions | E20-307 free pdf | 000-609 free pdf | TK0-201 drill exam | IIAP-CAP dumps questions | 412-79 dumps | 920-552 test prep | 000-737 drill test | 1Z0-450 pdf download | 00M-503 true questions | 000-780 questions and answers |
Looking for LOT-847 exam dumps that works in true exam?
killexams.com give most recent and updated Pass4sure drill Test with Actual Exam Questions and Answers for recent syllabus of IBM LOT-847 Exam. drill their true Questions and Answers to help your erudition and pass your exam with tall Marks. They guarantee your achievement in the Test Center, covering every one of the subjects of exam and help your erudition of the LOT-847 exam. Pass without any doubt with their exact questions.
At killexams.com, they give absolutely surveyed IBM LOT-847 exam prep which will be the best to pass LOT-847 exam, and to secure certified with the succor of LOT-847 braindumps. It is a Great altenative to precipitate up your position as an expert in the Information Technology enterprise. They are thrilled with their notoriety of helping individuals pass the LOT-847 exam of their first attempt. Their prosperity costs in the preceding years were completely incredible, due to their upbeat clients who presently equipped to impel their positions inside the speedy manner. killexams.com is the primary decision amongst IT professionals, especially the ones who are hoping to accelerate up the progression tiers quicker in their character associations. IBM is the commercial enterprise pioneer in facts innovation, and getting certified via them is an ensured technique to be successful with IT positions. They allow you to enact exactly that with their excellent IBM LOT-847 exam prep dumps.
IBM LOT-847 is rare any over the globe, and the commercial enterprise and programming arrangements gave through them are being grasped by means of each one of the agencies. They gain helped in using a huge gain of corporations at the beyond any doubt shot manner of achievement. Far achieving studying of IBM objects are regarded as a captious functionality, and the experts certified by using them are especially esteemed in any associations.
We deliver genuine LOT-847 pdf exam questions and answers braindumps in arrangements. Download PDF and drill Tests. Pass IBM LOT-847 Exam swiftly and effectively. The LOT-847 braindumps PDF benevolent is obtainable for perusing and printing. You can print more and more and drill mainly. Their pass rate is extreme to 98% and the comparability fee among their LOT-847 syllabus prep sheperd and virtuous exam is 90% in mild of their seven-year coaching history. enact you want successs within the LOT-847 exam in handiest one strive? I am positive now after analyzing for the IBM LOT-847 true exam.
killexams.com Huge Discount Coupons and Promo Codes are as under;
WC2017 : 60% Discount Coupon for any exams on internet site
PROF17 : 10% Discount Coupon for Orders greater than $69
DEAL17 : 15% Discount Coupon for Orders extra than $ninety nine
DECSPECIAL : 10% Special Discount Coupon for any Orders
As the simplest factor that is in any manner vital prerogative here is passing the LOT-847 - Lotus Notes Domino 8 System Administration Operating Fundamentals exam. As any which you require is a tall score of IBM LOT-847 exam. The just a unmarried aspect you exigency to enact is downloading braindumps of LOT-847 exam withhold in judgement directs now. They will not let you down with their unconditional guarantee. The professionals likewise withhold pace with the maximum up and coming exam with the intention to give the more a Part of updated materials. One yr loose secure prerogative of entry to gain the capability to them via the date of purchase. Each applicant may additionally endure the cost of the LOT-847 exam dumps through killexams.com at a low cost. Frequently there may be a markdown for every corpse all.
On the off desultory that you are scanning for LOT-847 drill Test containing true Test Questions, you're at precise locale. killexams.com gain accumulated database of inquiries from Actual Exams keeping up at the top of the priority list the quit objective to empower you to devise and pass your exam on the essential endeavor. any instructing materials at the site are Up To Date and verified by passage for their masters.
killexams.com give latest and updated Pass4sure drill Test with Actual Exam Questions and Answers for recent syllabus of IBM LOT-847 Exam. drill their true Questions and Answers to help your insight and pass your exam with tall Marks. They ensure your prosperity inside the Test Center, securing each one of the subjects of exam and enhance your erudition of the LOT-847 exam. fade with no skepticism with their true issues.
Our LOT-847 Exam PDF consolidates Complete Pool of Questions and Answers and Dumps verified and certified together with references and clarifications (inmaterial). Their target to collect the Questions and Answers isn't basically to pass the exam at first endeavor yet Really help Your erudition roughly the LOT-847 exam references.
LOT-847 exam Questions and Answers are Printable in tall quality Study sheperd that you can download for your Computer or some extraordinary machine and launch putting in your LOT-847 exam. Print Complete LOT-847 Study Guide, pass on with you while you are at Vacations or Traveling and delight in your Exam Prep. You can secure to updated LOT-847 Exam out of your online record at whatever point.
killexams.com Huge Discount Coupons and Promo Codes are as under;
WC2017: 60% Discount Coupon for any exams on website
PROF17: 10% Discount Coupon for Orders greater than $69
DEAL17: 15% Discount Coupon for Orders greater than $99
DECSPECIAL: 10% Special Discount Coupon for any Orders
Download your Lotus Notes Domino 8 System Administration Operating Fundamentals Study sheperd specifically after purchasing and Start Preparing Your Exam Prep prerogative Now!
LOT-847 Practice Test | LOT-847 examcollection | LOT-847 VCE | LOT-847 study guide | LOT-847 practice exam | LOT-847 cram
Killexams P2060-002 braindumps | Killexams 310-345 braindumps | Killexams 646-365 drill questions | Killexams C2010-940 test prep | Killexams 9A0-088 test questions | Killexams HP0-663 free pdf | Killexams 650-752 drill test | Killexams 000-730 true questions | Killexams Praxis-Core VCE | Killexams 190-802 drill test | Killexams MOS-W3C cheat sheets | Killexams 1Z0-580 sample test | Killexams 642-105 questions and answers | Killexams 1Y0-311 cram | Killexams 050-696 test prep | Killexams HP0-803 exam questions | Killexams 190-753 true questions | Killexams JN0-540 study guide | Killexams 000-898 braindumps | Killexams 000-257 free pdf download |
killexams.com huge List of Exam Study Guides
Killexams HP2-Z19 brain dumps | Killexams HP0-X01 cheat sheets | Killexams HP0-697 brain dumps | Killexams C2010-595 free pdf | Killexams HP0-053 drill exam | Killexams 000-424 drill Test | Killexams OAT braindumps | Killexams HH0-350 study guide | Killexams 1Z0-960 cram | Killexams 300-080 drill test | Killexams 3600-1 true questions | Killexams I10-001 test prep | Killexams P2065-036 questions answers | Killexams HP0-M48 true questions | Killexams HP0-M16 study guide | Killexams VCS-256 free pdf | Killexams VCS-276 free pdf | Killexams HP0-J24 sample test | Killexams N10-006 dumps | Killexams HP0-J45 drill test |
Lotus Notes Domino 8 System Administration Operating Fundamentals
Pass 4 positive LOT-847 dumps | Killexams.com LOT-847 true questions | https://www.textbookw.com/
Skill Level: Foundation Status: Active
Low Cost: $200 (shortest track)
Summary:For individuals recent to Domino who plan, install, set up, and manage Lotus Domino servers and users. This certification is currently available for Domino 8.
Initial Requirements:You must pass the IBM Lotus Notes Domino (8) System Administration Operating Fundamentals exam ($200). The exam has a 90 minute time limit and consists of 62 questions. A passing score of 75% is required. Training is available but not required.
Continuing Requirements:None specified
See any Ibm Certifications
Vendor's page for this certification
July 31, 2008 10:54 ET
ARMONK, NY--(Marketwire - July 31, 2008) - Led by tough sales of IBM (NYSE: IBM) Lotus Notes and Domino 8 in the second quarter of 2008, IBM's Lotus software commerce outgrew Microsoft by winning millions of customer seats worldwide in direct competition with Microsoft, aided by key wins over its Redmond-based rival in emerging markets.
IBM's emerging markets represented 18 percent of IBM's overall geographic revenue in the second quarter of 2008, and together grew 21 percent as reported. In addition, the Brazil, Russia, India and China subset grew 31 percent in the second quarter, led by tough growth in India.
Among those customer wins was Lotus' largest Asian customer date to date -- a major bank licensing 300,000 Lotus Notes seats as well as Lotus Symphony, IBM's free personal productivity software based on the the OpenDocument Format. Lotus Symphony has been downloaded by over 1.3 million individuals and businesses, including scores of Microsoft Office customers. Customers that chose Lotus Notes and Domino over Microsoft in key markets included Max recent York Life, Reliance Industries, Vedanta, and Aviva in India; GD development Bank, Johnson Electric, HKG Environ Protect, CED, DL Cosco Shipyard in China; Affin Bank and Trakando in Singapore; and Russian Railways in Russia.
"Enterprise customers -- especially many rapidly-growing businesses in emerging global markets -- are choosing Lotus software for its open, resilient design," said Bob Picciano common manager, Lotus Software. "These companies prefer open standards over the restrictions of legacy proprietary technology for their long-term collaboration investments."
The second quarter saw the largest historical client win for Lotus in North America as well. A member of the so-called "big six" accounting/consulting firms purchased more than 150,000 seats of the entire Lotus portfolio, selecting Lotus Notes, Lotus Sametime, Lotus Connections, IBM Lotus Quickr and WebSphere Portal over Microsoft Exchange and SharePoint, among other products. Other great companies that chose Lotus Notes and other Lotus software over Microsoft products included several leading banks in the U.S., the United Kingdom and Germany, as well as the Australian government.
Other clients who gain recently invested in Lotus Notes and other Lotus software over the competition comprise consumer goods giant Colgate-Palmolive, chemical manufacturer Ineos of Belgium, the U.S. Federal Aviation Administration, NutraFlo, Dutch Railways, Rohm Haas, Imerys and the Salvation Army. Specifically affecting to Lotus Notes 8 were CFE Compagnie d'Enterprises of France, Virginia Commonweath University, Winsol International, The U.S. common Services Administration, the U.S. Internal Revenue Service, touchstone Insurance, recent York Life, Kentucky Baptist Convention, Verizon, Publishers Printing, Hyatt Hotels, Union Pacific and Nationwide Insurance.
Many clients of any sizes are questioning their investments in legacy Microsoft software products. Migrating to recent versions of Microsoft Exchange has proven to be a daunting and expensive task. Ferris Research recently published a report (Exchange 2007 Implementation Issues, December 2007) that indicated 70% of Microsoft customers felt that migrating to Exchange 2007 was either "Difficult or Very Difficult."
Large companies are concerned with the prospect of upgrading to Microsoft's Vista operating system and continued tall percentage of IT costs devoted to personal computers amid challenging economic conditions. Meanwhile, more strategic IT investments that could spur top-line revenue growth fade unfunded and unrealized.
Increasingly, both public and private sector companies are looking at open alternatives such as IBM Lotus Symphony and other solutions from OpenOffice.org. One such organization that is making the switch to Lotus Symphony is the Anglican Church of Australia, which stated publicly that it will redeem an estimated AU$150,000 a year.
Industry analysts credit Lotus with a more innovative, open portfolio that gives businesses freedom of choice, lower IT costs, and more insightful employee tools. For example, the industry's first enterprise social networking product, IBM Lotus Connections, doubled its client base this year after debuting as the fastest growing recent IBM software product in 2007. At the recent Enterprise 2.0 conference in Boston, attendees witnessed a demonstration comparison pitting IBM Lotus Connections against Microsoft SharePoint. Moderator Mike Gotta of the Burton Group summed up the audience's reaction in his blog, "Collaborative Thinking." He wrote, "IBM was the lucid winner across the board. Maybe Microsoft underestimated IBM. And in some cases, decision-makers are more open to at least considering alternate solutions they might not gain even entertained before (which would be suited news for IBM and Jive in particular)."
IBM Lotus Sametime, IBM's platform for unified communications and collaboration, vaulted to over 100 million individual licensed seats in the second quarter with one-third of sales going to Microsoft customers. IBM WebSphere Portal software with Web 2.0 technology has won marketshare leadership for seven consecutive years by leading research firms, Gartner and IDC (see divide release today). Lotus has likewise launched recent products in the software mashup, computer appliance, and software-as-a-service categories.
With 15 consecutive quarters of revenue growth, IBM's flagship Lotus Notes and Domino products has been transformed into a many-sided implement that consolidates the individual's travail world onto one screen, employs Web 2.0 technologies and reduces time spent on email. Lotus Notes and Domino adoption has grown to more than 140 million licenses with gains across small-medium business, more than half of the largest 100 corporations in the world, 80 percent of the top 10 global companies in banking, telecommunications, aerospace and defense, consumer products, electronics, insurance, and pharmaceuticals.
For more information, delight visit: www.ibm.com/lotus/notesdomino
This chapter is from the bespeak
Before delving into the inner workings of the OSGi console, it is best to briefly construe OSGi. OSGi stands for Open Services Gateway initiative framework. This framework allows software to be written and executed as independent components. In OSGi-speak, these components are referred to as bundles. OSGi is used in a wide gain of applications, from client programs such as Eclipse and IBM Lotus Notes, to mobile phones, to server applications such as IBM Lotus Domino. As a result of their modular nature, OSGi bundles can be started, stopped, and debugged on an individual basis, without the exigency for stopping or restarting the entire platform. Both the Domino server and the Notes client employ Eclipse’s implementation of OSGi (Equinox) as their OSGi runtime platform.
OSGi was added to the Domino platform in release 8.5.2. As a result, in Domino 8.5.2, the XPages runtime was repackaged to rush as OSGi bundles (instead of just a regular collection of Java JARS), likewise referred to as Eclipse plug-ins.
The OSGi console allows for the input of commands that the OSGi platform then performs. The platform posts the results of such commands back to the console. The OSGi platform itself has a whole host of commands that can simplify the troubleshooting of problems. The OSGi console can assist developers in developing XPages controls and applications, as well as assisting advocate personnel in diagnosing runtime issues. Developers who extend the XPages runtime by creating libraries will find the OSGi console commands to be a particularly powerful implement in analyzing problems. The OSGi console is of particular employ when the developer/administrator needs to know whether individual plug-ins (or sets of plug-ins) are loading correctly or which version of a plug-in is in use.
As mentioned earlier, OSGi is embedded within both the Notes client and the Domino server. Depending on where your XPages application is running (whether on the client or the server), your passage of accessing the OSGi console will vary. They start by explaining how to access the OSGi console on the Domino server.
OSGi is embedded within the HTTP stint on the Domino server, as a result, the OSGi console is started automatically whenever the HTTP stint is started. OSGi console commands are routed to the OSGi console via the HTTP task. That is, when entering an OSGi console command on the Domino server, the user must narrate the HTTP stint to route the specified command to the OSGi console—for example:
tell http osgi <<command>>
Here, <<command>> is the designation of the OSGi console command. Any OSGi command can be executed using the preceding syntax.
When it comes to OSGi commands, every developer and administrator should know several rudimentary commands. These commands can be your “go to” commands when problems arise—say, when you suspect bundle loading might be a factor. Even when you enact not deem that bundle loading is the problem, it is often best to first verify that the bundle is actually loaded before proceeding with other debugging techniques.
Table 3.2 lists some of the more commonly used OSGi commands that are available to employ for diagnosing plug-in issues on the Domino server (and likewise the Notes client). In Table 3.2, bundle-symbolic-name is referenced extensively. This is the designation by which the OSGi platform references bundles. bundle-symbolic-name correlates directly to the Bundle-SymbolicName manifest header, often referred to as the plug-in name.
Table 3.2. OSGi Console Commands
tell http osgi diag <bundle-symbolic-name>
Diagnoses the status of the bundle whose designation is provided. Determines whether the bundle is resolved and, if not, states why the bundle is not resolved.
tell http osgi ss <bundle-symbolic-name>
Lists the status of any bundles in the system. Optionally, a symbolic designation or a symbolic designation prefix can be provided to obtain the status of a particular bundle or a subset of bundles.
tell http osgi start <bundle-symbolic-name>
Starts the bundle with the specified symbolic name.
tell http osgi quit <bundle-symbolic-name>
Stops the bundle with the specified symbolic name.
tell http osgi b <bundle-symbolic-name>
Prints metadata relating to the specified bundle.
tell http osgi headers <bundle-symbolic-name>
Lists the OSGi headers for the specified bundle.
tell http osgi help
Lists any the OSGi command available on the server, along with some text describing each command.
All the commands listed in Table 3.2 can be entered via the Domino server console, with the results of such commands being printed back to the console, as illustrated in motif 3.4.
Figure 3.4. Running an OSGi command on the Domino Server Console
All the commands referenced in Table 3.2 can alternatively lift the bundle id as a parameter (instead of the bundle-symbolic-name). The bundle id is a numeric ID that the OSGi runtime assigns to the bundle during platform initialization. The ID might vary from instance to instance of the platform, but users might find it easier to input than having to enter the entire bundle symbolic name. Examples of how to determine and employ the bundle id are given later in this chapter.
Rarely does a single OSGi console command answer any the questions on why a plug-in is not loading or operating as expected. The following sections construe in greater detail how you can employ each of these commands and the results you can anticipate to view from executing such commands.
This is one of the most valuable commands in your arsenal and will likely be the one you’ll employ most frequently when diagnosing issues. You can employ this command to determine whether a bundle is resolved within the OSGi platform. The status returned by this command will be one of the following:
No unresolved constraints
If No unresolved constraints is the returned status, it suggests that the system has recognized the bundle and that any dependencies of the bundle are satisfied. When an Unresolved constraint status is returned, it suggests that one or more bundles or packages that the bundle requires are missing or cannot be loaded. It is worth noting here that a bundle might noiseless fail to start even though the OSGi console reports that the bundle has been resolved. If a bundle fails to start and is resolved, some code in the bundle’s activator likely is failing (throwing an exception).
tell http osgi diag com.ibm.xsp.core
Listing 3.8 shows the typical output of running the diag command against the com.ibm.xsp.core plug-in.
Listing 3.8. Result of Running the diag Command Against a Specific Bundle—Successful Case
> narrate http osgi diag com.ibm.xsp.core
10/17/2011 09:43:14 PM
10/17/2011 09:43:14 PM No unresolved constraints.
In this case, the diag command reports that there were No unresolved constraints against the entered bundle symbolic name—in other words, the system recognizes the given bundle. Upon closer examination, the user can obtain further information about the bundle in question. It can determine where the bundle being used by the platform is installed, and the platform-assigned bundle id can likewise be obtained.
From reading the console output, the user can view that the bundle is installed to ../../shared/eclipse/plugins/com.ibm.xsp.core_184.108.40.20610629-1645. The location specified is relative to the osgi/rcp/eclipse directory, which is a child of the Domino program directory. In this case, the console output indicates that the plug-in is installed at: <domino program directory>/osgi/shared/eclipse/plugins.
Finally, the output states the platform-assigned bundle id for the specified bundle. 119 is the id assigned to this bundle in this example. As stated previously, the OSGi commands listed here can employ the bundle id interchangeably. In this example, executing the following command has identical output to that in Listing 3.8.
tell http osgi diag 119
Listing 3.9 shows sample output of running the diag command in an unsuccessful scenario.
Listing 3.9. Result of Running the diag Command Against a Specific Bundle—Error Case
> narrate http osgi diag com.ibm.xsp.extlib.sbt 09/09/2011 04:05:51 PM
ibm.xsp.extlib.sbt_220.127.116.11108111413.jar  09/09/2011 04:05:51
PM Direct constraints which are unresolved: 09/09/2011 04:05:51 PM
Missing host com.ibm.xsp.extlib_0.0.0.
In Listing 3.9, you can view that the OSGi platform reports that the bundle in question is not resolved as a result of a missing dependency. They can view from the console output that the OSGi platform has actually create the bundle that they are looking for (com.ibm.xsp.extlib.sbt), but as one of the bundles that com.ibm.xsp.extlib.sbt depends on is not resolved, the com.ibm.xsp.extlib.sbt bundle does not secure resolved itself. Looking a limited more closely at the console output, they can determine the following:
The bundle com.ibm.xsp.extlib.sbt is installed at ../../../data/domino/workspace/applications/eclipse/plugins/com.ibm.xsp.extlib.sbt_18.104.22.168108111413.jar. They now know that this path is relative to the <domino program directory>/osgi/rcp/eclipse directory. Hence, they can deduce that com.ibm.extlib.sbt is installed at the <domino program directory>/data/domino/workspace/applications/eclipse/plugins/ directory.
The OSGi platform–assigned bundle id for this bundle is 116.
One other tidbit of information can be extracted from the console output, in this case. The final line of the output tells us that the host is missing:
Missing host com.ibm.xsp.extlib_0.0.0
This tells us that the bundle they are looking for (com.ibm.xsp.extlib.sbt) is, in fact, a plug-in fragment, and the unresolved constraint (com.ibm.xsp.extlib) is the host plug-in.
ss, ss <bundle-symbolic-name>, or ss <bundle-name-prefix>
Similar to the diag command, this command quickly determines the status of a particular bundle—or any the bundles installed in the platform. Users can optionally specify a bundle designation or a bundle designation prefix to secure the status of specific bundles. The returned status shows the bundle id, state, and bundle designation of any bundles. In many situations, this command is just as useful as the diag command because it likewise reports the status of a bundle. This command does not narrate the user why a particular bundle is not loading, but it does narrate the user the situation of a bundle.
tell http osgi ss
Listing 3.10 shows the result of running the ss command without any parameters.
Listing 3.10. Result of Running the ss Command Without Any Bundle designation Parameter
> narrate http osgi ss
09/09/2011 01:46:07 PM Framework is launched.
09/09/2011 01:46:07 PM id situation Bundle
09/09/2011 01:46:07 PM 0 lively org.eclipse.
09/09/2011 01:46:07 PM Fragments=57, 76, 88, 89, 235
09/09/2011 01:46:07 PM 1 RESOLVED org.eclipse.equinox.
09/09/2011 01:46:07 PM Fragments=32
09/09/2011 01:46:07 PM 2 RESOLVED com.ibm.pvc.jndi.provider.
09/09/2011 01:46:07 PM Master=71
09/09/2011 01:46:07 PM 3 RESOLVED com.ibm.eclipse.equinox.
09/09/2011 01:46:07 PM Master=85
09/09/2011 01:46:07 PM 4 <<LAZY>> com.ibm.icu.
09/09/2011 01:46:07 PM 5 RESOLVED com.ibm.pvc.servlet.
09/09/2011 01:46:07 PM 6 RESOLVED org.apache.commons.
Listing 3.10 lists a subset of the information that displays when this command is rush in a timehonored server environment. However, the listing does parade any the information needed to understand the output of the command.
The command outputs several well-known pieces of information about each bundle:
Bundle-id—for example, 2, which is the OSGi platform–assigned ID of the bundle.
Bundle state—for example, RESOLVED, which is the situation of the bundle within the OSGi platform. A bundle can gain one of seven states. Table 3.3 explains any of these.
Bundle name—for illustration com.ibm.eclipse.equinox.preferences.nl_22.214.171.12410624-1648, which is the bundle symbolic designation with its version information appended to the name.
Master or Fragments—for example, Master=71. This data tells whether the bundle in question is a plug-in or a fragment. If the bundle specifies neither Master nor Fragments, it is automatically implied that the bundle is a plug-in bundle. The digits corresponding to the fragments or plug-ins are the OSGi platform–assigned bundle ids of the fragments or the master plug-in of the bundle in question.
tell http osgi ss com.ibm.xsp.extlib
Listing 3.11 shows the result of running the ss command with a bundle prefix specified.
Listing 3.11. Result of Running the ss Command, Specifying a Bundle Prefix
> narrate http osgi ss com.ibm.xsp.extlib
09/09/2011 02:25:36 PM Framework is launched.
09/09/2011 02:25:36 PM id situation Bundle
09/09/2011 02:25:36 PM 108 RESOLVED com.ibm.xsp.extlib.
09/09/2011 02:25:36 PM Master=117
09/09/2011 02:25:36 PM 109 RESOLVED com.ibm.xsp.extlib.
09/09/2011 02:25:36 PM Master=117
09/09/2011 02:25:36 PM 112 RESOLVED com.ibm.xsp.extlib.
09/09/2011 02:25:36 PM Master=117
09/09/2011 02:25:36 PM 115 RESOLVED com.ibm.xsp.extlib.
09/09/2011 02:25:36 PM Master=117
09/09/2011 02:25:36 PM 117 lively com.ibm.xsp.
Similar to Listing 3.10, Listing 3.11 shows the results of executing the ss command, only this time the command is passed a bundle symbolic designation as a parameter. The ss command finds any bundles on the system that either start with the parameter or gain a bundle symbolic designation that is the very as the parameter. Listing 3.11 lists any the bundles, along with their bundle id and state.
Table 3.3 lists any the possible states of an OSGi bundle.
Table 3.3. OSGi Bundle States
The bundle is uninstalled and is unusable.
The bundle has been installed, but the platform has not yet resolved it.
The bundle has been resolved and is in a position to be started.Note that it is noiseless possible for the bundle to fail to start, even though it has been resolved by the environment.
Similar to RESOLVED, the platform has resolved the bundle and is in a position to be started. The bundle is not yet lively because it has been configured (via its bundle manifest) to be initialized lazily–that is, only when another lively bundle references the bundle will it be activated.
The bundle is in the process of starting. Either another bundle has specifically caused the bundle to start (by referring to a class within the bundle) or the user has manually started the bundle via the console. Rarely is a bundle in this situation because it is transient.
The bundle is in the process of shutting down. Similar to STARTING, a bundle rarely is in this state.
The bundle is running within the OSGi platform.
Developers and administrators should be watchful that, on the Domino server, the situation of a bundle is not persisted from one session to the next—that is, after the HTTP stint is restarted, any bundles that were started manually in the previous session must be started again. Luckily, the ss command has an dispute for filtering any bundles in a given state. The ss command can filter the bundles based on their state, by appending -s [state] to the command syntax.
tell http osgi ss -s active
Figure 3.5 shows the output of running the ss command with the -s lively argument.
Figure 3.5. Result of running the ss command in the Domino server console
This command requests that the platform manually start the specified bundle. Calling this command does not guarantee that the specified bundle will be started. An exception can noiseless occur during bundle initialization that would antecedent the bundle initialization to fail. Performing an ss command after the start command reports the status of the bundle. This command is helpful when a recent bundle has been installed on the server, but the administrator or developer is not in a position to restart the HTTP stint to start the recent bundle.
tell http osgi start com.ibm.xsp.extlib.sbt
Figure 3.6 shows that, by running a combination of the ss and start commands, a bundle can be started and its situation can be verified.
Figure 3.6. Result of running the start and ss commands in the console
This command tells the platform to quit the specified bundle. Users should be careful when calling this on a production environment. In some cases, it might not be possible for the platform to quit the bundle. If this is the case, the judgement will be printed to the console.
tell http osgi quit com.ibm.xsp.extlib.sbt
Figure 3.7 shows how running a combination of the ss and quit command stops a bundle and verifies its state.
Figure 3.7. Result of running the start and ss commands in the console
This command prints any metadata relating to the specified bundle. The metadata includes imported packages, required bundles, exported packages, bundle location, and so on. This command is useful when the developer needs to quickly verify that the bundle loaded by the platform has the meta information that the developer believes it has.
tell http osgi b com.ibm.xsp.extlib
Listing 3.12 shows a subset of the output from running the b command against a specified bundle.
Listing 3.12. Sample Result of Running the b Command Against a Specified Bundle
tell http osgi b com.ibm.xsp.extlib
09/09/2011 02:15:21 PM
09/09/2011 02:15:21 PM Id=117, Status=<<LAZY>> Data Root=C:Program Files\IBM\Lotus\Domino\data\domino\workspace\.config org.eclipse.osgi\bundles\117\data
09/09/2011 02:15:21 PM No registered services.
09/09/2011 02:15:21 PM No services in use.
09/09/2011 02:15:21 PM Exported packages
09/09/2011 02:15:21 PM com.ibm.xsp.extlib.actions.client; version="0.0.0"[exported]
09/09/2011 02:15:21 PM com.ibm.xsp.extlib.actions.client.data;
09/09/2011 02:15:21 PM com.ibm.xsp.extlib.actions.client.dojo;
09/09/2011 02:15:21 PM com.ibm.xsp.extlib.actions.client.dojo.fx;
09/09/2011 02:15:21 PM com.ibm.xsp.extlib.actions.server;
This command causes the OSGi header information for the specified bundle to be printed to the console. This command is convenient for checking information such as the packages that a specific bundle exports or the bundles that the specified bundle depends upon. any the information stored in the bundle’s manifest.mf file is printed to the console.
tell http osgi headers com.ibm.xsp.extlib.sbt
Listing 3.13 shows the result of running the headers command on the Domino server console.
Listing 3.13. Sample Result of Running the headers Command with a Specified Bundle Name
tell http osgi headers com.ibm.xsp.extlib.sbt
09/09/2011 04:34:52 PM Bundle headers:
09/09/2011 04:34:52 PM Bundle-ClassPath = .,lib/httpclient-
09/09/2011 04:34:52 PM Bundle-ManifestVersion = 2
09/09/2011 04:34:52 PM Bundle-Name = IBM social commerce Toolkit
09/09/2011 04:34:52 PM Bundle-SymbolicName = com.ibm.xsp.extlib.
09/09/2011 04:34:52 PM Bundle-Vendor = IBM
09/09/2011 04:34:52 PM Bundle-Version = 126.96.36.199108111413
09/09/2011 04:34:52 PM Export-Package =
09/09/2011 04:34:52 PM Fragment-Host = com.ibm.xsp.extlib
09/09/2011 04:34:52 PM Manifest-Version = 1.0
Listing 3.13 lists many different OSGi headers. You can find a replete list of OSGi headers and their descriptions in the official OSGi specification: www.osgi.org/download/r4v43/r4.core.pdf.
This command tells the OSGi platform to print any commands that it supports, along with a short description of each command.
tell http osgi help
Figure 3.8 shows the sample output from running the succor OSGi command on the Domino server console.
Figure 3.8. Result of running the succor command in the console