You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@celix.apache.org by bu...@apache.org on 2014/07/29 19:51:22 UTC
svn commit: r917838 [7/8] - in /websites/staging/celix/trunk/content: ./
asf/ celix/ celix/images/ celix/js/ celix/subprojects/ celix/support/
community/ community/boardreports/ community/contributing/ css/
documentation/ examples/ images/ js/ js/super...
Added: websites/staging/celix/trunk/content/js/superfish-1.4.8/example.html
==============================================================================
--- websites/staging/celix/trunk/content/js/superfish-1.4.8/example.html (added)
+++ websites/staging/celix/trunk/content/js/superfish-1.4.8/example.html Tue Jul 29 17:51:21 2014
@@ -0,0 +1,123 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+"http://www.w3.org/TR/html4/strict.dtd">
+<html lang="en">
+ <head>
+ <title>A very basic Superfish menu example</title>
+ <meta http-equiv="content-type" content="text/html;charset=utf-8">
+ <link rel="stylesheet" type="text/css" href="css/superfish.css" media="screen">
+ <script type="text/javascript" src="js/jquery-1.2.6.min.js"></script>
+ <script type="text/javascript" src="js/hoverIntent.js"></script>
+ <script type="text/javascript" src="js/superfish.js"></script>
+ <script type="text/javascript">
+
+ // initialise plugins
+ jQuery(function(){
+ jQuery('ul.sf-menu').superfish();
+ });
+
+ </script>
+ </head>
+ <body>
+ <ul class="sf-menu">
+ <li class="current">
+ <a href="#a">menu item</a>
+ <ul>
+ <li>
+ <a href="#aa">menu item that is quite long</a>
+ </li>
+ <li class="current">
+ <a href="#ab">menu item</a>
+ <ul>
+ <li class="current"><a href="#">menu item</a></li>
+ <li><a href="#aba">menu item</a></li>
+ <li><a href="#abb">menu item</a></li>
+ <li><a href="#abc">menu item</a></li>
+ <li><a href="#abd">menu item</a></li>
+ </ul>
+ </li>
+ <li>
+ <a href="#">menu item</a>
+ <ul>
+ <li><a href="#">menu item</a></li>
+ <li><a href="#">menu item</a></li>
+ <li><a href="#">menu item</a></li>
+ <li><a href="#">menu item</a></li>
+ <li><a href="#">menu item</a></li>
+ </ul>
+ </li>
+ <li>
+ <a href="#">menu item</a>
+ <ul>
+ <li><a href="#">menu item</a></li>
+ <li><a href="#">menu item</a></li>
+ <li><a href="#">menu item</a></li>
+ <li><a href="#">menu item</a></li>
+ <li><a href="#">menu item</a></li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <a href="#">menu item</a>
+ </li>
+ <li>
+ <a href="#">menu item</a>
+ <ul>
+ <li>
+ <a href="#">menu item</a>
+ <ul>
+ <li><a href="#">short</a></li>
+ <li><a href="#">short</a></li>
+ <li><a href="#">short</a></li>
+ <li><a href="#">short</a></li>
+ <li><a href="#">short</a></li>
+ </ul>
+ </li>
+ <li>
+ <a href="#">menu item</a>
+ <ul>
+ <li><a href="#">menu item</a></li>
+ <li><a href="#">menu item</a></li>
+ <li><a href="#">menu item</a></li>
+ <li><a href="#">menu item</a></li>
+ <li><a href="#">menu item</a></li>
+ </ul>
+ </li>
+ <li>
+ <a href="#">menu item</a>
+ <ul>
+ <li><a href="#">menu item</a></li>
+ <li><a href="#">menu item</a></li>
+ <li><a href="#">menu item</a></li>
+ <li><a href="#">menu item</a></li>
+ <li><a href="#">menu item</a></li>
+ </ul>
+ </li>
+ <li>
+ <a href="#">menu item</a>
+ <ul>
+ <li><a href="#">menu item</a></li>
+ <li><a href="#">menu item</a></li>
+ <li><a href="#">menu item</a></li>
+ <li><a href="#">menu item</a></li>
+ <li><a href="#">menu item</a></li>
+ </ul>
+ </li>
+ <li>
+ <a href="#">menu item</a>
+ <ul>
+ <li><a href="#">menu item</a></li>
+ <li><a href="#">menu item</a></li>
+ <li><a href="#">menu item</a></li>
+ <li><a href="#">menu item</a></li>
+ <li><a href="#">menu item</a></li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <a href="#">menu item</a>
+ </li>
+ </ul>
+ </body>
+</html>
\ No newline at end of file
Added: websites/staging/celix/trunk/content/js/superfish-1.4.8/images/arrows-ffffff.png
==============================================================================
Binary file - no diff available.
Propchange: websites/staging/celix/trunk/content/js/superfish-1.4.8/images/arrows-ffffff.png
------------------------------------------------------------------------------
svn:mime-type = image/png
Added: websites/staging/celix/trunk/content/js/superfish-1.4.8/images/shadow.png
==============================================================================
Binary file - no diff available.
Propchange: websites/staging/celix/trunk/content/js/superfish-1.4.8/images/shadow.png
------------------------------------------------------------------------------
svn:mime-type = image/png
Added: websites/staging/celix/trunk/content/js/superfish.js
==============================================================================
--- websites/staging/celix/trunk/content/js/superfish.js (added)
+++ websites/staging/celix/trunk/content/js/superfish.js Tue Jul 29 17:51:21 2014
@@ -0,0 +1,121 @@
+
+/*
+ * Superfish v1.4.8 - jQuery menu widget
+ * Copyright (c) 2008 Joel Birch
+ *
+ * Dual licensed under the MIT and GPL licenses:
+ * http://www.opensource.org/licenses/mit-license.php
+ * http://www.gnu.org/licenses/gpl.html
+ *
+ * CHANGELOG: http://users.tpg.com.au/j_birch/plugins/superfish/changelog.txt
+ */
+
+;(function($){
+ $.fn.superfish = function(op){
+
+ var sf = $.fn.superfish,
+ c = sf.c,
+ $arrow = $(['<span class="',c.arrowClass,'"> »</span>'].join('')),
+ over = function(){
+ var $$ = $(this), menu = getMenu($$);
+ clearTimeout(menu.sfTimer);
+ $$.showSuperfishUl().siblings().hideSuperfishUl();
+ },
+ out = function(){
+ var $$ = $(this), menu = getMenu($$), o = sf.op;
+ clearTimeout(menu.sfTimer);
+ menu.sfTimer=setTimeout(function(){
+ o.retainPath=($.inArray($$[0],o.$path)>-1);
+ $$.hideSuperfishUl();
+ if (o.$path.length && $$.parents(['li.',o.hoverClass].join('')).length<1){over.call(o.$path);}
+ },o.delay);
+ },
+ getMenu = function($menu){
+ var menu = $menu.parents(['ul.',c.menuClass,':first'].join(''))[0];
+ sf.op = sf.o[menu.serial];
+ return menu;
+ },
+ addArrow = function($a){ $a.addClass(c.anchorClass).append($arrow.clone()); };
+
+ return this.each(function() {
+ var s = this.serial = sf.o.length;
+ var o = $.extend({},sf.defaults,op);
+ o.$path = $('li.'+o.pathClass,this).slice(0,o.pathLevels).each(function(){
+ $(this).addClass([o.hoverClass,c.bcClass].join(' '))
+ .filter('li:has(ul)').removeClass(o.pathClass);
+ });
+ sf.o[s] = sf.op = o;
+
+ $('li:has(ul)',this)[($.fn.hoverIntent && !o.disableHI) ? 'hoverIntent' : 'hover'](over,out).each(function() {
+ if (o.autoArrows) addArrow( $('>a:first-child',this) );
+ })
+ .not('.'+c.bcClass)
+ .hideSuperfishUl();
+
+ var $a = $('a',this);
+ $a.each(function(i){
+ var $li = $a.eq(i).parents('li');
+ $a.eq(i).focus(function(){over.call($li);}).blur(function(){out.call($li);});
+ });
+ o.onInit.call(this);
+
+ }).each(function() {
+ var menuClasses = [c.menuClass];
+ if (sf.op.dropShadows && !($.browser.msie && $.browser.version < 7)) menuClasses.push(c.shadowClass);
+ $(this).addClass(menuClasses.join(' '));
+ });
+ };
+
+ var sf = $.fn.superfish;
+ sf.o = [];
+ sf.op = {};
+ sf.IE7fix = function(){
+ var o = sf.op;
+ if ($.browser.msie && $.browser.version > 6 && o.dropShadows && o.animation.opacity!=undefined)
+ this.toggleClass(sf.c.shadowClass+'-off');
+ };
+ sf.c = {
+ bcClass : 'sf-breadcrumb',
+ menuClass : 'sf-js-enabled',
+ anchorClass : 'sf-with-ul',
+ arrowClass : 'sf-sub-indicator',
+ shadowClass : 'sf-shadow'
+ };
+ sf.defaults = {
+ hoverClass : 'sfHover',
+ pathClass : 'overideThisToUse',
+ pathLevels : 1,
+ delay : 800,
+ animation : {opacity:'show'},
+ speed : 'normal',
+ autoArrows : true,
+ dropShadows : true,
+ disableHI : false, // true disables hoverIntent detection
+ onInit : function(){}, // callback functions
+ onBeforeShow: function(){},
+ onShow : function(){},
+ onHide : function(){}
+ };
+ $.fn.extend({
+ hideSuperfishUl : function(){
+ var o = sf.op,
+ not = (o.retainPath===true) ? o.$path : '';
+ o.retainPath = false;
+ var $ul = $(['li.',o.hoverClass].join(''),this).add(this).not(not).removeClass(o.hoverClass)
+ .find('>ul').hide().css('visibility','hidden');
+ o.onHide.call($ul);
+ return this;
+ },
+ showSuperfishUl : function(){
+ var o = sf.op,
+ sh = sf.c.shadowClass+'-off',
+ $ul = this.addClass(o.hoverClass)
+ .find('>ul:hidden').css('visibility','visible');
+ sf.IE7fix.call($ul);
+ o.onBeforeShow.call($ul);
+ $ul.animate(o.animation,o.speed,function(){ sf.IE7fix.call($ul); o.onShow.call($ul); });
+ return this;
+ }
+ });
+
+})(jQuery);
Added: websites/staging/celix/trunk/content/js/supersubs.js
==============================================================================
--- websites/staging/celix/trunk/content/js/supersubs.js (added)
+++ websites/staging/celix/trunk/content/js/supersubs.js Tue Jul 29 17:51:21 2014
@@ -0,0 +1,90 @@
+
+/*
+ * Supersubs v0.2b - jQuery plugin
+ * Copyright (c) 2008 Joel Birch
+ *
+ * Dual licensed under the MIT and GPL licenses:
+ * http://www.opensource.org/licenses/mit-license.php
+ * http://www.gnu.org/licenses/gpl.html
+ *
+ *
+ * This plugin automatically adjusts submenu widths of suckerfish-style menus to that of
+ * their longest list item children. If you use this, please expect bugs and report them
+ * to the jQuery Google Group with the word 'Superfish' in the subject line.
+ *
+ */
+
+;(function($){ // $ will refer to jQuery within this closure
+
+ $.fn.supersubs = function(options){
+ var opts = $.extend({}, $.fn.supersubs.defaults, options);
+ // return original object to support chaining
+ return this.each(function() {
+ // cache selections
+ var $$ = $(this);
+ // support metadata
+ var o = $.meta ? $.extend({}, opts, $$.data()) : opts;
+ // get the font size of menu.
+ // .css('fontSize') returns various results cross-browser, so measure an em dash instead
+ var fontsize = $('<li id="menu-fontsize">—</li>').css({
+ 'padding' : 0,
+ 'position' : 'absolute',
+ 'top' : '-999em',
+ 'width' : 'auto'
+ }).appendTo($$).width(); //clientWidth is faster, but was incorrect here
+ // remove em dash
+ $('#menu-fontsize').remove();
+ // cache all ul elements
+ $ULs = $$.find('ul');
+ // loop through each ul in menu
+ $ULs.each(function(i) {
+ // cache this ul
+ var $ul = $ULs.eq(i);
+ // get all (li) children of this ul
+ var $LIs = $ul.children();
+ // get all anchor grand-children
+ var $As = $LIs.children('a');
+ // force content to one line and save current float property
+ var liFloat = $LIs.css('white-space','nowrap').css('float');
+ // remove width restrictions and floats so elements remain vertically stacked
+ var emWidth = $ul.add($LIs).add($As).css({
+ 'float' : 'none',
+ 'width' : 'auto'
+ })
+ // this ul will now be shrink-wrapped to longest li due to position:absolute
+ // so save its width as ems. Clientwidth is 2 times faster than .width() - thanks Dan Switzer
+ .end().end()[0].clientWidth / fontsize;
+ // add more width to ensure lines don't turn over at certain sizes in various browsers
+ emWidth += o.extraWidth;
+ // restrict to at least minWidth and at most maxWidth
+ if (emWidth > o.maxWidth) { emWidth = o.maxWidth; }
+ else if (emWidth < o.minWidth) { emWidth = o.minWidth; }
+ emWidth += 'em';
+ // set ul to width in ems
+ $ul.css('width',emWidth);
+ // restore li floats to avoid IE bugs
+ // set li width to full width of this ul
+ // revert white-space to normal
+ $LIs.css({
+ 'float' : liFloat,
+ 'width' : '100%',
+ 'white-space' : 'normal'
+ })
+ // update offset position of descendant ul to reflect new width of parent
+ .each(function(){
+ var $childUl = $('>ul',this);
+ var offsetDirection = $childUl.css('left')!==undefined ? 'left' : 'right';
+ $childUl.css(offsetDirection,emWidth);
+ });
+ });
+
+ });
+ };
+ // expose defaults
+ $.fn.supersubs.defaults = {
+ minWidth : 9, // requires em unit.
+ maxWidth : 25, // requires em unit.
+ extraWidth : 0 // extra width can ensure lines don't sometimes turn over due to slight browser differences in how they round-off values
+ };
+
+})(jQuery); // plugin code ends
Added: websites/staging/celix/trunk/content/links.html
==============================================================================
--- websites/staging/celix/trunk/content/links.html (added)
+++ websites/staging/celix/trunk/content/links.html Tue Jul 29 17:51:21 2014
@@ -0,0 +1,174 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE- 2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+ <link rel="stylesheet" type="text/css"
+ href="/css/reset-fonts-grids.css">
+ <link rel="stylesheet" type="text/css" href="/css/base-min.css">
+ <link rel="stylesheet" type="text/css" href="/css/superfish.css" media="screen">
+ <!-- link rel="stylesheet" type="text/css" href="/css/BreadCrumb.css" media="screen" -->
+ <link rel="stylesheet" type="text/css" href="/css/celix.css">
+ <link rel="stylesheet" type="text/css" href="/css/pygments.css">
+
+
+ <title>Apache Celix - </title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+
+ <script type="text/javascript" src="/js/jquery.min.js"></script>
+ <script type="text/javascript" src="/js/jquery.gradient.js"></script>
+ <script type="text/javascript" src="/js/jquery.dimensions.js"></script>
+ <script type="text/javascript" src="/js/jquery.hoverIntent.js"></script>
+ <script type="text/javascript" src="/js/superfish.js"></script>
+ <script type="text/javascript" src="/js/supersubs.js"></script>
+ <!-- script type="text/javascript" src="/js/jquery.easing.1.3.js"></script>
+ <script type="text/javascript" src="/js/jquery.jBreadCrumb.1.1.js"></script-->
+ <script type="text/javascript"><!--
+ // initialize plugins
+ jQuery(function() {
+ jQuery('#navbar ul:first').addClass('sf-menu');
+ //Nav bar: Supersubs dropdown menus
+ jQuery('#navbar ul:first').supersubs({extraWidth: 1}).superfish({animation:{opacity:0.97,height:'show'}});
+ });
+
+ //jQuery(document).ready(function() {
+ // jQuery("#breadCrumb").jBreadCrumb();
+ // })
+ --></script>
+</head>
+
+<body>
+ <div id="page">
+ <div id="header">
+ <a href="/index.html"><img id="headerimage" src="/images/celix.png" alt="Apache Celix"
+ height="130px"></a>
+ <a href="http://incubator.apache.org/">
+ <img id="incubatorimage" src="/celix/images/apache-incubator-logo.png" alt="Apache Incubator">
+ </a>
+ <div id="navbar">
+ <ul>
+<li><a href="/index.html">Home</a></li>
+<li><a href="/celix.html">About</a><ul>
+<li><a href="/celix.html">Celix</a></li>
+<li><a href="/background.html">Background</a></li>
+</ul>
+</li>
+<li><a href="/subprojects.html">Subprojects</a><ul>
+<li><a href="/subprojects/dependencymanager.html">Dependency Manager</a></li>
+<li><a href="/subprojects/deviceaccess.html">Device Access</a></li>
+<li><a href="/subprojects/examples.html">Examples</a></li>
+<li><a href="/subprojects/framework.html">Framework</a></li>
+<li><a href="/subprojects/hessian.html">Hessian</a></li>
+<li><a href="/subprojects/launcher.html">Launcher</a></li>
+<li><a href="/subprojects/logservice.html">Log Service</a></li>
+<li><a href="/subprojects/logwriter.html">Log Writer</a></li>
+<li><a href="/subprojects/remoteserviceadmin.html">Remote Service Admin</a></li>
+<li><a href="/subprojects/shell.html">Shell</a></li>
+<li><a href="/subprojects/shelltui.html">Shell TUI</a></li>
+<li><a href="/subprojects/utils.html">Utils</a></li>
+</ul>
+</li>
+<li><a href="/documentation.html">Documentation</a><ul>
+<li><a href="/documentation/buildingandrunning.html">Building and Running</a></li>
+<li><a href="/documentation/releasing.html">How To Release</a></li>
+<li><a href="/documentation/design.html">Design</a></li>
+<li><a href="/documentation/mapping.html">Mapping</a></li>
+<li><a href="/documentation/memorypools.html">Memory Pools</a></li>
+<li><a href="/documentation/examples.html">Examples</a><ul>
+<li><a href="/examples/helloworld.html">Hello World Example</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li><a href="/download.cgi">Download</a></li>
+<li><a href="/community/community.html">Community</a><ul>
+<li><a href="/community/contributing/contributing.html">Contributing</a></li>
+<li><a href="/community/boardreports/boardreports.html">Board Reports</a></li>
+</ul>
+</li>
+<li><a href="/support/support.html">Support</a><ul>
+<li><a href="/support/mailinglist.html">Mailing List</a></li>
+<li><a href="/support/issuetracking.html">Issue Tracking</a></li>
+</ul>
+</li>
+<li><a href="/asf/asf.html">ASF</a><ul>
+<li><a href="http://www.apache.org/">ASF Home</a></li>
+<li><a href="http://www.apache.org/foundation/how-it-works.html">How it Works</a></li>
+<li><a href="http://www.apache.org/licenses/">License</a></li>
+<li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+<li><a href="http://www.apache.org/security/">Security</a></li>
+</ul>
+</li>
+</ul>
+ </div>
+ <!-- div id="breadCrumbHolder" class="module">
+ <div id="breadCrumb" class="breadCrumb module">
+ <ul>
+
+ </ul>
+ </div>
+ </div-->
+ </div>
+
+ <div id="center">
+ <div id="main">
+ <div id="homecenter">
+ <div id="homeleft">
+ <h1 class="title"></h1>
+ <h2 id="download-celix">Download Celix</h2>
+<ul>
+<li><a href="/celix/download.cgi">Downloads</a></li>
+<li><a href="https://svn.apache.org/repos/asf/celix/trunk/">Celix SVN</a></li>
+</ul>
+<h2 id="mailing-lists">Mailing Lists</h2>
+<ul>
+<li><a href="mailto:dev@celix.apache.org">Developers List</a>
+ (<a href="http://incubator.markmail.org/search/+list:org.apache.incubator.celix-dev">Archives</a>)</li>
+<li>
+<p><a href="mailto:commits@celix.apache.org">Commits List</a>
+ (<a href="http://incubator.markmail.org/search/+list:org.apache.incubator.celix-commits">Archives</a>)</p>
+</li>
+<li>
+<p><a href="http://mail-archives.apache.org/mod_mbox/">Apache Mail Archives</a></p>
+</li>
+</ul>
+ </div>
+ <div id="homeright">
+
+
+
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+
+ <div id="footer">
+ <div class="copyright">
+ <p>
+ Copyright © 2011 The Apache Software Foundation, Licensed under
+ the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+ <br>
+ Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation.
+ </p>
+ </div>
+ </div>
+</body>
+</html>
Added: websites/staging/celix/trunk/content/subprojects.html
==============================================================================
--- websites/staging/celix/trunk/content/subprojects.html (added)
+++ websites/staging/celix/trunk/content/subprojects.html Tue Jul 29 17:51:21 2014
@@ -0,0 +1,172 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE- 2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+ <link rel="stylesheet" type="text/css"
+ href="/css/reset-fonts-grids.css">
+ <link rel="stylesheet" type="text/css" href="/css/base-min.css">
+ <link rel="stylesheet" type="text/css" href="/css/superfish.css" media="screen">
+ <!-- link rel="stylesheet" type="text/css" href="/css/BreadCrumb.css" media="screen" -->
+ <link rel="stylesheet" type="text/css" href="/css/celix.css">
+ <link rel="stylesheet" type="text/css" href="/css/pygments.css">
+
+
+ <title>Apache Celix - Subprojects</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+
+ <script type="text/javascript" src="/js/jquery.min.js"></script>
+ <script type="text/javascript" src="/js/jquery.gradient.js"></script>
+ <script type="text/javascript" src="/js/jquery.dimensions.js"></script>
+ <script type="text/javascript" src="/js/jquery.hoverIntent.js"></script>
+ <script type="text/javascript" src="/js/superfish.js"></script>
+ <script type="text/javascript" src="/js/supersubs.js"></script>
+ <!-- script type="text/javascript" src="/js/jquery.easing.1.3.js"></script>
+ <script type="text/javascript" src="/js/jquery.jBreadCrumb.1.1.js"></script-->
+ <script type="text/javascript"><!--
+ // initialize plugins
+ jQuery(function() {
+ jQuery('#navbar ul:first').addClass('sf-menu');
+ //Nav bar: Supersubs dropdown menus
+ jQuery('#navbar ul:first').supersubs({extraWidth: 1}).superfish({animation:{opacity:0.97,height:'show'}});
+ });
+
+ //jQuery(document).ready(function() {
+ // jQuery("#breadCrumb").jBreadCrumb();
+ // })
+ --></script>
+</head>
+
+<body>
+ <div id="page">
+ <div id="header">
+ <a href="/index.html"><img id="headerimage" src="/images/celix.png" alt="Apache Celix"
+ height="130px"></a>
+ <a href="http://incubator.apache.org/">
+ <img id="incubatorimage" src="/celix/images/apache-incubator-logo.png" alt="Apache Incubator">
+ </a>
+ <div id="navbar">
+ <ul>
+<li><a href="/index.html">Home</a></li>
+<li><a href="/celix.html">About</a><ul>
+<li><a href="/celix.html">Celix</a></li>
+<li><a href="/background.html">Background</a></li>
+</ul>
+</li>
+<li><a href="/subprojects.html">Subprojects</a><ul>
+<li><a href="/subprojects/dependencymanager.html">Dependency Manager</a></li>
+<li><a href="/subprojects/deviceaccess.html">Device Access</a></li>
+<li><a href="/subprojects/examples.html">Examples</a></li>
+<li><a href="/subprojects/framework.html">Framework</a></li>
+<li><a href="/subprojects/hessian.html">Hessian</a></li>
+<li><a href="/subprojects/launcher.html">Launcher</a></li>
+<li><a href="/subprojects/logservice.html">Log Service</a></li>
+<li><a href="/subprojects/logwriter.html">Log Writer</a></li>
+<li><a href="/subprojects/remoteserviceadmin.html">Remote Service Admin</a></li>
+<li><a href="/subprojects/shell.html">Shell</a></li>
+<li><a href="/subprojects/shelltui.html">Shell TUI</a></li>
+<li><a href="/subprojects/utils.html">Utils</a></li>
+</ul>
+</li>
+<li><a href="/documentation.html">Documentation</a><ul>
+<li><a href="/documentation/buildingandrunning.html">Building and Running</a></li>
+<li><a href="/documentation/releasing.html">How To Release</a></li>
+<li><a href="/documentation/design.html">Design</a></li>
+<li><a href="/documentation/mapping.html">Mapping</a></li>
+<li><a href="/documentation/memorypools.html">Memory Pools</a></li>
+<li><a href="/documentation/examples.html">Examples</a><ul>
+<li><a href="/examples/helloworld.html">Hello World Example</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li><a href="/download.cgi">Download</a></li>
+<li><a href="/community/community.html">Community</a><ul>
+<li><a href="/community/contributing/contributing.html">Contributing</a></li>
+<li><a href="/community/boardreports/boardreports.html">Board Reports</a></li>
+</ul>
+</li>
+<li><a href="/support/support.html">Support</a><ul>
+<li><a href="/support/mailinglist.html">Mailing List</a></li>
+<li><a href="/support/issuetracking.html">Issue Tracking</a></li>
+</ul>
+</li>
+<li><a href="/asf/asf.html">ASF</a><ul>
+<li><a href="http://www.apache.org/">ASF Home</a></li>
+<li><a href="http://www.apache.org/foundation/how-it-works.html">How it Works</a></li>
+<li><a href="http://www.apache.org/licenses/">License</a></li>
+<li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+<li><a href="http://www.apache.org/security/">Security</a></li>
+</ul>
+</li>
+</ul>
+ </div>
+ <!-- div id="breadCrumbHolder" class="module">
+ <div id="breadCrumb" class="breadCrumb module">
+ <ul>
+
+ </ul>
+ </div>
+ </div-->
+ </div>
+
+ <div id="center">
+ <div id="main">
+ <div id="homecenter">
+ <div id="homeleft">
+ <h1 class="title">Subprojects</h1>
+ <p>Apache Celix is organized into several subprojects. The following subproject are currently available:</p>
+<ul>
+<li><a href="/celix/subprojects/dependencymanager.html">Dependency Manager</a> - A component/dependency model for use through an API.</li>
+<li><a href="/celix/subprojects/deviceaccess.html">Device Access</a> - An implementation of the OSGi Device Access specification adapted to C.</li>
+<li><a href="/celix/subprojects/examples.html">Examples</a> - Several examples showing how the framework can be used.</li>
+<li><a href="/celix/subprojects/framework.html">Framework</a> - An implementation of the OSGi Core specification adapted to C.</li>
+<li><a href="/celix/subprojects/hessian.html">Hessian</a> - A project for an implementation of the Hessian protocol in C.</li>
+<li><a href="/celix/subprojects/launcher.html">Launcher</a> - A launcher for starting the framework.</li>
+<li><a href="/celix/subprojects/logservice.html">Log Service</a> - An implementation of the OSGi Log Service adapated to C.</li>
+<li><a href="/celix/subprojects/logwriter.html">Log Writer</a> - A simple log writer for use in combination with the Log Service.</li>
+<li><a href="/celix/subprojects/remoteserviceadmin.html">Remote Service Admin</a> - An implementation of the OSGi Remote Service Admin Service adapted to C.</li>
+<li><a href="/celix/subprojects/shell.html">Shell</a> - A shell service that provides several commands to interact with a running framework.</li>
+<li><a href="/celix/subprojects/shelltui.html">Shell TUI</a> - A textual interface to be able to use the Shell.</li>
+<li><a href="/celix/subprojects/utils.html">Utils</a> - A library containing several lists/containers for use in the subprojects.</li>
+</ul>
+ </div>
+ <div id="homeright">
+
+
+
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+
+ <div id="footer">
+ <div class="copyright">
+ <p>
+ Copyright © 2011 The Apache Software Foundation, Licensed under
+ the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+ <br>
+ Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation.
+ </p>
+ </div>
+ </div>
+</body>
+</html>
Added: websites/staging/celix/trunk/content/subprojects/dependencymanager.html
==============================================================================
--- websites/staging/celix/trunk/content/subprojects/dependencymanager.html (added)
+++ websites/staging/celix/trunk/content/subprojects/dependencymanager.html Tue Jul 29 17:51:21 2014
@@ -0,0 +1,172 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE- 2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+ <link rel="stylesheet" type="text/css"
+ href="/css/reset-fonts-grids.css">
+ <link rel="stylesheet" type="text/css" href="/css/base-min.css">
+ <link rel="stylesheet" type="text/css" href="/css/superfish.css" media="screen">
+ <!-- link rel="stylesheet" type="text/css" href="/css/BreadCrumb.css" media="screen" -->
+ <link rel="stylesheet" type="text/css" href="/css/celix.css">
+ <link rel="stylesheet" type="text/css" href="/css/pygments.css">
+
+
+ <title>Apache Celix - Apache Celix Dependency Manager</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+
+ <script type="text/javascript" src="/js/jquery.min.js"></script>
+ <script type="text/javascript" src="/js/jquery.gradient.js"></script>
+ <script type="text/javascript" src="/js/jquery.dimensions.js"></script>
+ <script type="text/javascript" src="/js/jquery.hoverIntent.js"></script>
+ <script type="text/javascript" src="/js/superfish.js"></script>
+ <script type="text/javascript" src="/js/supersubs.js"></script>
+ <!-- script type="text/javascript" src="/js/jquery.easing.1.3.js"></script>
+ <script type="text/javascript" src="/js/jquery.jBreadCrumb.1.1.js"></script-->
+ <script type="text/javascript"><!--
+ // initialize plugins
+ jQuery(function() {
+ jQuery('#navbar ul:first').addClass('sf-menu');
+ //Nav bar: Supersubs dropdown menus
+ jQuery('#navbar ul:first').supersubs({extraWidth: 1}).superfish({animation:{opacity:0.97,height:'show'}});
+ });
+
+ //jQuery(document).ready(function() {
+ // jQuery("#breadCrumb").jBreadCrumb();
+ // })
+ --></script>
+</head>
+
+<body>
+ <div id="page">
+ <div id="header">
+ <a href="/index.html"><img id="headerimage" src="/images/celix.png" alt="Apache Celix"
+ height="130px"></a>
+ <a href="http://incubator.apache.org/">
+ <img id="incubatorimage" src="/celix/images/apache-incubator-logo.png" alt="Apache Incubator">
+ </a>
+ <div id="navbar">
+ <ul>
+<li><a href="/index.html">Home</a></li>
+<li><a href="/celix.html">About</a><ul>
+<li><a href="/celix.html">Celix</a></li>
+<li><a href="/background.html">Background</a></li>
+</ul>
+</li>
+<li><a href="/subprojects.html">Subprojects</a><ul>
+<li><a href="/subprojects/dependencymanager.html">Dependency Manager</a></li>
+<li><a href="/subprojects/deviceaccess.html">Device Access</a></li>
+<li><a href="/subprojects/examples.html">Examples</a></li>
+<li><a href="/subprojects/framework.html">Framework</a></li>
+<li><a href="/subprojects/hessian.html">Hessian</a></li>
+<li><a href="/subprojects/launcher.html">Launcher</a></li>
+<li><a href="/subprojects/logservice.html">Log Service</a></li>
+<li><a href="/subprojects/logwriter.html">Log Writer</a></li>
+<li><a href="/subprojects/remoteserviceadmin.html">Remote Service Admin</a></li>
+<li><a href="/subprojects/shell.html">Shell</a></li>
+<li><a href="/subprojects/shelltui.html">Shell TUI</a></li>
+<li><a href="/subprojects/utils.html">Utils</a></li>
+</ul>
+</li>
+<li><a href="/documentation.html">Documentation</a><ul>
+<li><a href="/documentation/buildingandrunning.html">Building and Running</a></li>
+<li><a href="/documentation/releasing.html">How To Release</a></li>
+<li><a href="/documentation/design.html">Design</a></li>
+<li><a href="/documentation/mapping.html">Mapping</a></li>
+<li><a href="/documentation/memorypools.html">Memory Pools</a></li>
+<li><a href="/documentation/examples.html">Examples</a><ul>
+<li><a href="/examples/helloworld.html">Hello World Example</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li><a href="/download.cgi">Download</a></li>
+<li><a href="/community/community.html">Community</a><ul>
+<li><a href="/community/contributing/contributing.html">Contributing</a></li>
+<li><a href="/community/boardreports/boardreports.html">Board Reports</a></li>
+</ul>
+</li>
+<li><a href="/support/support.html">Support</a><ul>
+<li><a href="/support/mailinglist.html">Mailing List</a></li>
+<li><a href="/support/issuetracking.html">Issue Tracking</a></li>
+</ul>
+</li>
+<li><a href="/asf/asf.html">ASF</a><ul>
+<li><a href="http://www.apache.org/">ASF Home</a></li>
+<li><a href="http://www.apache.org/foundation/how-it-works.html">How it Works</a></li>
+<li><a href="http://www.apache.org/licenses/">License</a></li>
+<li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+<li><a href="http://www.apache.org/security/">Security</a></li>
+</ul>
+</li>
+</ul>
+ </div>
+ <!-- div id="breadCrumbHolder" class="module">
+ <div id="breadCrumb" class="breadCrumb module">
+ <ul>
+
+ </ul>
+ </div>
+ </div-->
+ </div>
+
+ <div id="center">
+ <div id="main">
+ <div id="homecenter">
+ <div id="homeleft">
+ <h1 class="title">Apache Celix Dependency Manager</h1>
+ <p>The Dependency Manager subproject provides an API based method for declaring components and their dependencies.
+Dependencies can be defined as optional or required, and the DM takes care of the component life cycle based on the availability of the dependencies.</p>
+<p>Dependencies are injected into the component using callback functions or via a field of a struct.</p>
+<h2 id="building">Building</h2>
+<p>To build the Dependency Manager the CMake build option "BUILD_DEPENDENCY_MANAGER" has to be enabled.</p>
+<h2 id="dependencies">Dependencies</h2>
+<p>The Dependency Manager depends on the following subprojects:</p>
+<ul>
+<li>Framework</li>
+<li>Utils</li>
+</ul>
+<p>Also the following libraries are required for building and/or using the Dependency Manager subproject:</p>
+<ul>
+<li>Apache Portable Runtime (build and runtime)</li>
+</ul>
+ </div>
+ <div id="homeright">
+
+
+
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+
+ <div id="footer">
+ <div class="copyright">
+ <p>
+ Copyright © 2011 The Apache Software Foundation, Licensed under
+ the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+ <br>
+ Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation.
+ </p>
+ </div>
+ </div>
+</body>
+</html>
Added: websites/staging/celix/trunk/content/subprojects/deviceaccess.html
==============================================================================
--- websites/staging/celix/trunk/content/subprojects/deviceaccess.html (added)
+++ websites/staging/celix/trunk/content/subprojects/deviceaccess.html Tue Jul 29 17:51:21 2014
@@ -0,0 +1,174 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE- 2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+ <link rel="stylesheet" type="text/css"
+ href="/css/reset-fonts-grids.css">
+ <link rel="stylesheet" type="text/css" href="/css/base-min.css">
+ <link rel="stylesheet" type="text/css" href="/css/superfish.css" media="screen">
+ <!-- link rel="stylesheet" type="text/css" href="/css/BreadCrumb.css" media="screen" -->
+ <link rel="stylesheet" type="text/css" href="/css/celix.css">
+ <link rel="stylesheet" type="text/css" href="/css/pygments.css">
+
+
+ <title>Apache Celix - Apache Celix Device Access</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+
+ <script type="text/javascript" src="/js/jquery.min.js"></script>
+ <script type="text/javascript" src="/js/jquery.gradient.js"></script>
+ <script type="text/javascript" src="/js/jquery.dimensions.js"></script>
+ <script type="text/javascript" src="/js/jquery.hoverIntent.js"></script>
+ <script type="text/javascript" src="/js/superfish.js"></script>
+ <script type="text/javascript" src="/js/supersubs.js"></script>
+ <!-- script type="text/javascript" src="/js/jquery.easing.1.3.js"></script>
+ <script type="text/javascript" src="/js/jquery.jBreadCrumb.1.1.js"></script-->
+ <script type="text/javascript"><!--
+ // initialize plugins
+ jQuery(function() {
+ jQuery('#navbar ul:first').addClass('sf-menu');
+ //Nav bar: Supersubs dropdown menus
+ jQuery('#navbar ul:first').supersubs({extraWidth: 1}).superfish({animation:{opacity:0.97,height:'show'}});
+ });
+
+ //jQuery(document).ready(function() {
+ // jQuery("#breadCrumb").jBreadCrumb();
+ // })
+ --></script>
+</head>
+
+<body>
+ <div id="page">
+ <div id="header">
+ <a href="/index.html"><img id="headerimage" src="/images/celix.png" alt="Apache Celix"
+ height="130px"></a>
+ <a href="http://incubator.apache.org/">
+ <img id="incubatorimage" src="/celix/images/apache-incubator-logo.png" alt="Apache Incubator">
+ </a>
+ <div id="navbar">
+ <ul>
+<li><a href="/index.html">Home</a></li>
+<li><a href="/celix.html">About</a><ul>
+<li><a href="/celix.html">Celix</a></li>
+<li><a href="/background.html">Background</a></li>
+</ul>
+</li>
+<li><a href="/subprojects.html">Subprojects</a><ul>
+<li><a href="/subprojects/dependencymanager.html">Dependency Manager</a></li>
+<li><a href="/subprojects/deviceaccess.html">Device Access</a></li>
+<li><a href="/subprojects/examples.html">Examples</a></li>
+<li><a href="/subprojects/framework.html">Framework</a></li>
+<li><a href="/subprojects/hessian.html">Hessian</a></li>
+<li><a href="/subprojects/launcher.html">Launcher</a></li>
+<li><a href="/subprojects/logservice.html">Log Service</a></li>
+<li><a href="/subprojects/logwriter.html">Log Writer</a></li>
+<li><a href="/subprojects/remoteserviceadmin.html">Remote Service Admin</a></li>
+<li><a href="/subprojects/shell.html">Shell</a></li>
+<li><a href="/subprojects/shelltui.html">Shell TUI</a></li>
+<li><a href="/subprojects/utils.html">Utils</a></li>
+</ul>
+</li>
+<li><a href="/documentation.html">Documentation</a><ul>
+<li><a href="/documentation/buildingandrunning.html">Building and Running</a></li>
+<li><a href="/documentation/releasing.html">How To Release</a></li>
+<li><a href="/documentation/design.html">Design</a></li>
+<li><a href="/documentation/mapping.html">Mapping</a></li>
+<li><a href="/documentation/memorypools.html">Memory Pools</a></li>
+<li><a href="/documentation/examples.html">Examples</a><ul>
+<li><a href="/examples/helloworld.html">Hello World Example</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li><a href="/download.cgi">Download</a></li>
+<li><a href="/community/community.html">Community</a><ul>
+<li><a href="/community/contributing/contributing.html">Contributing</a></li>
+<li><a href="/community/boardreports/boardreports.html">Board Reports</a></li>
+</ul>
+</li>
+<li><a href="/support/support.html">Support</a><ul>
+<li><a href="/support/mailinglist.html">Mailing List</a></li>
+<li><a href="/support/issuetracking.html">Issue Tracking</a></li>
+</ul>
+</li>
+<li><a href="/asf/asf.html">ASF</a><ul>
+<li><a href="http://www.apache.org/">ASF Home</a></li>
+<li><a href="http://www.apache.org/foundation/how-it-works.html">How it Works</a></li>
+<li><a href="http://www.apache.org/licenses/">License</a></li>
+<li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+<li><a href="http://www.apache.org/security/">Security</a></li>
+</ul>
+</li>
+</ul>
+ </div>
+ <!-- div id="breadCrumbHolder" class="module">
+ <div id="breadCrumb" class="breadCrumb module">
+ <ul>
+
+ </ul>
+ </div>
+ </div-->
+ </div>
+
+ <div id="center">
+ <div id="main">
+ <div id="homecenter">
+ <div id="homeleft">
+ <h1 class="title">Apache Celix Device Access</h1>
+ <p>The Device Access subproject contains a for Celix adapted implementation of the OSGi Compendium Device Access Specification.</p>
+<p>The following Device Access properties are used:</p>
+<ul>
+<li>DRIVER_LOCATOR_PATH - Path to the directory containing the driver bundles, defaults to "drivers". The Driver Locator uses this path to find drivers.</li>
+</ul>
+<h2 id="building">Building</h2>
+<p>To build Device Access the CMake build option "BUILD_DEVICE_ACCESS" has to be enabled.</p>
+<h2 id="dependencies">Dependencies</h2>
+<p>The Device Access depends on the following subprojects:</p>
+<ul>
+<li>Framework</li>
+<li>Utils</li>
+</ul>
+<p>Also the following libraries are required for building and/or using the Device Access subproject:</p>
+<ul>
+<li>Apache Portable Runtime (build and runtime)</li>
+</ul>
+ </div>
+ <div id="homeright">
+
+
+
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+
+ <div id="footer">
+ <div class="copyright">
+ <p>
+ Copyright © 2011 The Apache Software Foundation, Licensed under
+ the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+ <br>
+ Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation.
+ </p>
+ </div>
+ </div>
+</body>
+</html>
Added: websites/staging/celix/trunk/content/subprojects/examples.html
==============================================================================
--- websites/staging/celix/trunk/content/subprojects/examples.html (added)
+++ websites/staging/celix/trunk/content/subprojects/examples.html Tue Jul 29 17:51:21 2014
@@ -0,0 +1,194 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE- 2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+ <link rel="stylesheet" type="text/css"
+ href="/css/reset-fonts-grids.css">
+ <link rel="stylesheet" type="text/css" href="/css/base-min.css">
+ <link rel="stylesheet" type="text/css" href="/css/superfish.css" media="screen">
+ <!-- link rel="stylesheet" type="text/css" href="/css/BreadCrumb.css" media="screen" -->
+ <link rel="stylesheet" type="text/css" href="/css/celix.css">
+ <link rel="stylesheet" type="text/css" href="/css/pygments.css">
+
+
+ <title>Apache Celix - Apache Celix Examples</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+
+ <script type="text/javascript" src="/js/jquery.min.js"></script>
+ <script type="text/javascript" src="/js/jquery.gradient.js"></script>
+ <script type="text/javascript" src="/js/jquery.dimensions.js"></script>
+ <script type="text/javascript" src="/js/jquery.hoverIntent.js"></script>
+ <script type="text/javascript" src="/js/superfish.js"></script>
+ <script type="text/javascript" src="/js/supersubs.js"></script>
+ <!-- script type="text/javascript" src="/js/jquery.easing.1.3.js"></script>
+ <script type="text/javascript" src="/js/jquery.jBreadCrumb.1.1.js"></script-->
+ <script type="text/javascript"><!--
+ // initialize plugins
+ jQuery(function() {
+ jQuery('#navbar ul:first').addClass('sf-menu');
+ //Nav bar: Supersubs dropdown menus
+ jQuery('#navbar ul:first').supersubs({extraWidth: 1}).superfish({animation:{opacity:0.97,height:'show'}});
+ });
+
+ //jQuery(document).ready(function() {
+ // jQuery("#breadCrumb").jBreadCrumb();
+ // })
+ --></script>
+</head>
+
+<body>
+ <div id="page">
+ <div id="header">
+ <a href="/index.html"><img id="headerimage" src="/images/celix.png" alt="Apache Celix"
+ height="130px"></a>
+ <a href="http://incubator.apache.org/">
+ <img id="incubatorimage" src="/celix/images/apache-incubator-logo.png" alt="Apache Incubator">
+ </a>
+ <div id="navbar">
+ <ul>
+<li><a href="/index.html">Home</a></li>
+<li><a href="/celix.html">About</a><ul>
+<li><a href="/celix.html">Celix</a></li>
+<li><a href="/background.html">Background</a></li>
+</ul>
+</li>
+<li><a href="/subprojects.html">Subprojects</a><ul>
+<li><a href="/subprojects/dependencymanager.html">Dependency Manager</a></li>
+<li><a href="/subprojects/deviceaccess.html">Device Access</a></li>
+<li><a href="/subprojects/examples.html">Examples</a></li>
+<li><a href="/subprojects/framework.html">Framework</a></li>
+<li><a href="/subprojects/hessian.html">Hessian</a></li>
+<li><a href="/subprojects/launcher.html">Launcher</a></li>
+<li><a href="/subprojects/logservice.html">Log Service</a></li>
+<li><a href="/subprojects/logwriter.html">Log Writer</a></li>
+<li><a href="/subprojects/remoteserviceadmin.html">Remote Service Admin</a></li>
+<li><a href="/subprojects/shell.html">Shell</a></li>
+<li><a href="/subprojects/shelltui.html">Shell TUI</a></li>
+<li><a href="/subprojects/utils.html">Utils</a></li>
+</ul>
+</li>
+<li><a href="/documentation.html">Documentation</a><ul>
+<li><a href="/documentation/buildingandrunning.html">Building and Running</a></li>
+<li><a href="/documentation/releasing.html">How To Release</a></li>
+<li><a href="/documentation/design.html">Design</a></li>
+<li><a href="/documentation/mapping.html">Mapping</a></li>
+<li><a href="/documentation/memorypools.html">Memory Pools</a></li>
+<li><a href="/documentation/examples.html">Examples</a><ul>
+<li><a href="/examples/helloworld.html">Hello World Example</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li><a href="/download.cgi">Download</a></li>
+<li><a href="/community/community.html">Community</a><ul>
+<li><a href="/community/contributing/contributing.html">Contributing</a></li>
+<li><a href="/community/boardreports/boardreports.html">Board Reports</a></li>
+</ul>
+</li>
+<li><a href="/support/support.html">Support</a><ul>
+<li><a href="/support/mailinglist.html">Mailing List</a></li>
+<li><a href="/support/issuetracking.html">Issue Tracking</a></li>
+</ul>
+</li>
+<li><a href="/asf/asf.html">ASF</a><ul>
+<li><a href="http://www.apache.org/">ASF Home</a></li>
+<li><a href="http://www.apache.org/foundation/how-it-works.html">How it Works</a></li>
+<li><a href="http://www.apache.org/licenses/">License</a></li>
+<li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+<li><a href="http://www.apache.org/security/">Security</a></li>
+</ul>
+</li>
+</ul>
+ </div>
+ <!-- div id="breadCrumbHolder" class="module">
+ <div id="breadCrumb" class="breadCrumb module">
+ <ul>
+
+ </ul>
+ </div>
+ </div-->
+ </div>
+
+ <div id="center">
+ <div id="main">
+ <div id="homecenter">
+ <div id="homeleft">
+ <h1 class="title">Apache Celix Examples</h1>
+ <p>The Examples subproject contains several examples showing how Celix and the subprojects can be used.</p>
+<p>The following Examples are available:</p>
+<ul>
+<li>Echo Service</li>
+<li>Hello World</li>
+<li>Component Testing</li>
+<li>Mongoose</li>
+<li>OSGi In Action<ul>
+<li>Chapter 1 - Greeting Example</li>
+<li>Chapter 4 - Correct listener</li>
+<li>Chapter 4 - Correct Lookup</li>
+<li>Chapter 4 - Paint Example</li>
+</ul>
+</li>
+<li>Receiver</li>
+<li>Sender</li>
+<li>Whiteboard Example</li>
+</ul>
+<h2 id="building">Building</h2>
+<p>To build the Examples the CMake build option "BUILD_EXAMPLES" has to be enabled.</p>
+<h2 id="dependencies">Dependencies</h2>
+<p>The Examples depend on the following subprojects:</p>
+<ul>
+<li>Framework</li>
+<li>Utils</li>
+<li>Dependency Manager</li>
+<li>Shell</li>
+<li>Shell TUI</li>
+<li>Log Writer</li>
+<li>Log Service</li>
+</ul>
+<p>Also the following libraries are required for building and/or using the Examples subproject:</p>
+<ul>
+<li>Apache Portable Runtime (build and runtime)</li>
+<li>GTK2 - 2.14 or higher (build and runtime)</li>
+</ul>
+<p>Needed by "Chapter 4 - Paint Example"</p>
+ </div>
+ <div id="homeright">
+
+
+
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+
+ <div id="footer">
+ <div class="copyright">
+ <p>
+ Copyright © 2011 The Apache Software Foundation, Licensed under
+ the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+ <br>
+ Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation.
+ </p>
+ </div>
+ </div>
+</body>
+</html>
Added: websites/staging/celix/trunk/content/subprojects/framework.html
==============================================================================
--- websites/staging/celix/trunk/content/subprojects/framework.html (added)
+++ websites/staging/celix/trunk/content/subprojects/framework.html Tue Jul 29 17:51:21 2014
@@ -0,0 +1,172 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE- 2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+ <link rel="stylesheet" type="text/css"
+ href="/css/reset-fonts-grids.css">
+ <link rel="stylesheet" type="text/css" href="/css/base-min.css">
+ <link rel="stylesheet" type="text/css" href="/css/superfish.css" media="screen">
+ <!-- link rel="stylesheet" type="text/css" href="/css/BreadCrumb.css" media="screen" -->
+ <link rel="stylesheet" type="text/css" href="/css/celix.css">
+ <link rel="stylesheet" type="text/css" href="/css/pygments.css">
+
+
+ <title>Apache Celix - Apache Celix Framework</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+
+ <script type="text/javascript" src="/js/jquery.min.js"></script>
+ <script type="text/javascript" src="/js/jquery.gradient.js"></script>
+ <script type="text/javascript" src="/js/jquery.dimensions.js"></script>
+ <script type="text/javascript" src="/js/jquery.hoverIntent.js"></script>
+ <script type="text/javascript" src="/js/superfish.js"></script>
+ <script type="text/javascript" src="/js/supersubs.js"></script>
+ <!-- script type="text/javascript" src="/js/jquery.easing.1.3.js"></script>
+ <script type="text/javascript" src="/js/jquery.jBreadCrumb.1.1.js"></script-->
+ <script type="text/javascript"><!--
+ // initialize plugins
+ jQuery(function() {
+ jQuery('#navbar ul:first').addClass('sf-menu');
+ //Nav bar: Supersubs dropdown menus
+ jQuery('#navbar ul:first').supersubs({extraWidth: 1}).superfish({animation:{opacity:0.97,height:'show'}});
+ });
+
+ //jQuery(document).ready(function() {
+ // jQuery("#breadCrumb").jBreadCrumb();
+ // })
+ --></script>
+</head>
+
+<body>
+ <div id="page">
+ <div id="header">
+ <a href="/index.html"><img id="headerimage" src="/images/celix.png" alt="Apache Celix"
+ height="130px"></a>
+ <a href="http://incubator.apache.org/">
+ <img id="incubatorimage" src="/celix/images/apache-incubator-logo.png" alt="Apache Incubator">
+ </a>
+ <div id="navbar">
+ <ul>
+<li><a href="/index.html">Home</a></li>
+<li><a href="/celix.html">About</a><ul>
+<li><a href="/celix.html">Celix</a></li>
+<li><a href="/background.html">Background</a></li>
+</ul>
+</li>
+<li><a href="/subprojects.html">Subprojects</a><ul>
+<li><a href="/subprojects/dependencymanager.html">Dependency Manager</a></li>
+<li><a href="/subprojects/deviceaccess.html">Device Access</a></li>
+<li><a href="/subprojects/examples.html">Examples</a></li>
+<li><a href="/subprojects/framework.html">Framework</a></li>
+<li><a href="/subprojects/hessian.html">Hessian</a></li>
+<li><a href="/subprojects/launcher.html">Launcher</a></li>
+<li><a href="/subprojects/logservice.html">Log Service</a></li>
+<li><a href="/subprojects/logwriter.html">Log Writer</a></li>
+<li><a href="/subprojects/remoteserviceadmin.html">Remote Service Admin</a></li>
+<li><a href="/subprojects/shell.html">Shell</a></li>
+<li><a href="/subprojects/shelltui.html">Shell TUI</a></li>
+<li><a href="/subprojects/utils.html">Utils</a></li>
+</ul>
+</li>
+<li><a href="/documentation.html">Documentation</a><ul>
+<li><a href="/documentation/buildingandrunning.html">Building and Running</a></li>
+<li><a href="/documentation/releasing.html">How To Release</a></li>
+<li><a href="/documentation/design.html">Design</a></li>
+<li><a href="/documentation/mapping.html">Mapping</a></li>
+<li><a href="/documentation/memorypools.html">Memory Pools</a></li>
+<li><a href="/documentation/examples.html">Examples</a><ul>
+<li><a href="/examples/helloworld.html">Hello World Example</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li><a href="/download.cgi">Download</a></li>
+<li><a href="/community/community.html">Community</a><ul>
+<li><a href="/community/contributing/contributing.html">Contributing</a></li>
+<li><a href="/community/boardreports/boardreports.html">Board Reports</a></li>
+</ul>
+</li>
+<li><a href="/support/support.html">Support</a><ul>
+<li><a href="/support/mailinglist.html">Mailing List</a></li>
+<li><a href="/support/issuetracking.html">Issue Tracking</a></li>
+</ul>
+</li>
+<li><a href="/asf/asf.html">ASF</a><ul>
+<li><a href="http://www.apache.org/">ASF Home</a></li>
+<li><a href="http://www.apache.org/foundation/how-it-works.html">How it Works</a></li>
+<li><a href="http://www.apache.org/licenses/">License</a></li>
+<li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+<li><a href="http://www.apache.org/security/">Security</a></li>
+</ul>
+</li>
+</ul>
+ </div>
+ <!-- div id="breadCrumbHolder" class="module">
+ <div id="breadCrumb" class="breadCrumb module">
+ <ul>
+
+ </ul>
+ </div>
+ </div-->
+ </div>
+
+ <div id="center">
+ <div id="main">
+ <div id="homecenter">
+ <div id="homeleft">
+ <h1 class="title">Apache Celix Framework</h1>
+ <p>The Framework is the Celix adaptation of the Core OSGi specification. Where possible it follows the specification,
+but for several parts a specific C solution has been used.</p>
+<h2 id="building">Building</h2>
+<p>To build the Framework the CMake build option "BUILD_FRAMEWORK" has to be enabled. Currently the Framework is enabled by default.</p>
+<h2 id="dependencies">Dependencies</h2>
+<p>The Framework depends on the following subprojects:</p>
+<ul>
+<li>Utils</li>
+</ul>
+<p>Also the following libraries are required for building and/or using the Framework:</p>
+<ul>
+<li>Apache Portable Runtime (build and runtime)</li>
+<li>ZLib (build and runtime)</li>
+<li>CUnit (only required for building and running the tests)</li>
+</ul>
+ </div>
+ <div id="homeright">
+
+
+
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+
+ <div id="footer">
+ <div class="copyright">
+ <p>
+ Copyright © 2011 The Apache Software Foundation, Licensed under
+ the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+ <br>
+ Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation.
+ </p>
+ </div>
+ </div>
+</body>
+</html>
Added: websites/staging/celix/trunk/content/subprojects/hessian.html
==============================================================================
--- websites/staging/celix/trunk/content/subprojects/hessian.html (added)
+++ websites/staging/celix/trunk/content/subprojects/hessian.html Tue Jul 29 17:51:21 2014
@@ -0,0 +1,167 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE- 2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+ <link rel="stylesheet" type="text/css"
+ href="/css/reset-fonts-grids.css">
+ <link rel="stylesheet" type="text/css" href="/css/base-min.css">
+ <link rel="stylesheet" type="text/css" href="/css/superfish.css" media="screen">
+ <!-- link rel="stylesheet" type="text/css" href="/css/BreadCrumb.css" media="screen" -->
+ <link rel="stylesheet" type="text/css" href="/css/celix.css">
+ <link rel="stylesheet" type="text/css" href="/css/pygments.css">
+
+
+ <title>Apache Celix - Apache Celix Launcher</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+
+ <script type="text/javascript" src="/js/jquery.min.js"></script>
+ <script type="text/javascript" src="/js/jquery.gradient.js"></script>
+ <script type="text/javascript" src="/js/jquery.dimensions.js"></script>
+ <script type="text/javascript" src="/js/jquery.hoverIntent.js"></script>
+ <script type="text/javascript" src="/js/superfish.js"></script>
+ <script type="text/javascript" src="/js/supersubs.js"></script>
+ <!-- script type="text/javascript" src="/js/jquery.easing.1.3.js"></script>
+ <script type="text/javascript" src="/js/jquery.jBreadCrumb.1.1.js"></script-->
+ <script type="text/javascript"><!--
+ // initialize plugins
+ jQuery(function() {
+ jQuery('#navbar ul:first').addClass('sf-menu');
+ //Nav bar: Supersubs dropdown menus
+ jQuery('#navbar ul:first').supersubs({extraWidth: 1}).superfish({animation:{opacity:0.97,height:'show'}});
+ });
+
+ //jQuery(document).ready(function() {
+ // jQuery("#breadCrumb").jBreadCrumb();
+ // })
+ --></script>
+</head>
+
+<body>
+ <div id="page">
+ <div id="header">
+ <a href="/index.html"><img id="headerimage" src="/images/celix.png" alt="Apache Celix"
+ height="130px"></a>
+ <a href="http://incubator.apache.org/">
+ <img id="incubatorimage" src="/celix/images/apache-incubator-logo.png" alt="Apache Incubator">
+ </a>
+ <div id="navbar">
+ <ul>
+<li><a href="/index.html">Home</a></li>
+<li><a href="/celix.html">About</a><ul>
+<li><a href="/celix.html">Celix</a></li>
+<li><a href="/background.html">Background</a></li>
+</ul>
+</li>
+<li><a href="/subprojects.html">Subprojects</a><ul>
+<li><a href="/subprojects/dependencymanager.html">Dependency Manager</a></li>
+<li><a href="/subprojects/deviceaccess.html">Device Access</a></li>
+<li><a href="/subprojects/examples.html">Examples</a></li>
+<li><a href="/subprojects/framework.html">Framework</a></li>
+<li><a href="/subprojects/hessian.html">Hessian</a></li>
+<li><a href="/subprojects/launcher.html">Launcher</a></li>
+<li><a href="/subprojects/logservice.html">Log Service</a></li>
+<li><a href="/subprojects/logwriter.html">Log Writer</a></li>
+<li><a href="/subprojects/remoteserviceadmin.html">Remote Service Admin</a></li>
+<li><a href="/subprojects/shell.html">Shell</a></li>
+<li><a href="/subprojects/shelltui.html">Shell TUI</a></li>
+<li><a href="/subprojects/utils.html">Utils</a></li>
+</ul>
+</li>
+<li><a href="/documentation.html">Documentation</a><ul>
+<li><a href="/documentation/buildingandrunning.html">Building and Running</a></li>
+<li><a href="/documentation/releasing.html">How To Release</a></li>
+<li><a href="/documentation/design.html">Design</a></li>
+<li><a href="/documentation/mapping.html">Mapping</a></li>
+<li><a href="/documentation/memorypools.html">Memory Pools</a></li>
+<li><a href="/documentation/examples.html">Examples</a><ul>
+<li><a href="/examples/helloworld.html">Hello World Example</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li><a href="/download.cgi">Download</a></li>
+<li><a href="/community/community.html">Community</a><ul>
+<li><a href="/community/contributing/contributing.html">Contributing</a></li>
+<li><a href="/community/boardreports/boardreports.html">Board Reports</a></li>
+</ul>
+</li>
+<li><a href="/support/support.html">Support</a><ul>
+<li><a href="/support/mailinglist.html">Mailing List</a></li>
+<li><a href="/support/issuetracking.html">Issue Tracking</a></li>
+</ul>
+</li>
+<li><a href="/asf/asf.html">ASF</a><ul>
+<li><a href="http://www.apache.org/">ASF Home</a></li>
+<li><a href="http://www.apache.org/foundation/how-it-works.html">How it Works</a></li>
+<li><a href="http://www.apache.org/licenses/">License</a></li>
+<li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+<li><a href="http://www.apache.org/security/">Security</a></li>
+</ul>
+</li>
+</ul>
+ </div>
+ <!-- div id="breadCrumbHolder" class="module">
+ <div id="breadCrumb" class="breadCrumb module">
+ <ul>
+
+ </ul>
+ </div>
+ </div-->
+ </div>
+
+ <div id="center">
+ <div id="main">
+ <div id="homecenter">
+ <div id="homeleft">
+ <h1 class="title">Apache Celix Launcher</h1>
+ <p>The Hessian directory contains an independent CMake project. In this project a C based implementation of the Hessian protocol is developed.
+Currently the implementation isn't complete.</p>
+<h2 id="building">Building</h2>
+<p>To build the Hessian project create a build directory inside the hessian project root and run "cmake ../source" to generate the make files.
+After this, run "make" to build the hessian code. Run "make test" to run a test executable, results are placed in the "test_results" directory. </p>
+<h2 id="dependencies">Dependencies</h2>
+<p>The following libraries are required for building and/or using the Launcher subproject:</p>
+<ul>
+<li>CUnit (only required for building and running the tests)</li>
+</ul>
+ </div>
+ <div id="homeright">
+
+
+
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+
+ <div id="footer">
+ <div class="copyright">
+ <p>
+ Copyright © 2011 The Apache Software Foundation, Licensed under
+ the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+ <br>
+ Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation.
+ </p>
+ </div>
+ </div>
+</body>
+</html>
Added: websites/staging/celix/trunk/content/subprojects/launcher.html
==============================================================================
--- websites/staging/celix/trunk/content/subprojects/launcher.html (added)
+++ websites/staging/celix/trunk/content/subprojects/launcher.html Tue Jul 29 17:51:21 2014
@@ -0,0 +1,175 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE- 2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+ <link rel="stylesheet" type="text/css"
+ href="/css/reset-fonts-grids.css">
+ <link rel="stylesheet" type="text/css" href="/css/base-min.css">
+ <link rel="stylesheet" type="text/css" href="/css/superfish.css" media="screen">
+ <!-- link rel="stylesheet" type="text/css" href="/css/BreadCrumb.css" media="screen" -->
+ <link rel="stylesheet" type="text/css" href="/css/celix.css">
+ <link rel="stylesheet" type="text/css" href="/css/pygments.css">
+
+
+ <title>Apache Celix - Apache Celix Launcher</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+
+ <script type="text/javascript" src="/js/jquery.min.js"></script>
+ <script type="text/javascript" src="/js/jquery.gradient.js"></script>
+ <script type="text/javascript" src="/js/jquery.dimensions.js"></script>
+ <script type="text/javascript" src="/js/jquery.hoverIntent.js"></script>
+ <script type="text/javascript" src="/js/superfish.js"></script>
+ <script type="text/javascript" src="/js/supersubs.js"></script>
+ <!-- script type="text/javascript" src="/js/jquery.easing.1.3.js"></script>
+ <script type="text/javascript" src="/js/jquery.jBreadCrumb.1.1.js"></script-->
+ <script type="text/javascript"><!--
+ // initialize plugins
+ jQuery(function() {
+ jQuery('#navbar ul:first').addClass('sf-menu');
+ //Nav bar: Supersubs dropdown menus
+ jQuery('#navbar ul:first').supersubs({extraWidth: 1}).superfish({animation:{opacity:0.97,height:'show'}});
+ });
+
+ //jQuery(document).ready(function() {
+ // jQuery("#breadCrumb").jBreadCrumb();
+ // })
+ --></script>
+</head>
+
+<body>
+ <div id="page">
+ <div id="header">
+ <a href="/index.html"><img id="headerimage" src="/images/celix.png" alt="Apache Celix"
+ height="130px"></a>
+ <a href="http://incubator.apache.org/">
+ <img id="incubatorimage" src="/celix/images/apache-incubator-logo.png" alt="Apache Incubator">
+ </a>
+ <div id="navbar">
+ <ul>
+<li><a href="/index.html">Home</a></li>
+<li><a href="/celix.html">About</a><ul>
+<li><a href="/celix.html">Celix</a></li>
+<li><a href="/background.html">Background</a></li>
+</ul>
+</li>
+<li><a href="/subprojects.html">Subprojects</a><ul>
+<li><a href="/subprojects/dependencymanager.html">Dependency Manager</a></li>
+<li><a href="/subprojects/deviceaccess.html">Device Access</a></li>
+<li><a href="/subprojects/examples.html">Examples</a></li>
+<li><a href="/subprojects/framework.html">Framework</a></li>
+<li><a href="/subprojects/hessian.html">Hessian</a></li>
+<li><a href="/subprojects/launcher.html">Launcher</a></li>
+<li><a href="/subprojects/logservice.html">Log Service</a></li>
+<li><a href="/subprojects/logwriter.html">Log Writer</a></li>
+<li><a href="/subprojects/remoteserviceadmin.html">Remote Service Admin</a></li>
+<li><a href="/subprojects/shell.html">Shell</a></li>
+<li><a href="/subprojects/shelltui.html">Shell TUI</a></li>
+<li><a href="/subprojects/utils.html">Utils</a></li>
+</ul>
+</li>
+<li><a href="/documentation.html">Documentation</a><ul>
+<li><a href="/documentation/buildingandrunning.html">Building and Running</a></li>
+<li><a href="/documentation/releasing.html">How To Release</a></li>
+<li><a href="/documentation/design.html">Design</a></li>
+<li><a href="/documentation/mapping.html">Mapping</a></li>
+<li><a href="/documentation/memorypools.html">Memory Pools</a></li>
+<li><a href="/documentation/examples.html">Examples</a><ul>
+<li><a href="/examples/helloworld.html">Hello World Example</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li><a href="/download.cgi">Download</a></li>
+<li><a href="/community/community.html">Community</a><ul>
+<li><a href="/community/contributing/contributing.html">Contributing</a></li>
+<li><a href="/community/boardreports/boardreports.html">Board Reports</a></li>
+</ul>
+</li>
+<li><a href="/support/support.html">Support</a><ul>
+<li><a href="/support/mailinglist.html">Mailing List</a></li>
+<li><a href="/support/issuetracking.html">Issue Tracking</a></li>
+</ul>
+</li>
+<li><a href="/asf/asf.html">ASF</a><ul>
+<li><a href="http://www.apache.org/">ASF Home</a></li>
+<li><a href="http://www.apache.org/foundation/how-it-works.html">How it Works</a></li>
+<li><a href="http://www.apache.org/licenses/">License</a></li>
+<li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+<li><a href="http://www.apache.org/security/">Security</a></li>
+</ul>
+</li>
+</ul>
+ </div>
+ <!-- div id="breadCrumbHolder" class="module">
+ <div id="breadCrumb" class="breadCrumb module">
+ <ul>
+
+ </ul>
+ </div>
+ </div-->
+ </div>
+
+ <div id="center">
+ <div id="main">
+ <div id="homecenter">
+ <div id="homeleft">
+ <h1 class="title">Apache Celix Launcher</h1>
+ <p>The Launcher subproject contains a generic executable for launching the Framework. The Launcher reads a java properties based configuration file.</p>
+<p>The following Framework properties are currently handled by the Launcher:</p>
+<ul>
+<li>cosgi.auto.start.1 - Space delimited list of bundles to install and start when the Launcher/Framework is started. Note: Celix currently has no support for start levels, even though the "1" is meant for this.</li>
+</ul>
+<p>The Launcher also passes the entire configuration to the Framework, this makes them available to the bundleContext_getProperty function.</p>
+<h2 id="building">Building</h2>
+<p>To build the Launcher the CMake build option "BUILD_LAUNCHER" has to be enabled. Currently the Launcher subproject is enabled by default.</p>
+<h2 id="dependencies">Dependencies</h2>
+<p>The Launcher depends on the following subprojects:</p>
+<ul>
+<li>Framework</li>
+<li>Utils</li>
+</ul>
+<p>Also the following libraries are required for building and/or using the Launcher subproject:</p>
+<ul>
+<li>Apache Portable Runtime (build and runtime)</li>
+</ul>
+ </div>
+ <div id="homeright">
+
+
+
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+
+ <div id="footer">
+ <div class="copyright">
+ <p>
+ Copyright © 2011 The Apache Software Foundation, Licensed under
+ the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+ <br>
+ Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation.
+ </p>
+ </div>
+ </div>
+</body>
+</html>
Added: websites/staging/celix/trunk/content/subprojects/logservice.html
==============================================================================
--- websites/staging/celix/trunk/content/subprojects/logservice.html (added)
+++ websites/staging/celix/trunk/content/subprojects/logservice.html Tue Jul 29 17:51:21 2014
@@ -0,0 +1,172 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE- 2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+ <link rel="stylesheet" type="text/css"
+ href="/css/reset-fonts-grids.css">
+ <link rel="stylesheet" type="text/css" href="/css/base-min.css">
+ <link rel="stylesheet" type="text/css" href="/css/superfish.css" media="screen">
+ <!-- link rel="stylesheet" type="text/css" href="/css/BreadCrumb.css" media="screen" -->
+ <link rel="stylesheet" type="text/css" href="/css/celix.css">
+ <link rel="stylesheet" type="text/css" href="/css/pygments.css">
+
+
+ <title>Apache Celix - Apache Celix Log Service</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+
+ <script type="text/javascript" src="/js/jquery.min.js"></script>
+ <script type="text/javascript" src="/js/jquery.gradient.js"></script>
+ <script type="text/javascript" src="/js/jquery.dimensions.js"></script>
+ <script type="text/javascript" src="/js/jquery.hoverIntent.js"></script>
+ <script type="text/javascript" src="/js/superfish.js"></script>
+ <script type="text/javascript" src="/js/supersubs.js"></script>
+ <!-- script type="text/javascript" src="/js/jquery.easing.1.3.js"></script>
+ <script type="text/javascript" src="/js/jquery.jBreadCrumb.1.1.js"></script-->
+ <script type="text/javascript"><!--
+ // initialize plugins
+ jQuery(function() {
+ jQuery('#navbar ul:first').addClass('sf-menu');
+ //Nav bar: Supersubs dropdown menus
+ jQuery('#navbar ul:first').supersubs({extraWidth: 1}).superfish({animation:{opacity:0.97,height:'show'}});
+ });
+
+ //jQuery(document).ready(function() {
+ // jQuery("#breadCrumb").jBreadCrumb();
+ // })
+ --></script>
+</head>
+
+<body>
+ <div id="page">
+ <div id="header">
+ <a href="/index.html"><img id="headerimage" src="/images/celix.png" alt="Apache Celix"
+ height="130px"></a>
+ <a href="http://incubator.apache.org/">
+ <img id="incubatorimage" src="/celix/images/apache-incubator-logo.png" alt="Apache Incubator">
+ </a>
+ <div id="navbar">
+ <ul>
+<li><a href="/index.html">Home</a></li>
+<li><a href="/celix.html">About</a><ul>
+<li><a href="/celix.html">Celix</a></li>
+<li><a href="/background.html">Background</a></li>
+</ul>
+</li>
+<li><a href="/subprojects.html">Subprojects</a><ul>
+<li><a href="/subprojects/dependencymanager.html">Dependency Manager</a></li>
+<li><a href="/subprojects/deviceaccess.html">Device Access</a></li>
+<li><a href="/subprojects/examples.html">Examples</a></li>
+<li><a href="/subprojects/framework.html">Framework</a></li>
+<li><a href="/subprojects/hessian.html">Hessian</a></li>
+<li><a href="/subprojects/launcher.html">Launcher</a></li>
+<li><a href="/subprojects/logservice.html">Log Service</a></li>
+<li><a href="/subprojects/logwriter.html">Log Writer</a></li>
+<li><a href="/subprojects/remoteserviceadmin.html">Remote Service Admin</a></li>
+<li><a href="/subprojects/shell.html">Shell</a></li>
+<li><a href="/subprojects/shelltui.html">Shell TUI</a></li>
+<li><a href="/subprojects/utils.html">Utils</a></li>
+</ul>
+</li>
+<li><a href="/documentation.html">Documentation</a><ul>
+<li><a href="/documentation/buildingandrunning.html">Building and Running</a></li>
+<li><a href="/documentation/releasing.html">How To Release</a></li>
+<li><a href="/documentation/design.html">Design</a></li>
+<li><a href="/documentation/mapping.html">Mapping</a></li>
+<li><a href="/documentation/memorypools.html">Memory Pools</a></li>
+<li><a href="/documentation/examples.html">Examples</a><ul>
+<li><a href="/examples/helloworld.html">Hello World Example</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li><a href="/download.cgi">Download</a></li>
+<li><a href="/community/community.html">Community</a><ul>
+<li><a href="/community/contributing/contributing.html">Contributing</a></li>
+<li><a href="/community/boardreports/boardreports.html">Board Reports</a></li>
+</ul>
+</li>
+<li><a href="/support/support.html">Support</a><ul>
+<li><a href="/support/mailinglist.html">Mailing List</a></li>
+<li><a href="/support/issuetracking.html">Issue Tracking</a></li>
+</ul>
+</li>
+<li><a href="/asf/asf.html">ASF</a><ul>
+<li><a href="http://www.apache.org/">ASF Home</a></li>
+<li><a href="http://www.apache.org/foundation/how-it-works.html">How it Works</a></li>
+<li><a href="http://www.apache.org/licenses/">License</a></li>
+<li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+<li><a href="http://www.apache.org/security/">Security</a></li>
+</ul>
+</li>
+</ul>
+ </div>
+ <!-- div id="breadCrumbHolder" class="module">
+ <div id="breadCrumb" class="breadCrumb module">
+ <ul>
+
+ </ul>
+ </div>
+ </div-->
+ </div>
+
+ <div id="center">
+ <div id="main">
+ <div id="homecenter">
+ <div id="homeleft">
+ <h1 class="title">Apache Celix Log Service</h1>
+ <p>The Log Service subproject contains a for Celix adapted implementation of the OSGi Compendium Log Service.
+This is a very simple implementation which only stores the log in memory.</p>
+<p>The Log Service can be extended through use of the LogReader service, or by using a LogListener service.</p>
+<h2 id="building">Building</h2>
+<p>To build the Log Service the CMake build option "BUILD_LOG_SERVICE" has to be enabled.</p>
+<h2 id="dependencies">Dependencies</h2>
+<p>The Log Service depends on the following subprojects:</p>
+<ul>
+<li>Framework</li>
+<li>Utils</li>
+</ul>
+<p>Also the following libraries are required for building and/or using the Log Service subproject:</p>
+<ul>
+<li>Apache Portable Runtime (build and runtime)</li>
+</ul>
+ </div>
+ <div id="homeright">
+
+
+
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+
+ <div id="footer">
+ <div class="copyright">
+ <p>
+ Copyright © 2011 The Apache Software Foundation, Licensed under
+ the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+ <br>
+ Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation.
+ </p>
+ </div>
+ </div>
+</body>
+</html>