Quantcast
Channel: Oracle Bloggers
Viewing all 19780 articles
Browse latest View live

Parallel Approval with using "List of Approvers"

$
0
0

Step 1: Create "Parallel Approval" human task

Step 2: Create Approver List

Step 3: Create approver string (Str_ApproverList) using with approver list.

Use this formula:
ora:createDelimitedString(',',bpmn:getDataObject('ApproverList')/ns:Details/ns:T_APPROVER_LIST[*]/ns:NAME)

height: 475px;" src="https://blogs.oracle.com/ArdaEralp/resource/BPM_ListToString/Multi4.png">


OAUX Expo: Oracle & AMIS bring new Applications Cloud user experiences to Europe on March 18th

$
0
0

By Misha Vaughan, Oracle Applications User Experience

Lucas Jellema
Photo by Martin Taylor, Oracle Applications User Experience
Lucas Jellema, Chief Technology Officer of Oracle partner AMIS Services BV, gets a look at new Oracle user experiences during a demo with Lulit Bezuayahu, of Oracle, at an OAUX Expo at OpenWorld 2013. The expo was his source of inspiration for an expo in The Netherlands in March 2014.

Lucas Jellema, Chief Technology Officer of Oracle partner AMIS Services BV, first saw the Oracle Applications User Experience (OAUX) Expo at OpenWorld in September 2013 in San Francisco.

“The expo further enforced the message - simplicity, mobility, extensibility - and what that boils down to in terms of actual user interfaces,” Jellema said after the expo. “It also strengthened my confidence in what the UX team is doing. It helps me believe that Oracle actually can be a leader in UX in the enterprise space.”  He said he recognized the excitement and possibilities for inspiration for Oracle customers and asked if the UX team could bring the same experience to Europe in partnership with AMIS.

Join us on March 18 at the AMIS offices in Utrecht, The Netherlands. The Oracle Applications User Experience team will be showcasing the latest thinking in Oracle’s user experiences from noon to 8pm,  along with talks by speakers including Jeremy Ashley (@jrwashley), Vice President, Applications User Experiences; Sten Vesterli  (@techthatfits), Senior Principal Consultant, Scott / Tiger; Lonneke Dikmans, (@lonnekedikmans), Managing Parter, Vennster; and, of course, Lucas Jellema (@lucasjellema).

The event will be open to the public, including students, customers, and partners.  Registration is necessary to make sure we can accommodate everyone.    

Attendees can expect to see the latest in Oracle’s thinking on Oracle Applications Cloud user experiences, meet the creative AppsLab development team (@theappslab) try out Oracle’s eye-tracking usability research tool, and participate in talks ranging from wearable technology (@ultan) to Oracle Application Development Framework (ADF) to Oracle Apex by a slate of Oracle and AMIS experts.  There even may be a Tesla user experience on display.

By special request of the AMIS team, Oracle will also host a Secret Chamber that requires customers to be under non-disclosure. Behind these doors, customers will be able to see Oracle’s applications cloud user experience roadmap.

OAUX Expo sign
Photo by Misha Vaughan

We hope to see you there! Please remember to register in advance to ensure your access!
More information is available on the Usable Apps web site.



Doing more with the WebLogic Maven Plugin (Robot, Selenium and Sonar too!) by Mark Nelson

$
0
0

The ‘new and improved’ WebLogic Maven Plugin in WebLogic Server 12.1.2 provides a bunch of additional capabilities above and beyond your straight compile/package/deploy operations. In this post I wanted to take you on a journey of some of these additional capabilities and explore how we might use them to automate testing of a project.

We are going to use a somewhat contrived example of a simple web application, so the capabilities we look at are going to probably look like overkill for the project. But they probably make a lot more sense for a larger project, and I am sure you can ‘scale up’ the sample and imagine how things would work.

What we are going to do is take an application, and set it up so that our build process does the following:

    • compile the code

  • run unit tests
  • package it into a WAR
  • install WebLogic Server
  • create a simple domain
  • start the Admin Server
  • deploy the application onto the Admin Server
  • run a set of integration tests against the application
  • stop the Admin Server
  • run quality checks on our application

