BUG Community

Welcome! Log In

bballantine's Blog

Sew an Awesome Web App for BUG

BUG ships with the PhoneME Advanced Personal Profile JVM and an OSGi implementation called Concierge.  The stack is very lightweight, designed to run well on embedded devices.  This lightweight software stack has it's obvious advantages, but it can be limiting when trying to write apps geared more toward desktop or server environments.

One of Concierge's facilities is a very bare-bones HttpServlet implementation.  It makes writing simple web applications and services possible, but not necessarily easy.  Meanwhile, modern web frameworks tend to require Java 1.5 or better and a more complete servlet container.  Out of these limitiations, and a desire to create compelling web applications served from the BUG, Sewing was born.

created on: 06/19/09

Sewing is a simple embedded-OSGi web framework.

Sewing offers some conventions and abstractions that make developing web applications on BUG much easier.  Sewing also includes some libraries from FM-Classic, a pre-cursor to the popular template engine, freemarker.  FM-Classic allows programmers to create dynamic, data-rich web pages.  Lastly, Sewing runs within the Concierge OSGi runtime on BUG, which provides access to other BUG applications, BUG services, hardware modules, etc.

The easiest way to get started with Sewing is to download the framework into Dragonfly.  It is currently in Beta release and can be found on BUGnet here: http://buglabs.net/applications/com.buglabs.osgi.sewing.  Next, download the SewingStubApplication, which is a good starter application that includes useful code and documentation:  http://buglabs.net/applications/SewingStubApplication.  Finally, give us feedback.  We hope to include Sewing as part of the stock installation of the BUG software stack, making it even easier to create web applications on BUG.

For help with the freemarker templates and the creation of model objects (for loading data in your templates), please check out the fm-classic site at http://fm-classic.sourceforge.net/.  We're working on a more comprehensive tutorial, but for now, feel free to ask for help on our IRC channel.  And happy sewing!


Post Comments

Add Your Comment!

Log in to leave a comment or Create an account

" Ich dachte, sie w��rde", sagte Stuart . Ich wartete darauf, dass ihr es zu tun, aber sie tat es nicht . Was Moncler Outlet tun youmake von ihm? "
"Na ja , vielleicht. Christian Louboutin Outlet Aber was, wenn er sie nicht gesagt, dass es truereligion.com morgen? Es sollte ein secretand eine ��berraschung sein , Michael Kors Purses und ist ein Mann ein Recht auf sein eigenes Christian Louboutin shoes online Engagement ruhig zu halten bekam , hat er nicht? new balance shoes outlet Wir wouldn'thave bekannt , wenn Fr?ulein Melly Tante nicht Christian Louboutin Shoes Outlet lassen Sie es aus . Aber Scarlett muss gewusst new balance outlet haben, er war tomarry Fr?ulein Melly geht irgendwann. Warum Nike LunarGlipse haben wir es seit Jahren bekannt. Die Wilkes und Michael Kors Hamiltons alwaysmarry ihre eigenen Cousins. Jeder wusste,

new balance outlet online

h¨¹bsch, und ich wei? verdammt gut, sie haben kein Whisky,

Michael Kors Outlet Handbags

Roggen Vaters ber¨¹hren bekam . " " Ashley Wilkes sagte,

michael kors

dass sie eine Menge von Landschaft und Musik. Ashley

gucci bags

sterben Masse Kosten senken Kann unterlassen . Und VOR Allem

Michael Kors Outlet Store

Nicht KOPIEREN your TV -Star sofort nach der Show, ?h

Michael Kors Outlet

Nicht bezeichnet einen Nachahmer zu unterlassen . Kurz ges?gt, ?hm

kate spade

theslightest macht flattern und kreischen . "" Nun, man

prada outlet

kann nicht ihre Schuld . Sie haben zu schie?en Cade

Louis Vuitton Store

im Bein . "" Nun , ich wurde lickered oder

chanel outlet online

ich h?tte es nicht getan ", sagte Stuart .

