Is JSF technology based on open source?
Hi,
Does any one know if JSF is based on any open source technology? Like struts?
Because my company projects use Struts technology, they want to switch to other
non-open source technology, does JSF suit for this purpose?
Thanks for your valuable advice,
Raymond
Most of Java itself is Open Source. The JSF API is open source and can be found at https://javaserverfaces-sources.dev.java.net and as BalusC mentioned, you can access Mojarra's source code as well from there. The MyFaces implementation is also open source.
Does your company want something that is not open source? Or do they want something they can count on with a company to stand behind it? A product with real release cycles and a person they can call for support? If that's what they really want, JSF is a good choice. Particularly if you choose GlassFish (which includes JSF) -- or more likely the Sun Java Systems Application Server version: http://www.sun.com/software/products/appsrvr/index.xml) which is fully supported by Sun MIcrosystems. This should give your company the confidence they need in a fully supported product. BTW, there are tools and other supported products (portal, access manager, JBI, etc.) that integrate very well with this solution if you need them. Check it out.
Good luck!
Ken Paulsen
https://jsftemplating.dev.java.net
Similar Messages
-
Open source projects based on Oracle technology
Hello:
Here's a project for the open source page at
Open Source Projects for Oracle:
http://www.oracle.com/technology/tech/opensource/projects.html
The open source (GPL) ValueObjects Framework for ADF is available for download. It is a JDeveloper 10g 10.1.2 extension for building SOAP-compliant DTOs over ADF Business Components.
http://www.sourceforge.net/projects/valueobjects
Quick intro at http://valueobjects.sf.net
Screenshots at http://valueobjects.sourceforge.net/screenshots/screenshots.html
Thanks,
- Zak
[email protected]Hi,
Jim is right.
There is no way of converting/upgrading a VI to the newer version of LabVIEW without its block diagram. Below are a couple of KBs that discuss this issue:
How Do I Recover My Block Diagram If I Saved My VI with Options and Selected Remove Diagrams?
What Does it Mean When I Receive the Message "LabVIEW load error code 11"?
Feroz -
Best tutorial using open source technology with jdeveloper 11g for beginner
Best tutorial based on Jdeveloper 11g myfaces, Spring , hibernate and oracle xe or mysql using tomcat server.
Is there any tutorial like followed link. Using jdeveloper 11g.
http://www.javaguicodexample.com/javawebjpajsfmysqldatabase12.html
also like netbean tutorial in jdeveloper 11g.
http://netbeans.org/kb/67/web/jastrologer-intro.html
http://netbeans.org/kb/67/web/jastrologer-validate.html
http://netbeans.org/kb/67/web/jastrologer-jsfformtags.html
Jdeveloper 11g always go with wizard. I personally like visual jsf desinger of jdeveloper.
But other thing i want to code. To understand properly.
I am following following tutorial in jdeveloper 11g
http://wowjava.wordpress.com/2010/01/21/jsf-database-application/
Edited by: prafull on May 26, 2010 5:37 PMThere isn't an end to end tutorial with the stack you are looking at, but:L
You can start with this tutorial that uses EclipseLink for JPA to build the model layer:
http://www.oracle.com/technology/obe/obe11jdev/ps1/ejb/ejb.html
Here is a little example of how you can use Trinidad components (open source) in JDeveloper 11g for visual JSF development:
http://blogs.oracle.com/shay/2009/02/using_trinidad_in_jdeveloper_1.html
using MySQL would just mean adding the MySQL JDBC driver to JDeveloper, and to the integrated WebLogic - like this:
http://jobinesh.blogspot.com/2009/06/adf-with-mysql.html -
Ll / seeking FREE open source JSP / JSF Web application Tomcat/5.5.15
hi all,
We have a need to set-up a web site for a community based (non profit organisation) football / soccer) club.
The web hosting machine is based on JSP / JSF running on Apache Tomcat/5.5.15 & Sun Microsystems Inc. VM 1.5.0_06-b05.
OS is Windows 2003 V 5.2
The database backend is based on MySQL, mysql-essential-5.0.18-win32.
We need to add content related to:
a) Players contact details;
b) Teams;
c) Match reports;
d) News;
... and other dynamic content
We are looking for an out-of-the box FREE open source Web application we can deploy on the web hosting machine.
Any suggestions will be appreciated.
Thanks
TrajanoI haven't tried ICEFaces or JBoss seam or Apache MyFaces, so I can't really compare them.
ICEFaces appears to be a nice framework/tool from looking at their site, even though it's open source I think one has to pay for support, you might want to take that into consideration while making your decision.
Apache MyFaces, is fully community driven - so you get free support from the community.
I don't know about JBoss seam. -
ANN: Ajax4jsf . New Open Source project that brings AJAX capability to JSF
I would like to inform everybody about the new Open Source project - Ajax4jsf. It is hosted on java.net
URL: https://ajax4jsf.dev.java.net/
Ajax4jsf is a rich component framework that has been created exclusively to bring rich user interface functionality to the JavaServer Faces. It enables page-wide AJAX support instead of the traditional component-wide. It means you can define the event on the page that invoke AJAX request and area(s) of the page that should be synchronized with the JSF Component Tree after the AJAX request changes the data on the server according to the events fired on the client.
Actually, ajax4jsf is based on the framework, Alexander Smirnov introduced last summer ( http://smirnov.org.ru/en/ajax-jsf.html ) . He is an architect for ajax4jsf right now.
In addition to the features the previous version of his framework had, we already added the following:
* Framework for support easy change "look and feel" ( skinning )
* Support for handle off-page resources ( JavaScript, CSS styles, images, objects). Resources can be placed in application classpath ( for example, put in JAR), generated by program ( for example, paint images by Java2D or JAI ), with full caching support
* Templating system for easy creating components renderers ( using jsp-like xml template instead of direct call write...() methods )
* Special JTidy-based response filter - it can correct any HTML code from components to avoid incompatibilities with DHTML
Sergey : https://ajax4jsf.dev.java.net/You can find (simple) samples here:
[https://javaserverfaces.dev.java.net/servlets/ProjectDocumentList?folderID=4036&expandFolder=4036&folderID=0]
[http://www.coreservlets.com/JSF-Tutorial/]
You can find a HTML/rich text editor as JSF component in the Mojarra Scales component library: [https://scales.dev.java.net/htmlEditor.html]. -
Open source role based framework
We have an application which is using :-
1) spring framework/j2ee code at the backend
2) while the front end is comprised of Adobe flex and action script. The app is web based.
A need of the application at the moment is for a role based authorization framework, based on which a decision can be made as to which widgets/tabs/screens should be visible to the user and which should be hidden from him.
Wanted to know
1) if somebody was willing to share some of his experiences on a similar project.
2) found and existing framework open source or otherwise helpful.
3) would recommend one architecture over the other
4) or anything else he would think might be beneficial to know.
ThanksMost app servers have some built in container managed security (for example Tomcat Realms) which may or may not meet your requirements.
-
Build JSF Solutions rather than a hundred 'open source' frameworks
Hi,
It seems to me that frequently when people post queries about problems they're having with JSF, somebody will send a reply back telling them how myFaces or Tiles, or some other 'Open Source' soulution solves this one problem for them.
It makes me wonder whether we need 100 less than adequate solutions, rather than have a complete and powerful JSF. Of course, having other options is good, but when you're up against a fully functional and wonderful to work with solution like ASP.NET and ASP Server Controls, you can't very well pitch your 100 kinda-sorta-solutions.
This isn't a myFaces or Tiles Forum, and while I appreciate learning about what they have to offer, I'd much rather the conversations focus on how to improve JSF so it blossoms into something of an ASP.NET killer.
Regards,
Reuben.MyFaces IS an open source JSF implementation!
regards,
Manfred
mailto:[email protected]
http://myfaces.sourceforge.net -
Open Source Flex based framework for E-Learning...
Just wanted to let people on this forum know that there is an open source e-learning framework developed in Flex 3 available on http://www.gyatum.org. This framework has been named CrashCourse. It is in its preliminary stage at the moment but has the potential for expansion.
Most app servers have some built in container managed security (for example Tomcat Realms) which may or may not meet your requirements.
-
Open-sourced Java-based Webcam server/app available?
[If this thread does not belong here, please let me know where I can post this request!]
I was hoping to find an open-sourced java webcam application/server that is capable of recognizing various webcam (or video-capture) devices and is modular enough that new devices can be added as needed if missing.
Does anyone know if such an application exists and if so can you provide the URL links?
Kind regards,
DanIf 7.0 was released, how come http://www.sun.com/webserver still only talks about 6.1?
-
[ANN] XINS 2.1 open source Web Services framework release
XINS 2.1 Web Services Framework has been released.
XINS is an open source Web Services Framework based on simple specifications of the Web Service in XML and
generation of code and documentation from the specification.
The generation includes Client JAR with its Javadoc, Server side template with its Javadoc, documentation in OpenDocument Format,
documentation in HTML including the test forms, WSDL file, unit tests (JUnit) and stubs.
The Web Services accept several protocols including REST, SOAP, XML-RPC, XML, JSON Yahoo! and JSON-RPC.
What's new:
* Start the API with java -jar <api name>.war
* Improved generated specification in OpenDocument Format
* Include/exclude calling convention with ACLs
* New calling convention that maps SOAP request and response as the wsdl2api command mapping.
* Smaller generated build.xml
* Added possibility to include other runtime properties files
* The runtime property location can be a URL
* Swing Graphical User Interface
* New tools: emma, glean, webstart
* New target: javadoc-test-<api name>, javadoc-apis
* Bug fixes and small RFEs
Download XINS 2.1:
Windows installer: http://prdownloads.sf.net/xins/xins-2.1.exe?download
TAR GZ archive: http://prdownloads.sf.net/xins/xins-2.1.tgz?download
Resources:
Web site: http://xins.sourceforge.net/
XINS demos: http://xins.sourceforge.net/demo.html
Documentation: http://xins.sourceforge.net/documentation.html
User guide: http://xins.sourceforge.net/docs/index.htmlI recommend you implement your web service with JAX-WS 2.0
Axis (both version) are good but why do you want to use something that is not included in JEE API, when Java provide same thing with better performance.
personally try to prevent non standard technologies despite they can be better than core java implementation sometimes.
I don't know Xfire.
the good:
-JAX-WS performance is better than axis,
- you can create your web service simply with annotation.(this means write class and then make it as a service easily)
- support every kind of service invocation(callback,Asynchronous,...)
- architecture is nice (you can operate on SOAP level)
the Bad:
- It is JEE 5 or JSE 6 dependent.
- there is seriously lack of documentation and examples for it, on java web sites and internet. -
DBAShell - New Open Source Project for Oracle DBA's
I'd like to have this project included in the Open Source Oracle tools list at: http://www.oracle.com/technology/community/opensource_projects.html
I've been an Oracle DBA for quite some time (since 7.0.13) and a developer for many years. One of the things I've always wished for was an easier way to set up environment variables for different Oracle Homes and a way to provide passwords to scripts without embedding them in plain-view.
About 3 years ago, I started a set of functions and scripts at my company that did exactly just that and provided many more functions for things like checking database status, running scripts quietly unless errors are detected, running actions in parallel (like fast shutdowns at once, or multiple analyzes), restarting databases in a guaranteed fashion, aliases to common folder locations, etc..
About a month ago, after putting all this time and effort into these scripts and using them in production all this time, I realized I wanted more out of the scripts like support for other databases and thought that it would be best if I gave it new life as an Open Source project.
So that is how http://sourceforge.net/projects/dbashell/ was started. Now its in a second release (DBAShell 0.85) that is more modular and would allow other people to easily add support for other OSs, other Shells, and other Databases.
Here is a description of the project from the latest news item:
DBAShell is a project based around Shell functions and scripts designed to make it easy for DBA's to use Databases in a command line environment. Currently supported is Oracle with ksh and bash on AIX, Solaris, Linux. The code base itself is 3 years old and has been in use in Production environments all of that time.
Features include:
* Automatic setting of all environment variables based on SID requested.
* Manage PATH's and other path like variables for each ORACLE_HOME needed.
* Run scripts with stored passwords (no more hard-coding of passwords!!)
* Automatically set SID based on Script location (makes it easier to share scripts between SID's)
* manage temporary script output and check for oracle errors in output
* check database status and versions from scripts
* stop/start databases in parallel (faster startup)
* compile all database objects
* analyze objects in parallel (Faster analyzes)
* set aliases and variables for common SID areas, etc..
* many helpful commands for common Oracle tasks
Over a thousand people have already downloaded the prior release and more are downloading every hour.
I'm seeking feedback from anybody that would be willing to take a look at the project, trying it out, give me any feedback you have on it, and perhaps even direct me to where I could best promote this project.
I wrote a tutorial that shows at a glance some of the more useful features of DBAShell:
http://sourceforge.net/docman/display_doc.php?docid=34041&group_id=170224
Main site:
http://sourceforge.net/projects/dbashell/
Documentation: http://sourceforge.net/docman/display_doc.php?docid=33704&group_id=170224
Download:
http://prdownloads.sourceforge.net/dbashell/dbashell-0.85.tar.gz?downloadAlways glad to have people thinking about the poor DBA's. Usually, the developers get most of the attention in open source.
-
Open Source project - request for interest
Hi,
I know this may not be the most appropriate place for this but I couldnt find anywhere else. The project is due to start up in early 2006. The technology is Java based and supports J2EE. It enables developers to work at a high level and generate apps very quickly and more complex functionality can be built using Java to address requirements.
I thought I would post this here for anyone interested in participating in a new Open Source project for a Java development tool.
I apologise in advance if anyone gets upset over this post - but I thought Java developers should be aware of the project.
Thanks.
Be in at the start of an exciting new Open Source initiative!
If you're a Java developer and you'd be interested in participating in the development of a new UK-based Open Source project then read on.
The project would seek to take an existing, powerful J2EE-based rapid web application development tool on to the next level. Sitting happily alongside other well-known open source names such as Red Hat, MySQL and JBoss, it enables the building and deploying of J2EE-based web applications in a fraction of the time that it would otherwise take to develop them. But the possibilities are only limited by your imagination.
So, if you're interested in contributing to the evolution of this project please email us at [email protected] with your contact details and we will be in touch with you.Thanks for the ponter, I will check it out.
hth,
Sean -
[ANNOUNCE] Ourfaces: Open Source Customer UI Components
Hi,
we have started an open source project with the aim to provide commonly needed customer JSF UI components. The project's name is Ourfaces.
We are not implementing the JSF standard but like to share useful UI components based on the standard under the Sun Public License. Therefore the components can be used freely, can be customized or enhanced by everyone, and improvements should be given back to the community.
Our vision is to have all commonly needed JSF UI components available under open source license - ready to plug them into any JSF supporting tool.
However, we are starting modestly: We enhanced the tree component provided by the reference implementation and set up a project at java.net. We are trying to get the first component running robustly. Next component on the roadmap is a table component.
If you are interested have a look at
ourfaces.dev.java.net
If you think that we are on the right way and you like to bring us a step further towards the vision, please, send me an e-mail.
mailto:[email protected],
Matthias UnverzagtHi Matthias,
Let me state upfront that I am running JSF1.0 and have some other apps running fine.
I downloaded the new version. However, it looks a bit odd.
I looked at the table examples.
table/table.jsp is coded to use a tag called "ourfaces:panel_resultset". (Shown below) However this tag is not mentioned in the tld.
Also, the tld for table is very small only two attributes.
I tried to make the other examples work. But the tags are not even balanced. In:
table/example1.jsp
table/example2.jsp
the view tag is not closed properly.
As a result none of the table samples work.
I do see the latest timestamps on the files.
Please let me know if things are not quite ready yet?
Thanks,
Vinay
//================================================
<h:form formName="resultsForm" bundle="demoBundle">
Rendered via Faces components:
<ourfaces:panel_resultset
columnClasses="list-column-center,list-column-left,
list-column-center, list-column-right"
headerClass="list-header"
panelClass="list-background"
rowClasses="list-row-even,list-row-odd"
navFacetOrientation="NORTH"
rowsPerPage="20">
//================================================ -
Hello
I want to integrate open source web chat with cisco contact center !
Please let me know the procedureFor SME escalation or customer-facing chat queueing? Assuming the later you need CCX 9.0 Premium with SocialMiner to serve as the DMZ-based web frontend and XMPP proxy. Be aware that chat is a 1.0 technology for CCX in this release; very basic.
Web Chat:Cisco Unified CCX Premium provides the facility for end users to initiate a chat session with the agent, from a website, typically the public website of the organization using the Unified CCX. Unified CCX provides separate agent and supervisor web application, real-time, and historical reports for Chat. The chat functionality requires Cisco SocialMiner to be deployed, and SocialMiner to act as the endpoint that hosts the widgets that end users and agents use during the chat session. SocialMiner accepts the chat request, communicates with Unified CCX to allocate an agent for the chat and then establishes the chat session between agent and end user. The Unified CCX queues the chat requests from SocialMiner, allocates agents, and monitors the chat session. Additionally, it facilitates agent state changes and provides the real-time and historical reports for the Chat.
The procedure is not well documented publically. If you're a partner you could look at these TOIs:
https://communities.cisco.com/docs/DOC-30185
https://communities.cisco.com/docs/DOC-30186
Customers are limited to the product docs:
CCX: http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/crs/express_9_0/configuration/guide/UCCX_BK_U767AC77_00_uccx-admin-guide_chapter_010001.html#UCCX_RF_C344B17A_00
SocialMiner documentation is hidden on the DocWiki:
http://docwiki.cisco.com/wiki/SocialMiner
Please remember to rate helpful responses and identify helpful or correct answers. -
Open Source Log Analyzer Project
Hi people,
I have a question whether there is a open source project which analyze logs from database. I mean I have a table(Log table which is like syslog message format). I need to analyze this table with a web based project. So, Do you know any open source project that do this? ThanksHuh? How is this question related to JSF?
Anyway, is Google installed at your machine? After feeding it with the topic title "Open Source Log Analyzer Project", it told me here something about AWStats and SourceTree and so on. More can't I (and Google) be of help.
You can also consider writing one yourself with help of smart coding and nice API's like JFreeChart.
Maybe you are looking for
-
Provisioning multiple AD Groups from a Single Privilege
Experts, We're encountering a situation here when we provision to multiple Active Directory groups from a single IDM Role. The scenario is this: We have a workflow that has multiple conditional and switch tasks that result in the provisioning of user
-
How do I burn an iMovie to a CD without iDVD or Final Cut Pro?
iMovie Problems I have iMovie for my iPad. Recently, I made a three minute or so long video, but when I attempt to copy it to iTunes, it does not show up in Home Sharing. This is really frustrating me because everyone is saying I need iDVD or Final
-
Hello I'm trying to down loads apps. The improved security questions appear but won't let me pass question 3 (ie question 3 is not working). This means I can't down load an apps. I am unable to skip this section. Anyone know what to do?
-
Hi, obsered that in cs13, certain raw materials are not appearing where as in cs11 all bom comonents were appeared. pls advise what is the difference between cs11, 12 and 13?
-
The restore from the tape runs always slow and use only one channel everytime. Is there any way we can speed up the restore using parallellism. Please suggest. FYI - We are not using the RMAN catalog.