Giter Club home page Giter Club logo

org.ops4j.pax.wicket's Introduction

Welcome to PAX-WICKET

PAX-WICKET is a small framework which helps to integrate Apache Wicket into the OSGi component framework.

Build Status

Introduction

PAX-WICKET provides the following features:

  • Full integration at HttpService Level
  • Bean and Service injection on bundle level from Spring and Blueprint
  • A delegating classloader and injection model.

For a full list of features and a more detailed documentation see the PAX-WICKET wiki.

Get in contact

Since the code is always moving faster than the documentation it is well possible that your use-case is possible with PAX-WICKET although not documented by now. Feel free to jump on to our mailing-lists or IRC channels and ask your questions there.

Quickstart

The easiest way to get in contact with PaxWicket is to read the quickstart documentation at the PAX-WICKET wiki.

If you prefer to read code instead of manuals there are various samples available.

  • mvn clean install
  • cd samples
  • mvn pax:provision
  • point the browser to http://localhost:8080/navigation/. From here on you'll find links and (short) explanations to the available examples.
  • If you're not firm with the gogo command line the following commands might help:
    • stop 0 (kills the samples)
    • bundles (shows all bundles)
    • bundle BUNDLEID (shows more details to a bundle)
    • stop BUNDLEID (stops a bundle)
    • start BUNDLEID (starts a bundle again)
    • help (for a full list of possible commands)
    • help COMMANDNAME (full description of a command)

Build PAX-WICKET

PAX-WICKET uses Apache Maven as its build system. Simply checkout the sources and run "mvn clean install". This will build PAX-WICKET, the samples and run all integration tests.

Code on PAX-WICKET

PAX-WICKET is developed using Intellij and Eclipse. Either use the plugins in the IDEs or simply run "mvn idea:idea" or "mvn eclipse:eclipse" before and import them into your IDE.

org.ops4j.pax.wicket's People

Contributors

andrei-pozolotin avatar anpieber avatar bumbumer avatar cemmersb avatar christophgr avatar edward-yakop avatar hwellmann avatar jordeu avatar kristofmeixner avatar laeubi avatar mnybon avatar niclash avatar nmwael avatar sofabian avatar splatch avatar thrau avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.