Read the complete article here.


WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

BlogTwitterLinkedInMixForumWiki

Quick Search Embedded East

$
0
0
The requirement is to have an Action that shows the Quick Search field. One approach was described here and here's another one.

Here's how.

public final class SearchAction implements ActionListener {
    JPanel panel = new JPanel();
    @Override
    public void actionPerformed(ActionEvent e) {
        JButton closeButton = createButton();
        Action qs = Actions.forID("Edit","org.netbeans.modules.quicksearch.QuickSearchAction");
        Component quickSearchToolbarItem
                = ((Presenter.Toolbar) qs).getToolbarPresenter();
        panel.add(quickSearchToolbarItem);
        panel.add(closeButton);
        Frame mainWindow = WindowManager.getDefault().getMainWindow();
        Container contentPane
                = ((JRootPane) mainWindow.getComponents()[0]).getContentPane();
        contentPane.add(BorderLayout.EAST, panel);
        mainWindow.validate();
    }
    private JButton createButton() {
        JButton closeButton = new JButton();
        closeButton.setText("x");
        closeButton.setFocusPainted(false);
        closeButton.setMargin(new Insets(0, 0, 0, 0));
        closeButton.setContentAreaFilled(false);
        closeButton.setBorderPainted(false);
        closeButton.setOpaque(false);
        closeButton.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
                Frame mainWindow = WindowManager.getDefault().getMainWindow();
                Container contentPane
                        = ((JRootPane) mainWindow.getComponents()[0]).getContentPane();
                panel.removeAll();
                contentPane.remove(panel);
                mainWindow.validate();
            }
        });
        return closeButton;
    }
}

Adaptive Case Management: Delivering Right Customer Experience free online training

$
0
0

Customers today demand an experience that is both contextual and personalized. They do not want to be forced to follow a one-size-fits-all process and instead expect processes to adapt to their needs. This video, hosted by Integration Developer News at Business Process Management-CON, describes the challenges that rigid or structured processes present, introduces Adaptive Case Management (ACM) to address those challenges, and describes how Oracle Business Process Management Adaptive Case Management empowers knowledge workers to progress through unstructured and unpredictable processes to meet the needs of the current situation, or case. Attend the online training here.

Adaptive Case Management Quick Start Series

This series of videos introduces Adaptive Case Management in Oracle Business Process Management 11g. Attend the free on-demand training here.

Overview of Adaptive Case Management
Oracle Business Process Management 11g Adaptive Case Management enables you to measure and manage unstructured processes the way you have been managing your more structured business processes. This video, the first in the series, describes what Adaptive Case Management is and compares it to conventional business process management . It also describes the types of processes that benefit from Adaptive Case Management.

Participating in a Case
Oracle Business Process Management 11g Adaptive Case Management enables you to measure and manage unstructured processes the way you have been managing your more structured business processes. In this video, the third in the series, you learn what it is like to participate in a case.

Anatomy of a Case Management Project
Oracle Business Process Management 11g Adaptive Case Management enables you to measure and manage unstructured processes the way you have been managing your more structured business processes. This video, the second in the series, describes the components of a case in Oracle Business Process Management 11g, demystifying how Oracle Business Process Management is able to support knowledge workers who participate in unstructured processes.

Adaptive Case Management series – an overview – part 1 & 2 by Roger Goossens

This blogpost will be a part of a series, containing the English translation of 2 Whitebooks originally written in Dutch. Because Whitehorses believes ACM to become a very important feature in Oracle Fusion Middleware, it was decided to translate these Whitebooks into a series of blogposts. Enjoy!
With the arrival of patchset 6 of the Oracle Fusion Middleware (FMW) 11g Release Oracle introduces a new and important feature: Adaptive Case Management (ACM). ACM makes it easier to implement highly flexible business processes in a FMW environment. Information on ACM is still scarce. It is expected that in the next major FMW release ACM will be improved upon and that it will become as important a member of FMW as Business Process Management and BPEL.