Louis Vuitton Outlet

, bis wir sie aus. Alles, was sie werden wissen,




titles for you to select from Many people barbour jacket end up cutting corners and costs when it comes to the chairs for their restaurant
Trendy to match everyone's taste such handmade leather satchels quite wide ranging Fortunately there are cleaning machines to deal with Louis Vuitton such problems rapidly, competently and economically So for better opportunities people often move in and outside the city5 X 11 inches and 11 X 17 inches
However, without a clear message to broadcast your coach factory outlet message may fall on deaf earsRequire a SpinSome dentists offer free consultations or perhaps free cleanings to prospective patients And in all of them sports rules need to be firmly followed particularly if we Louis Vuitton talk concerning safety In the early19th century when soccer was a well liked Racket Sports have a set of rules but without any referee to execute or impose these rules Some people may not coach outlet know how to select a good dental office for routine and advanced oral care
In addition kate spade outlet

I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I’ll be subscribing to your feed and I hope you post again soon. Máy tập cơ bụng fitness

This celebration by famous Tusk charity fund Christian Louboutin Wedding Shoes , and designed to recognize and review in recent years, Jimmy Choo Shoes Store the organization to deal with the problem of African regional environment, human rights and other aspects of outstanding achievements. Christian Louboutin Shop And as one of the main sponsors of the foundation, prince William, of course, was invited to attend, Christian Louboutin Cheap and will be close to the end of the ceremony on behalf of the British royal family. At the same time, for the 31-year-old Kate princess, she gave birth to Prince George Jimmy Choo Boots after publicly for the first time to attend a similar celebration, and for the graceful princess, Shop Jimmy Choo Heels a celebration of the modelling natural mess. And it has been proved that the princess's unique taste is still worthy of praise.

Red bottom shoe designer Christian Louboutin Sale not only in Paris, France has a luxurious house, in the land of Egypt will have a unique villa. Christian Louboutin Men Not many people would buy villa in Egypt? The villa of Christian louboutin is really unique. Appearance, Red Bottom Shoes is a castle, indoor display is more simple. Mr Christian louboutin will come to the villa at least twice a year. Jimmy Choo Shoes Outlet Here on vacation, come here to have a dream, to count the stars in the night sky here, come here to look for the design inspiration of red bottom shoes. Christian Louboutin Discount Shoes Of course, it contains the first with your eyes closed can carry out the principles of economics. Although a designer product profit bonus is far too high, around sixty percent, Buy Christian Louboutin but also shows that a 30000 - yuan handbag, its cost is accounted for more than ten thousand yuan

Always with unique design and popular fashion shoes brand Christian louboutin Discount 2013 series bring brand-new visual impact feeling, Designer Women Shoes strong colors with all kinds of fashionable elements make every pair of shoes are unique and elegant and attractive. Christian louboutin Shoes Sale When this pair of shoes in front of you, you definitely will stop hurried footsteps watching this pair of shoes is unique. Because of such a pair of unique design and rugged red bottom shoes are you have never seen. Jimmy Choo Online Is still the enchanting myriad red soles, Manolo Blahnik Sale but very different uppers. Elegant fine shoes, shoe surface decorated with a strange decorations look like facebook. Fabulous and with a strong exotic, like from distant indians the mysterious elements, Louboutin Pumps only one eye, is enough to make you surprised.

We d like to have a lot of people have such problems: poor, Jimmy Choo Sale out of a short trip, at the feast the way back home, Jimmy Choo Shoes have to take a few clothes, but form a complete set of shoes is very bad. Buy Jimmy Choo How is bad to put inside the box, fear of extrusion deformation better shoes, larger and very take a place, can only every time out to find a contradiction by wearing shoes. So first saw this shoe bag Jimmy Choo shoe case, Christian Louboutin Heels I think it must be. The shoes package shoe case is slightly a little expensive, because just a bag of shoes also with the crocodile skin material. Priced at $2295, Buy Christian Louboutin Shoes said despondently did back to look for alternatives. Or a shoe bag price is more expensive than a pile of shoes also, it is not too can accept, away from home when I don't know what is the love of shoes or love this bag .
louboutin uk

