myfaces-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gerhard <gerhard.petra...@gmail.com>
Subject Re: Real world MyFaces 2.0 webapp
Date Fri, 04 Feb 2011 12:27:53 GMT
i was talking about the layout.

regards,
gerhard

http://www.irian.at

Your JSF powerhouse -
JSF Consulting, Development and
Courses in English and German

Professional Support for Apache MyFaces



2011/2/4 Jan-Kees van Andel <jankeesvanandel@gmail.com>

> Hey,
>
> What do you exactly mean with style? The layout-style or the code-style?
> But sure, I can use any style I guess.
>
> I still need to commit the first version, but it's hard to dedicate time to
> this stuff, since it's not work related for me, but I'm gonna commit it
> this/next week, even though it's far from finished and doesn't yet conform
> to my personal quality standards. But then at least it's committed.
>
> /JK
>
> 2011/2/3 Gerhard <gerhard.petracek@gmail.com>
>
> hi jan-kees,
>>
>> some weeks ago i extracted our basic style for our demos at apache-extras.
>> it would be great if the real-world example uses the myfaces-style as well.
>> btw. it might be a good idea to bundle the resources -> we could release
>> it and all demos just use it as dependency.
>>
>> regards,
>> gerhard
>>
>> http://www.irian.at
>>
>> Your JSF powerhouse -
>> JSF Consulting, Development and
>> Courses in English and German
>>
>> Professional Support for Apache MyFaces
>>
>>
>>
>> 2010/11/28 David Jencks <david_jencks@yahoo.com>
>>
>>
>>> On Nov 28, 2010, at 4:50 AM, Jan-Kees van Andel wrote:
>>>
>>> Hey,
>>>
>>> Dunno how this OWB config creeped in. I guess I copy pasted the wrong
>>> openwebbeans.properties into the project. It's empty now.
>>>
>>> CODI is also in now and I'm starting to use it, but since I have been a
>>> bit CODI-ignorant lately, I guess I'm not using it to it's full extent.
>>>
>>> About Bean Validation, we could also use ExtVal in combination with BV to
>>> support more advanced use cases, but I'm not going to add it until I need
>>> it. When committed, anyone can add this stuff...
>>>
>>> About BVAL, I didn't use it because it's still incubating and I'm not
>>> looking forward to debugging all kinds of crazy integration issues. I want
>>> to keep focus on delivering an app and maybe afterwards migrate it to BVAL.
>>> What's the current state of the library?
>>>
>>>
>>> BVal works great in geronimo 3 and has been passing standalone tck for
>>> months and generally the in-geronimo tck issues have not been with bval but
>>> problems with other integrations such as OWB.
>>>
>>> For maximum portability (?) at least "officially" you might target the
>>> app to a javaee 6 web profile container which would include servlets, jsf,
>>> web beans, bean validation and ejb 3 lite already.  Or you might try
>>> packaging it in two ways, one as a web profile app and one as a servlet app
>>> with all the extra support included in the war.
>>>
>>> david jencks
>>>
>>>
>>> BTW, it's not a *real* real-world app (it's not running in production for
>>> a client). I'm not allowed to do that. But it's more an example of how it
>>> could look like.
>>>
>>> Are you all okay with my idea to commit it into a sandbox?
>>>
>>> Regards,
>>> Jan-Kees
>>>
>>> 2010/11/27 Mark Struberg <struberg@yahoo.de>
>>>
>>>> big +1 for the real world app
>>>>
>>>> > useOwbSpecificXmlConfig=true
>>>>
>>>> This will be _completely_ removed from OWB in the very near future! This
>>>> has been the 'old' XML config from the original webbeans spec.
>>>>
>>>> I'd also suggest to use Apache bval instead of hibernate validator as
>>>> JSR-303 impl. This is also the default impl OpenJPA uses by in it's tests.
>>>>
>>>>
>>>> LieGrue,
>>>> strub
>>>>
>>>> --- On Sat, 11/27/10, Gerhard <gerhard.petracek@gmail.com> wrote:
>>>>
>>>> From: Gerhard <gerhard.petracek@gmail.com>
>>>> Subject: Re: Real world MyFaces 2.0 webapp
>>>> To: "MyFaces Development" <dev@myfaces.apache.org>
>>>> Date: Saturday, November 27, 2010, 6:01 PM
>>>>
>>>> hi,
>>>> the "codi issue" you saw happens due to an owb config bug
>>>> (see org.apache.webbeans.useOwbSpecificXmlConfig=true)
>>>> imo we should just use portable features.
>>>>
>>>>
>>>> regards,gerhard
>>>>
>>>> http://www.irian.at
>>>>
>>>> Your JSF powerhouse -
>>>> JSF Consulting, Development and
>>>> Courses in English and German
>>>>
>>>> Professional Support for Apache MyFaces
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> 2010/11/27 Gerhard <gerhard.petracek@gmail.com>
>>>>
>>>>
>>>> hi,
>>>> we could also use it for extval, codi,... tests.
>>>> regards,gerhard
>>>>
>>>> http://www.irian.at
>>>>
>>>>
>>>> Your JSF powerhouse -
>>>>
>>>>
>>>> JSF Consulting, Development and
>>>> Courses in English and German
>>>>
>>>> Professional Support for Apache MyFaces
>>>>
>>>>
>>>>
>>>>
>>>> 2010/11/27 Jan-Kees van Andel <jankeesvanandel@gmail.com>
>>>>
>>>>
>>>>
>>>> Hey folks,
>>>> Somewhere in the past I started working on a real world example webapp.
>>>> I guess it's already a year ago. :-) But now I have some free time to work
>>>> on this again.
>>>>
>>>>
>>>>
>>>> Currently I use MyFaces 2.0 (of course), OpenWebBeans and OpenJPA 2.0. I
>>>> also use Hibernate Validator. I got a strange error with CODI, so I skipped
>>>> it for now to stay up-to-speed, but I guess we should get that one in.
>>>>
>>>>
>>>>
>>>>
>>>> My goal with this example app was to bridge the gap between the current
>>>> set of example apps and the real world issues that application developers
>>>> struggle with.It could also be a nice example of a joint effort between
>>>> multiple Apache projects, which would be good for the professional image
of
>>>> Apache.
>>>>
>>>>
>>>>
>>>>
>>>> So, this example app has a pretty big domain model, security, layered
>>>> architecture, etc. Also stuff like logging, caching and performance is being
>>>> taken care of, so people can compare their app with this one. And this app
>>>> can serve as a living documentation in which the answers to Frequently Asked
>>>> Questions can be found.
>>>>
>>>>
>>>>
>>>>
>>>> 2 things:1 Since everybody has a different idea of what a "good" app
>>>> looks like, I expect a lot of discussions on the mailing list. But I think
>>>> this is a good thing, because those discussions are also valuable for
>>>> developers. Based on those discussions, they can choose the proper solution
>>>> for their context. Those discussions can for example be referenced from the
>>>> source code.
>>>>
>>>>
>>>>
>>>> 2 Where to put the code? My idea for now was to create a top level
>>>> "sandbox" directory within MyFaces because this clearly indicates that it's
>>>> a work in progress and outsiders shouldn't look at it yet. But then at least
>>>> it's in Apache version control. I can also put it into GoogleCode or GitHub,
>>>> but I prefer Apache, because I think more people will find it there.
>>>>
>>>>
>>>>
>>>>
>>>> Status:I currently have a working app with some pages. I want to write
>>>> some additional pages before I commit it. Of course every line of code may
>>>> be subject to discussion, but I prefer concrete discussions based on working
>>>> code. That's why I'd prefer a bigger initial commit, incl. a Wiki page with
>>>> architectural decisions etc.
>>>>
>>>>
>>>>
>>>>
>>>> Wdyt?
>>>> Regards,Jan-Kees
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>
>

Mime
View raw message