The centerpiece of ACM is the case itself. The first series (called ACM – an overview) will focus on the most important components of a case and it’s lifecycle. The common theme of this whitebook used to explain ACM, is a fictional case based on the Dutch law called WABO (to be explained later on). The theme is used in the examples and demos to better explain the concept.

Case Lifecycle

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

BlogTwitterLinkedInimage[7][2][2][2]Facebookclip_image002[8][4][2][2][2]Wiki

Technorati Tags:

Using Expression Language in Fusion Applications

$
0
0

This document forms a basic guide on using Expression Language (EL) inside customizations made to Fusion Applications. This feature support comes as part of the embedded Oracle WebCenter Page Composer, and the underlying ADF technology.

What Is Expression Language?
Expression Language is used for adding addition logic to the runtime customization of page components.
The examples provided in this document serve the following basic customization needs, and whilst more advanced logic is possible venturing into great complexity may take your customization beyond the scope that page composer is designed to support.
•  Dynamically set a field to default a specific value
•  Dynamically set the display properties of a specific field
•  Conditionally hide or disable a field or region
Generally EL statements return either a value such as ‘Richard’, or a Boolean such as TRUE if the test is a success. These are then used in setting ADF page component properties, such as Value, Required, or Visible. The examples in this document include a mixture of return values used for setting various properties. In ADF a partial page refresh is used to fire the EL logic, and careful testing in a safe environment is needed to ensure your EL executes at the expected places. An example might be properly defaulting values for fields upon actions such as create, edit, and re-edit.

In addition, please be aware that not every page isintended to be fully customizable, and even those that are may not always expose the component properties against which you might wish to add custom expression logic. As such expectations of what is possible should be set based on careful testing of each case, and not on any broad assumptions.

Download Whitepaper
https://blogs.oracle.com/ArdaEralp/resource/ELFusionApps.pdf


Other Reference Documents are:
1) JavaEE Expression Language Tutorial
http://docs.oracle.com/javaee/6/tutorial/doc/bnaim.html

2) Webcenter Expression Language Reference Guide
http://docs.oracle.com/cd/E23943_01/webcenter.1111/e10148/jpsdg_app_els.htm

3) Developer Relations YouTube channel for demonstrations and examples
http://www.youtube.com/FADeveloperRelations

Overview and Guidelines for Managing Business Exceptions and Errors Whitepaper

$
0
0

The Oracle Utilities Customer Care and Billing team have released a new whitepaper detailing an overview and guidelines for managing business exceptions and errors (To Do Entries) in Oracle Utilities Customer Care and Billing implementations. This whitepaper is part of a project to improve the use of facilities within the product lines to help optimize implementations.

The whitepaper is available from My Oracle Support under Overview and Guidelines for Managing Business Exceptions and Errors (KB Id: 1628358.1).

SOA, Empowerment and Continuous Improvement by Rick Beers

$
0
0

Train (Guided Process) Image#1) User experience and the Oracle Applications Cloud: IDC Analyst Mike Fauscette writes about “Oracle and the Cloud” in a recent post on the Seeking Alpha website, a resource for investment information. In his article, Fauscette writes: “In particular, there are new tools and a simplified experience for all the cloud apps that extends to some new mobile and analytic apps.”
#2) PeopleSoft User Experience Guidelines now available: The PeopleSoft Applications User Experience team has announced the release of the PeopleSoft User Experience (UX) Guidelines. The PeopleSoft UX Guidelines contain information about the usage of key PeopleSoft components to create highly usable, efficient, and productive experiences for Oracle customers. Read more about the guidelines and how to use them on the Usable Apps blog.
#3) UX Direct gets a new look: Check the UX Direct blog to find out what’s new with UX Direct and to see how the site that provides user experience guidance has changed.
#4) Usability for developers: Oracle ACE Ahmed Aboulnaga of Raastech writes about usability and Oracle’s investment in user experience in the most recent digital edition of Oracle Scene from the UK Oracle User Group. “Usability – Ignored by Developers and Undervalued by Managers” is geared toward a developer audience, but hits a design audience with equal force. (Be patient -- this link takes a bit.)
#5) Oracle Applications User Experience team at Sangam 13:  Read about our plans and presentations at Sangam 13 in Hyderabad, India on the Voice of User Experience, or VoX, blog.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