French brand Christian Louboutin Store New York will be located in the Meatpacking OuDeNan shoe store, covers an area of 1035 square feet, Discount Christian Louboutin Heels for the store design still has not yet been determined, but at least there is one thing certain, that the store will be laid on the designer's most iconic red carpet. Christian Louboutin Shoes Outlet In addition to men's shoes, also plans to introduce more men's products, such as men's bag. French brand Christian Louboutin, Louis Vuitton Bags Sale Christian Louboutin brand Alexis Mourot chief operating officer said, "although the men's shoes is only a small part in the fashion industry, Louis Vuitton Online Sale but we believe that the future it will be potential" .

Summer to should be particularly pay attention to the choice of shoes, Women Handbags Online but the stars have a favorite. Called star never far, LV bags Sale summer is a variety of banquet, cocktail party and parties "season", persisting some cool decorous grade follow sandal high, of course, is the top priority. LV Bags Online It today for you recommend a few pairs of women's favorite star Jimmy Choo sandals. When the metro-goldwyn-mayer (MGM) Jimmy Choo Heel company agreed to take comedy "Legally Blonde 2" (Legally Blonde 2), when people are in doubt, Robert this Sue mulberry Jimmy Choo Wedges Online is the target audience. But the 40 s company acquisitions and restructuring expert Jimmy Choo Pumps For Cheap who has attended with aflame mood in the UK premiere of the film

the real deal. But once you do a little research on original designs you know that they made not authentic louis vuitton shop LV designs. It is so bad, in fact, that at wholesale nfl jerseys times they sell cheap materials and you actually end up gucci outlet over charging cheap eyeglasses they sell! Most counterfeit or knock Louis Vuitton USA off sunglasses have distorted and altered logos or smudged changes louis vuitton outlet store in the real designs. They are hoping that they did Cheap Michael Kors not notice completed to the buyer at least until the Louis Vuitton Outlet purchase. It is important to be careful Discount Christian Louboutin Shoes where you Michael Kors Outlets buy your product, especially from online auctions. Looking for authentic seller, even if you are looking to buy online, and always compare the designs that gucci purses you are in the

Nurse came in. It was left to Henry to tell the old woman why the bell had called the salon. "Well, nurse," christian louboutin online he said, "you have a
my life happier and more useful in the household from all others, in which I like most, Coach Factory Online Store to should have a place. If you look again, you will
not sure if I correctly or incorrectly deny mn in turning Louis Vuitton Outlet Online governess - we will wait the event. I'm tired of my lonely useless existence here, and prefer
Effect, "he said," what the wholesale nfl jerseys child is never considered, in writing. You just made me one of the items that I had remembered, in the invitation Michael Kors Handbags Sale to you
She said almost in a whisper, "No!" 'Have I troubled you, "she said no more," You got me, have the Michael Kors Sale sad days that are gone?'., They only
Interests to occupy their minds, they might be less favorably disposed to listen to him, Louis Vuitton 2013 when he urged his suit at the next opportunity. The influence
all additions that he could by successful speculation.

Jimmy Choo Choo openeth brand launched a new website, Jimmy Choo Shoes Sale aims to promote the brand plans to launch the Choo openeth series shoes and accessories, etc. All Jimmy Choo's fans can upload their own street snap on the website is tie-in, Discount Jimmy Choo Online and tagging, time, places and things to do, and so on. Jimmy Choo Store may take collocation according to the street to recommend related products. Of course the most important thing is to accept many net friends. CL: we have already started to cooperate with Disney began, Shop Christian Louboutin Shoes in between you and me is the most familiar figures of Cinderella. Who else can more love than Cinderella shoes fantastic characters? Buy Christian Louboutin Heels Now I can't give the information. This is the release of a film "Cinderella" again, but may be more than that, Christian Louboutin USA there are beautiful shoes

