follow me on Twitter

    Subscribe to
    Posts [Atom]


    Companies That Use The Spring Framework

    Thursday, June 26, 2008

    jfrog Dependency Analyzer
    POM Dependency analyzer and viewer for Maven2 projects. Spring rich client is used for building the GUI. Tag: Spring Rich Client 135
    NFL.com
    National Football League. Architecture led by Thomas Van de Velde 38
    GridGain
    GridGain is innovative open source grid computing technology. Provides Out-Of-The-Box Integration With Spring, JBoss, AspectJ 136
    Trull
    Trull is a framework for concurrent programming with objects, events, and threads that uses Spring. 118
    Hannon Hill Corporation, Atlanta, GA
    Hannon Hill is embracing the Spring Framework to build Cascade Server 5.0 98
    Jasypt : Java Simplified Encryption
    Jasypt is a java library to add basic encryption capabilities to projects with minimum effort, and without the need of having deep knowledge on how cryptography works. Suitable for integration into Spring-based applications... 97
    Smart Trade Trading Platform (S.T.T.P)
    From a technical perspective, says David Vincent, CTO at Smart Trade, “the STTP has been developed using object-oriented methodology and built on a component approach. Each component can be extracted from the rest and replaced by another one via th 142
    UK Trade & Investment
    UK Trade & Investment Business Information Management 229
    macys.com and bloomingdales.com
    Integrated the Spring framework with macys.com and bloomingdales.com running on WebSphere 6 and DB2. Converted the applications to use Spring in place of the old DI framework. Used Spring AOP and AspectJ to provide transparent caching. 222
    Voca
    Voca is Europe’s leading processor of direct debit and direct credit transactions. The core systems of Voca use the Spring Framework. 257
    Springframework.com - Spring Framework Users
    A partial list of Spring users in Banking and Finance, High-volume web, Health and Pharmaceutical engineering, Education, Government Software, Media and Publishing... 997
    Zilverline Search Engine
    Zilverline is built in Java on top of Lucene and Spring. You need a Servlet Engine, such as Tomcat to run it. 227
    NCeSS- University of Manchester
    GEMEDA: Grid Enables Microeconometric Data Analysis is an application that uses Spring 1.2.3 126
    Logical Apps
    Logical Apps product called AppsCreate makes heavy usage of the Spring Framework. 246
    Who’s using Spring?
    A partial list of some of Spring users by Rod Johnson at the end of his presentation: "Introduction to open-source Spring framework for J2EE" at WebSphere User Group (UK) 1552
    Opodo
    Opodo is one of Europe's largest travel sites. Opodo is using Spring Framework. 345
    JTrac
    JTrac is an open-source generic issue-tracking web-application that can be easily customized by adding custom fields and drop-downs. Features include customizable workflow, field level permissions, e-mail integration, file attachments and a detailed 357
    Virgin Mobile UK
    Spring is used through out in a re-implementation of Virgin Mobile UK's (5th biggest mobile phone provider in the UK) B2C website. 268
    French Tax Authority
    Migration of a system of applications built on EJB 2.x towards a lightweight architecture based upon Spring and Hibernate. Spring was applied Spring to offer more than 34 million tax payers in France a set of next generation applications... 388
    The European Patent Office
    The European Patent Office uses Spring and Spring Web Flow in mission-critical applications providing public access to intellectual property management across 25 countries. 172
    JP Morgan Chase
    Please see page 33 of the presentation at the 2005 JavaOne conference ( Session TS-5471) by Rod Johnson and John Davies from Prime Brokerage- JP Morgan Chase. 518
    DekaBank
    This presentation references Dekabank as a major German domestic bank that developped a multichannel, missioncritical trading application which leverages Spring features across all tiers. 386
    Symantec Corp.
    Titan, a technical support case tracking tool used by call-centers accross Symantec Corp. Spring is heavily used in all aspects of Titan, and is rapidly been adopted by other project groups. 312
    US National Healthcare Provider System
    US wide portal providing real time and batch fee information for 39 US insurance companies 233
    CARad - eBay Motors professional tool for selling a used car online.
    eBay's CARad.com team evolved a well-established, high-volume eBay application to a Spring/Hibernate/Tapestry/Axis-based architecture. 246
    CERN Controls Group
    Architecture for LHC Controls Software by Lionel Mestre presented at iCALEPCS 2005 - Geneva 240
    Insurance Eligibility system
    Replacement of legacy Insurance system running on mainframe by Spring-based solution set. 241
    European Comission
    The Commission's web site providing the latest official press releases, photos and live TV coverage of EU affairs details of forthcoming events, links to the policies administered and implemented by the Commission... 288
    FA Premier League football
    FA Premier League football (very high-profile site in the UK). 348
    Spring Framework Case Study: Rebuilding the AutoZone.com Engine
    A tresentation in "Java in Action, Orlando 5-7 October 2005" by Zachary Lendon. Spring Framework was used for re-engineering AutoZone.com from the ground up. Strategies for integrating Spring's MVC into a legacy Web application were discussed. 432
    World of Warcraft
    WoW running Spring was reported by Magnus Mickelsson in his blog: http://www.darkwolf.ws/blog/blojsom/java/ 419
    Nominet
    Nominet, the UK domain name registry has standardized on Spring as the backbone of its Java web applications. 163
    Online Enrollment System for DQV Inc, Boston, US
    Online Enrolment allows benefit administrators to access, enquire and process subscriber eligibility information via the Internet. 160
    ServiceCycle
    Web based collaboration and organization platform for inviduals, businesses and non-profit organizations 197
    XPLink Co., Ltd.
    Clients: Advance Info Service Public Company Limited Project: TAP Converter and Editor (GSM standard for call details transfer for International roaming called TAP3) Technology: Java, XML, Spring Framework, Hibernate, Velocity, GSM Association 180
    Wedge
    Wedge is a component centric web framework built on Spring that is intended to bring a plus of simplicity into the web development. 212
    SubscriptionCycle
    Web based publishing software for premium content. In other words, your subscribers probably pay you for subscriptions to your content. SubscriptionCycle conveniently publishes in all formats including HTML, website integration, email and RSS (blog). 186
    Report from the trenches- Statoil
    Example of Spring usage for Building Statoil’s TOPS portfolio. PDF presentation, Einar Landre, 14-15 September 2005 221
    ilse.nl - internet begint bij ilse
    A popular Dutch search portal. 205
    Confluence
    Confluence, from Atlassian a private Australian software company , is a knowledge base/wiki powered by Spring. 246
    First experiences with the Spring Framework, Trivadis AG, Switzerland
    Nicolas Stern describes how the Spring Framework was used at Trivadis AG to build a web application to support a document validation process a large multinational company. 261
    Open Source Enterprise Java Ecommerce
    A Spring-based ecommerce solution with all the benefits of the Spring Framework and no EJBs. 609
    Kosmos
    Kosmos stands for Komposite Open Source Monitoring Suite. It tracks the evolution of various aspects in a software development project. It uses Spring as IoC container. 322
    Jetspeed 2 Enterprise Portal
    Jetspeed 2.0 is an Open Source Enterprise Portal. Its foundation Component Architecture: comes with Spring-based Components. 294
    JA-SIG Central Authentication Service 3.0
    JA-SIG Central Authentication Service 3.0 is a completely re-architected version of Yale's Central Authentication Service. Rebuilt from the ground up using the Spring Framework is J2EE "best practices". 215
    SAKAI - Open Source LMS
    SAKAI uses the Spring Framework to define the loose coupling between components in the framework. 301
    Alfresco
    Alfresco is an open source, open-standards content repository. Alfresco uses Spring Framework in its Content Management Java API 320
    Open Source Portfolio (OSP)
    OSP ePortfolio is a web-based software for individual learners, teachers, and professionals to create electronic portfolios to represent themselves. It uses the Spring Framework. 304
    Spring Framework Reviewed
    Howard Abram finished a project using the Spring Framework and all he can say it is sweet. He is impressed by both the simplicity as well as the flexibility... 471
    Red-Piranha
    Red-Piranha is an open source Java based search and knowledge tool that uses Spring to get a lot of functionality. 445
    Liferay Portal
    Liferay is the leading open-source portal platform. Liferay's business beans are built on top of Spring. This allows you to leverage Spring's AOP, IOC, and proxy features to customize Liferay.

    How to grant permission to your network adapter in Mac OS X

    Wednesday, June 25, 2008

    You go into your terminal application and enter the following unix command:

    sudo chmod a+rwx /dev/bpf0

    Since you are logging in as the root user by using the sudo command you will be prompted to enter your password.

    Josh and Brooke's Wedding

    Sunday, June 22, 2008


    Remote Debbugging with Tomcat

    Thursday, June 19, 2008

    In the catalina.sh or catalina.bat add the following statements with the other set declarations:
    set JPDA_ADDRESS=8000
    set JPDA_TRANSPORT=dt_socket

    cd (change directory) to tomcat bin in command prompt or secure shell

    execute the command catalina jpda start
    leave jpda running in it's environment.

    In eclipse enter a break point where you would like the application to break.
    Under the Run go to the open debug dialog option.

    Start up your app and begin testing!

    You can read the tutorial on the tomcat wiki

    A Review of Java Web Services by David A. Chappell and Tyler Jewell

    Sunday, June 08, 2008

    Chapter 1: Welcome to Web Services
    The importance of web services stems from its standardized architecture based on the transfer of XML. It works because every major player in the industry is backing it and adhering to the standard. Web Service's allows us to combine data from other wise autonomous systems to give data greater value.

    Chapter 2: Inside the Composite Computing Model
    Composite Computing Model: An architecture that uses a distributed, discovery based execution environment to expose and manage a colletionn of service oriented software assets.

    SOA has three roles:
    Provider: the owner of the service. It is network accesible. It has an XMLized description (WSDL). It has a concrete implementation.
    Registry: manages repositories of informatio abour providers including name, description, contact information and info needed to make use of the service.
    Requestor: a business that discovers and invokes software assets provided by a provider.

    Chapter 3: The Cornerstone of Interoperability
    The most widely used binding is soap over http but soap of rmi and jms are also available.

    The SOAP Envelope
    The envelope tag prefix for example >SOAP-ENV:Envelope is arbitrary. It's an abbreviation for a lengthy value of SOAP-ENV defined in belows namespace. The namespae definition for other prependers used in the soap message are also defined below.

    has 3 required tags:
    xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope this name space declaration is equivalent to a java package and prevents tag conflictions when xml fragemts are merged.

    xmlns: xsi=http://www.w3.org/1999/XMLSchema-instance declares the schema and xsi must be prepended to all elements defined in this namespace.

    xmlns: xsd=http://www.w3.org/1999/XMLSchema used for xsi type declarations for example xsd:string