BlogTwitterLinkedInimage[7][2][2][2]Facebookclip_image002[8][4][2][2][2]Wiki


Simple Sample Custom Database Authenticator for Oracle Weblogic Server 11g by middleware wonders

$
0
0

control flag of default authenticatorTo create a custom database authenticator for oracle weblogic server, you will have to implement the AuthenticationProviderV2, create an MBean definition file and create a class that implements LoginModule.

I am providing the sample code below and also the steps to create and install it on your server.

DBAuthenticationProviderImpl Read the complete article here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

BlogTwitterLinkedInMixForumWiki

Technorati Tags: ,,,,,

Register now for Oracle Hattrick "Opportunity Assessment" training in Capellen on March 19th

$
0
0

Dear Oracle Hattrick Participant, Dear Oracle Partner,

The competition is in full swing. More than 300 players in over 120 Hattrick teams will compete for a visit to the FIFA World championship Football in Brazil.

The program is designed that every team, large or small, has a realistic chance to win a seat.

A mandatory requirement in the competition is be present at the Hattrick trainings.

A tailor made training based on the current knowledge in your team and focusing on recognizing new opportunities at your customer.

On March 19th the Hattrick training is scheduled in the Oracle Office in Luxemburg. Make sure you are present. Register via: http://www.hattrickbrazil.com.

Agenda

09:30 Welcome Coffee served

10:00 Welcome by Pierre Henin and/or Philippe Cammaert

10:15 Opportunity Assessment Introduction by Claude Schlesser

10:30 Oracle systems by Pascal Gales

11:15 Break

11:30 Security by Toni Mata & Frederic Brusselmans

12:00 Engineered Systems by Patrick Leyendeckers and/or Pascal Gales

12:45 Lunch (at Oracle Lux Office)

13:45 Oracle applications by Franky Geldhof

14:15 Middleware opportunities by Mathew Coutard

15:00 Break

15:15 Big Data by Peter Tobac

16:00 Customer Experience by Roel Van den Bergh

16:45 Conclusions of the day by Claude Schlesser

17:00 Networking drink With Oracle Lux employees

18:00 Scheduled end


Sign up quickly because we are raffling a football table among the participants of this training.


Sincerely,

Frits and Samara

The Oracle Hattrick team

Demonstrate Your Expertise with MySQL 5.6 Certifications

$
0
0

Demonstrate your expertise with MySQL 5.6, and improve your career prospects, by taking the new MySQL 5.6 certifications:

These certifications give you a competitive advantage, by proving you have a skill set that is in demand, worldwide, while demonstrating your commitment to continuous learning.You can sign up now for these certifications via PearsonsVue.

To pass these certifications you need to have a good knowledge of the relevant areas of MySQL and significant hands-on experience. One step in your exam preparation could be to take the training course recommended for the certification of your choice.

MySQL for Database Administrators

You can take this instructor-led course through the following delivery methods:

  • Training-on-Demand: Start training within 24 hours of registration, training at your own pace.
  • Live-Virtual Event: Attend a live event from your own desk, no travel required.
  • In-Class Event: Travel to an education center to take this course. Below is a selection of events already on the schedule.

 Location

 Date

 Delivery Language

 Brisbane, Australia

 17 March 2014

 English

 Brussels, Belgium

 31 March 2014

 English

 Sao Paolo, Brazil

 10 March 2014

 Brazilian Portuguese

 London, England

 19 May 2014

 English

 Milan, Italy

 12 May 2014

 Italian

 Rome, Italy

 14 April 2014

 Italian

 Turin, Italy

 24 March 2014

 Italian

 Nairobi, Kenya

 24 March 2014

 English

 Petaling Jaya, Malaysia

 3 March 2014

 English

 Mexico City, Mexico

 3 March 2014

 Spanish

 San Pedro Garza Garcia, Mexico

 3 March 2014

 Spanish

 Utrecht, Netherlands

 12 May 2014

 English

 Lagos, Nigeria

 7 April 2014

 English

 Makati City, Philippines

 28 April 2014

 English

 Warsaw, Poland

 7 April 2014

 Polish

 Singapore

 24 March 2014

 English

 Barcelona, Spain

 7 April 2014

 Spanish

 Madrid, Spain

 3 March 2014

 Spanish

 Tunis, Tunisia

 24 March 2014

 French

 Istanbul, Turkey

 24 March 2014

