Skip to main content
  • Log in
  • Manage Cookies
EclipseCon - Eclipse Foundation
  • Conference
    • News
    • Registration
    • Program Schedule
    • Program List
    • Community Day
    • Keynotes
  • Sponsors
    • Our Sponsors
    • Sponsor Testimonials
    • Be a Sponsor
    • Sponsor Guidelines
  • Community
    • 2021 Speakers
    • Speaker Guidelines
    • Code of Conduct
    • Community Resources
    • Conference Guide Documents
    • Information for Speakers
  • About Us
    • EclipseCon 2021
    • Program Committee
    • The Eclipse Foundation
    • Past Conferences
    • Other Events
  • Be a Sponsor
  • Code of Conduct
  • The Eclipse Foundation
  1. Home
  2. EclipseCon
  3. OSGi

OSGi

OSGi
OSGi

Rapid Test-Driven Development for Eclipse plugins: Bndtools, continuous testing and the Facade pattern

Jeremy Krieg (Greek Orthodox Archdiocese of Australia - Greek Welfare Centre of SA)

Testing is an important aspect of any software project. For backend software and components, this will typically comprise of automated tests, but also in a UI application it will involve manual testing and interaction with the UI.

In spite of how important it is, testing is often a neglected area of development because of how inefficient it seems. In a large system, you can spend a lot of time waiting for the application-under-test to restart with your fresh changes so that you can test them. The result is simply that we don't test as often as we should.

Experience level: 
Intermediate

OSGi
OSGi

OSGi Service-based, progressive Web-Applications with the Vaadin Whiteboard

Mark Hoffmann (Data In Motion Consulting GmbH)

Every Java developer who has to build web user interfaces, maybe stumbled over Vaadin. It is a Java based UI framework for progressive web-applications. OSGi users may be pleased about the OSGi support Vaadin. But they may also miss the service-based approach, like they are used to from specifications like the JaxRs or HTTP Whiteboard.

Experience level: 
Intermediate

OSGi
OSGi

Exploring the upcoming OSGi Features Specification

David Bosschaert (Adobe)
Carsten Ziegeler (Adobe)

OSGi technology is now officially part of Eclipse and OSGi specifications will from now on be produced using the Eclipse Specification process. The OSGi R8 Compendium Specs have been released just a few weeks before EclipseCon and they contain both new specifications as well as updates to existing specs.

In this talk Carsten and David will focus on the new Features specification, we will discuss why it was created and how it can be used.

Experience level: 
Intermediate

OSGi
OSGi

Zero-Downtime-Development - Being King in your microservice realm

Jürgen Albert (Data In Motion Consulting GmbH)

 

If you need to write a Server Application and your first choice is e.g. Spring Boot, Tomcat or any kind of Jakarta EE server, then this is the Talk you need to join. Most folks overlook the best choice for such an occasion: OSGi! Many still say it is too complicated and cumbersome, but I bet I can prove them wrong. With powerful and easy to use tooling, we left all this behind years ago.

In just one talk, we will build a small Server application that is

Experience level: 
Beginner

OSGi
OSGi

OSGi Configuration in Kubernetes

Raymond Auge (Liferay Inc.)

Configuration is an important aspect in application design and especially in the design of Cloud applications. The need to develop, test, and release code in the ephemeral spaces of the Cloud mean that details about location, relationships with other services, cryptographic keys, the maximum size of an event processing queue, and countless others need to be abstracted away from the application logic. Kubernetes Configuration principles need to be taken into account in OSGi applications and OSGi Configuration Admin is ideally suited to handle the most complex configuration scenarios.

Experience level: 
Intermediate

OSGi
OSGi

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace
EclipseCon is brought to you by The Eclipse Foundation with the support of our sponsors.
Powered by Drupal and built on COD.

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top