Christian Louboutin red bottom shoes has become many contemporary of the princess and the princess of essentials. Christian Louboutin Discount Shoes Madonna is one of his fans, and stay out of Carla Bruni and putting just one example is the selection fans. Christian Louboutin Shoes Sale On May 1, the undisputed XieWang (or Manolo blahniks?) In London's design museum launched his first retrospective. You will see a lot of shoes here, Cheap Christian Louboutin a lot of shoes, flat shoes, boots, high heel, sneakers, what would you like to see what you have - and many with the designers for up to 20 years as design objects. Louis Vuitton Bags This exhibition will have another fascinating: making shoes, from the drawings Discount Louis Vuitton Bags to the factory. But Germaine Greer, may not agree, but exhibit fever probably reengineering McQueen last year Met phenomenon. In for a few days ago, Louis Vuitton For women Louboutin from the move-in period of heavy and complicated and ARTINFO chatted in Britain.

Host: actually what do you think of fashion? Jimmy Choo Heels What fashion is, how do you think of fashion? JIMMY CHOO: fashion to strive, to go and see what fashion is, how to overcome this problem. Jimmy Choo Discount As now the economic is a bit difficult, it need to individuals to take care of the problem. As has just started to do some cheap shoes. Or what shoes are you going to do now, I want some more communication, Shop Jimmy Choo do some more new information, increase is novel, attract people, business will be good, must go outside to talk to them, tell them. Louis Vuitton For men If he said that I now have no money, you can slowly back to me also . I like to wear white clothes. Why is that? I would like to wear white, Louis Vuitton Handbags I think white is pure, I don't know whether my habit. Because I think we got off the word, to do things are the white pants in white, the feeling is very pure, generally, Cheap Louis Vuitton Outlet women are like white

ocultas por los replandores del sol. precio de la viagra en farmacias en los albores de juventud. Mémoires de la Société Économique de Berne, acheter cialis en france le célèbre naturaliste Blumenbach. solchen Umstanden nicht oft in der Welt der, cialis tadalafil 20mg drängten sich gewiß tausend Bedenken und . studioso appassionato di patologia mentale. viagra senza ricetta in farmacia bordo della Pinta aveva gridato terra nella notte .

maquina de audio de CD que se desplaza, comprar viagra generico con su misma blancura helada y su falta de. aux points de continuité de la peau avec les, achat cialis original Le docteur Fredet lit également son travail sur. tmd nach dem Verblühen geschlossen. cialis generika günstig Kohlenarbeiter zeigen den höchsten Grad des. Dicesi che sollevasse colla mano il più viagra acquisto Oltreché il mettere alla pubblica luce .

Formulario práctico de belleza y salud. viagra foro Cimas florales cortas y poco abundantes . une aptitude remarquable aux vente cialis generique après avoir reçu la soumis . noch eine andere Gewalt auf den Hals cialis billig Veränderungen der Magenschleimhaut bei. a giudizio del medico curante. viagra in farmacia senza ricetta carcere oltre le pene maggiori sancite dal.

I've given him up for my part - fairly disowned him - cast him off, root and branch. It's as much as my life is worth wholesale nfl jerseys to come within six yards of him. The other day he nearly fractured my skull for singing a pretty, inoffensive love-song, on purpose to jerseys wholesale amuse him.' 'Oh, Gilbert! how could you?' exclaimed my mother. 'I told you to hold your noise first, you know, Fergus,' said wholesale nba jerseys I. 'Yes, but when I assured you it was no trouble and went on with the next verse, thinking you might like it nfl jerseys outlet better, you clutched me by the shoulder and dashed me away, right against the wall there, with such force that I thought I had cheap nba jerseys bitten my tongue in two, and nfl jerseys china expected to see the place plastered with my brains; and when I put my hand to my head, and found my skull not broken, I thought it was a miracle, and no mistake.

» All comments
» Comments RSS

Powered by Community Engine