Turkish 

MySQL for Developers

You can take this instructor-led course from your own desk as a live-virtual event or travel to an education center for an in-class event. Below is selection of in-class events already on the schedule:

 Location

 Date

 Delivery Language

 Brussels, Belgium

 12 May 2014

 English

 Sao Paolo, Brazil

 12 May 2014

 Brazilian Portuguese

 Milan, Italy

 7 April 2014

 Italian

 Rome, Italy

 19 May 2014

 Italian

 Petaling Jaya, Malaysia

 21 April 2014

 English

 Utrecht, Netherlands

 12 May 2014

 English

 Lisbon, Portugal

 26 May 2014

 European Portuguese

 Porto, Portugal

 26 May 2014

 European Portuguese

 Madrid, Spain

 17 March 2014

 Spanish

 Valencia, Spain

 21 April 2014

 Spanish

To register for an event or learn more about the authentic MySQL curriculum, go to http://education.oracle.com/mysql.

Migrating a Java EE App from GlassFish to WebLogic

Upgrade Workshops in India in March 2014 REGISTER NOW!

Molton Brown Launches Mobile Websites

$
0
0

British luxury skin-care company and London’s “bath, body& beauty connoisseurs” since 1973, Molton Brown, have products distributed in more than 70 countries worldwide. The company plans to drive growth through the launch of mobile enabled commerce websites, which provide an enhanced and consistent buying experience for its customers.

KAO Group, owners of Molton Brown, has successfully launched mobile enabled websites across multiple regions including North America, Europe, Australia and Japan using Oracle Commerce.

The company’s target of delivering an engaging, virtually seamless and personalized experience to each customer is achieved through the Oracle Commerce solution, which is helping to generate increased conversion rates, improved order value, and ongoing customer loyalty.

“The launch of our mobile websites signals another step in our strategy for providing a truly seamless omni-channel experience for our customers,” said Tanay Taank, Director, KAO Group. “In this project, Oracle has demonstrated an expertise in delivering a best-in-class solution, with a rapid time-to-market implementation, accelerated by the Reference Store, within our desired budget.”


February In Review

$
0
0

Content Highlights

  • We created new whitepapers on Groovy and Expression Language to help you get started with your customization scripting.
  • Check out the new posts from both the "Integrating With..." and the "Fusion Concepts" series, covering even more technologies and capabilities.
  • February saw a continued evolution of our YouTube channel, taking it to now 79 how-to videos and over 11,000 views.

From Other Teams

  • The SaaS Release8 readiness page on cloud.oracle.com was updated with many great resources, including Release Content Documents, What's New documentation, and the great Release 8 Spotlight series.
  • Similarly the Applications Customer Connect community now provides a great compendium of Release 8 links, and February saw some interesting blog posts of their own regarding HCM Cloud Patching,Analytics for CRM, and Web Services for Sales Cloud. If you're not yet a member, consider registering.
  • The Oracle AppsUX team - the ones behind the Simplified UI - provided a new Oracle AppsCast podcast explaining the extensibility options in this tool. These podcasts are great to download to get quick feature overviews with some nice personal insights.
  • The Oracle A-Team (architecture) blog had a well-illustrated technical post on connecting with Fusion Applications using secure asynchronous web services. This is great for understanding the security components, processes, and configurations involved in integration.
  • The Oracle Technology Network (OTN) community provided some interesting videos of the presentations from their Oracle ADF Development: Web, Mobile and Beyond session taken from the OTN Virtual Develop Day. 

Events and Announcements

  • Right at the end of January, Oracle CloudWorld can home to San Fransisco after a very successful worldwide run.
  • The new Oracle HCMWorld conference ran February 4-6 in Las Vegas, featuring none other than Larry Ellison. See more here.
  • Also new, the Value Chain Summit ran 3-5 Feb and featured Mark Hurd offering organizations insight into how they can transform their supply chains into information-driven value chains.
  • In case you missed it, Oracle Support Communities has now switched to the same forum system as the one Dev Relations has been using to help customers for some time. This means fewer systems to use and more solutions in one central place.

High Value Web Experiences

$
0
0

Self-Service Websites have become an integral element of a Web user's interaction with organizations they do business with.  Whether they are customers, partners, or employees - these users expect to interact with the organization from the Web anytime, anywhere, and from any device.  

And while the expectations are high, building and maintaining this type of rich experience for the business user has not always been without complexity.  IT groups are finding it difficult and expensive to build new or even maintain their current self-service sites.  In many cases, their existing self-service sites are built on old and outdated technologies, which can make it challenging and costly for an organization to add new capabilities, as well as increase their risk by trying to adapt older environments to the needs of the modern day user.  

Oracle has proven to be a trusted partner for organizations that are looking to build new or replace existing self-service Websites.  Oracle's approach to delivering a comprehensive and pre-integrated collection of enterprise products and tools reduces the overall risk and total cost of the project.


We invite you to learn how Oracle WebCenter customers are leveraging Oracle WebCenter Portal to use, build and manage self-service Websites and deliver intuitive digital experiences for their users. 

Virtual Event: London GlassFish User Group with Adam Bien March 6th 2014

$
0
0

GlassFish comes with useful management API, which allows you to manipulate the GlassFish application server's configuration, including its monitoring capabilities. In this session I will introduce you to GlassFish’ monitoring and management API and how I use them in my Java EE 7 projects.

Thursday 6th of March 2014 4:30pm GMT/ 5:30pm CET
Details and registration here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

BlogTwitterLinkedInMixForumWiki

Say Hello to JavaLand!

$
0
0

JavaLand is a new Java/JVM oriented conference happening in Germany from March 25 to 26, 2014. It covers Core Java, JVM languages, Enterprise Java, Tools, Software architecture, Security, Front-end technologies, and Trends around the complete Java/JVM ecosystem.


The conference is organized by the German Oracle User Group (DOAG e.V.) and supported by the iJUG (http://www.ijug.eu/), the association of over 18 German-speaking JUGs in Germany, Switzerland and Austria. One of the interesting things about JavaLand is the venue -- the Phantasialand theme park (http://www.javaland.eu/en/location.html). The conference will be an opportunity for Java beginners and Java experts to experience two days in their own universe. Once arrived, you can spend two days at the Java Conference without having to leave the venue. Accommodation, food, fun and entertainment are all close by and provide plenty to enjoy.

I had the chance to talk to Markus Eisele (@myfear, blog.eisele.net) who is the content chair for JavaLand about it in more detail.

How is Javaland different from all the other Java conferences, in Germany and the rest of the world?

First of all it is a brand new conference happening for the very first time. It was in the making for quite a while now and the biggest concern was about how to deliver added value the major conferences which are there already.

  • The first differentiation is that we're not commercially oriented. We decided to be community-driven on many levels and this paradigm influences everything around and inside the JavaLand.

  • Starting with low priced tickets and accommodation options, we also offer the chance to contribute to and experience the potential of Java with a bunch of "off schedule activities". The mandatory Hackergarden is just the beginning here. We also present an "Early Adopters Area" in which you can help with AdoptOpenJDK and AdoptAJSR projects.

  • If even that isn't enough, you get a chance to "Lambdafy Your Project". Just bring your source and the community works with you to upgrade it to the latest and greatest. The "Innovation Lab" focuses on latest devices and the integration with Java. And of course you will have a chance to meet representatives from all the German JUGs organized in the iJUG on the venue in the User Group Café.
What else is there to expect from JavaLand?

We have all the big names! No kidding. We have plenty of well known international names like Arun Gupta, Heinz Kabutz, Andrew Lee Rubinger but also national speakers on the schedule. A packed two day conference with a bunch of interesting sessions going on in parallel.

I can promise that you will be continually struggling to find the one and only schedule for you, since there will be so many options!

We can offer attractive content to every Java developer regardless of his or her skill. Starting with students and beginners onto experienced developers. Looking at the attendee registration and affiliated countries it looks like the first JavaLand attracts mostly German speaking attendees. The content will be very mixed and also English speaking.

You will have plenty of opportunities to interact with speakers and peers in a more direct way compared to other conferences if you decide on taking advantage out of the many community activities. And yes... JavaLand happens in a theme park, so expect some attractions! Work hard - play hard. And a community evening. And very nice hotels and coffee. Plenty of coffee  And don't forget to bring your excitement.

There's still time to register! What are you waiting for?

http://www.javaland.eu/en/registration/prices.html

Two Really Cool Approaches to Payment

$
0
0

As if the oodles of emerging payment schemes weren't enough, two more approaches have arrived on scene.  Aside from enabling your phone to make payments, they are very unique and well worth some consideration.  The first solution is called LoopPay, and its creators claim it works on 90% of existing payment terminals without any new hardware.  Install the wallet on your phone and plug-in either the fob or charge case, then tap on any existing payment terminal to pay using your credit or debit card.  Now think about that.  How's it done?

No, they're not using NFC or bluetooth to communicate with the terminal.  That would involve additional or updated hardware, and I said this works with existing terminals.  Are they using sound like ShopKick?  Nope.  QRcodes?  Good guess, but no.  Think about it from the terminal's perspective.  The only way to enter card data is the keyboard or the magstripe.  Wait for it.  Yes, the phone via the fob emits a magnetic field that contains the track data.  Its pushing the track data into the magstripe head of the terminal.  From the terminal's perspective, we have a traditional, card-present transaction.

Here's the rub: like I said, it only works on 90% of the terminals, and in real-world tests maybe even less.  Its a tough sell for banks and retailers to say "works most of the time" to their customers.  Obviously there are security concerns as well, but I'm assuming they are able to vary the track data just as EMV would, so its at least as secure...maybe.  But then again, I'm still not convinced that tapping my phone is any more efficient than swiping inserting my card.

The second approach is a bit more traditional.  If you'll recall, Google Wallet only worked on certain phones when it was first released.  iPhones were out because they don't support NFC, and only select carriers were supported with Android.  That's because the wallet made use of the secure element, a place were crypto algorithms are run and data can be secured.  The secure element can be built into the phone, but most of the time its in the SIM chip that's owned by the telcos.  And as Google found out, if the telcos don't allow access to the secure element, you can't do NFC payment.

That's where SimplyTapp enters the scene.  They're advancing Host Card Emulation (HCE), a method by which you can do NFC payments using a secure element that resides in the cloud instead of the phone.  Android has included HCE in their latest version, KitKat, so now all NFC-capable phones are ready for NFC payments.  The big news here is that banks are now free to create payment schemes without getting approval from the telcos.  Both MasterCard and Visa recently endorsed HCE so I'd expect existing banking applications to begin adding the ability to pay soon.

So where does that leave us?  The telcos continue to want a piece of mobile payments via Isis; Google gets access to more handsets; banks are well positioned to support their own mobile payments; MCX continues to focus on reducing merchant fees; and Apple is the wildcard.

Want to Work on EclipseLink/TopLink? Oracle is Hiring!

$
0
0

Want to become part of the dynamic, high-profile team that is working on EclipseLink and TopLink? Here is your chance! The TopLink team is looking for top notch developers to help expand. As you may know, EclipseLink is the JPA reference implementation included in GlassFish while TopLink is it's commercial rendition included in WebLogic. As part of the job, you'll be working with JPA, Java EE, EclipseLink, TopLink, GlassFish, WebLogic, JAX-B, JAX-WS and much, much more. This is the time to update your resume/CV and share it with us! The job is based in Prague, Czech Republic.

The formal details of the job are on LinkedIn.

If you are interested and have any questions, please feel free to get in touch with the EclipseLink team or drop an email directly to pavel dot bucek at oracle dot com.

Viewing all 19780 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>