image

At OpenWorld 2015, Oracle announced Application Builder Cloud Service (ABCS), and they announced it again at OpenWorld 2016. In accordance with the general rule that products are available after no more than two OpenWorld announcements, ABCS is now here for everyone to sign up for.

Where does ABCS Fit In?

With ABCS, Oracle now has seven different development tools (the others are Forms, APEX, ADF, MAF, JET, and MAX). So where does ABCS fit into this crowded landscape?

Oracle bills ABCS as a “no-code” tool intended for the mythical “citizen developers.” Completely browser-based, ABCS allows anyone to build simple applications. Unfortunately, while the UI looks modern and cool, the data you can use in your ABCS applications are severely limited as described later in this article.

Getting Started with ABCS

You sign up for an Application Builder Cloud Service trial at cloud.oracle.com like for every other cloud service. ABCS is found under Platform > Application Builder

As part of the signup process, you have to provide your mobile phone number so Oracle can send you an activation code. This is the step where you might get stuck – the text messages from Oracle have been known to disappear on the way. And unless you can get an activation code, you can’t sign up. Oracle also uses the mobile phone number as a unique identifier to ensure that you only sign up for one trial (at a time) for each product.

Once you have completed the signup process, you have to wait for Oracle to activate your trial. They say it takes a few hours – in my experience it has always been less than 24 hours, but others have waited several days. Obviously, Oracle’s idea of cloud is still different from everybody else’s; in the Oracle Cloud, some human has to do something before you can get started. 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.

Blog Twitter LinkedIn Forum Wiki

Technorati Tags: WebLogic Community,Oracle,OPN,Jürgen Kress

image

Application Builder Cloud Service makes it very easy to create a parent/child relationship between two objects – in fact it can create this relationship for you automatically when you drop a new table on the edit or details page of another object.

However, when such a relationship is created the child object "belongs" to the parent object – and is not accessible as a "stand-alone" object.

If you want to have the ability to create pages that directly access the child object on its own, then you should create the relationship between the two objects with a reference field.

The video below shows you how to do this and the difference between the solutions: Watch the video 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.

Blog Twitter LinkedIn Forum Wiki

Technorati Tags: WebLogic Community,Oracle,OPN,Jürgen Kress

Dear WebLogic and Developer Partner Community,

We are excited to announce the keynote presentations during our PaaS Partner Community Forum 2017. Ed Zou will start the conference with an overview of the PaaS platform including live demos. API Cloud Service & Integration and Process Cloud Service is part of Vikas Anand demo. For all Developers Mike Lehmann will highlight the Cloud-Native / Microservice programming model for application development and How Oracle fits here with its cloud offering. Remember when we included WebCenter solutions as part of the conference? This year we will welcome back David le Strat to give us insights into Content and Experience. Frank Nimphius will introduce Chat Bot solution. In the last session the annual community award winners will be announced. We will close the day with our social networking dinner a great opportunity to share your experience and to chat with the product management team.

Demo.Oracle.com will also play a key role at our conference. Each attendee will use it to build cloud solutions. Every day Demo.Oracle is used by the Oracle pre-sales team for thousands of customer presentations around the world. As part of the system pre-configured and scripted PaaS demo services are available free of charge for Oracle Gold Partners or higher. To learn more about Demo.Oracle.com please visit OPN and request your PaaS free trial via the partner community here (membership required).

In case you will not be able to attend our conference in Split, make sure you watch the latest Cloud announcements by Thomas Kurian. To understand how to position successful PaaS services with your customer base please see the PaaS Customer Success Presentation and get the info graphic Five Best Practices for Platform as a Service Success.

An overview of the new Application Container Cloud Service 1.7.1.1 Is available. Make sure that you try to deploy WebLogic 12c within 5 Minutes! on Container Cloud Service. Thanks to the community for all the excellent WebLogic and ACC articles: Automating PHP-based Microservices Deployment in the Oracle Cloud & Create a WebSocket application using Oracle Developer Cloud & Application Container Cloud & First experience Using the Oracle Container Cloud Service & Connecting Oracle Management Cloud with Oracle Enterprise Manager 13c & This year’s WebLogic 20th anniversary & 5 Reasons to avoid WLS SAF Agents within your FMW Architecture & Improve Availability with Oracle WebLogic Overload and Shutdown Features.

The Mobile sales kit including a customer presentation is update, for the latest material visit our community workspace (membership required). Chatbots become a key component of our customer’s digital strategy. Dan published an article on how Getting Started with Chatbots. Thanks to the community for all the excellent mobile & development tool articles: Configuring Oracle JET iOS and Android apps for MCS Notifications & Creating On-Device Mobile Applications – The No Code Approach – With Oracle ABCS & UI Extensions in Application Builder Cloud Service & From AngularJS to Oracle JET at DevNexus & ADF Project Sessions April and May in Düsseldorf Germany & ADF Editable Table – Recommendation For Data Entry Optimization.

For a short summery of our key monthly information watch the Fusion Middleware & PaaS Partner Updates on YouTube. The March edition of the PaaS Partner Update contains details about Demo.Oracle free PaaS Trial Services, PaaS Partner Community Forum 2017

and the upcoming community webcast about Implementing DevOps and Agile Methodologies in Oracle Projects on March 21st 2017. See you in Split!

Want to publish your best practice article & news in the next community newsletter? Please feel free to send it via Twitter @wlsCommunity #WebLogicCommunity!

To read the complete newsletter please visit http://tinyurl.com/DeveloperNewsMarch2017 (OPN Account required)

Please like and share the newsletter at LinkedIn and Twitter

Jürgen Kress

Fusion Middleware Partner Adoption

Oracle EMEA

Tel. +49 89 1430 1479

E-Mail: juergen.kress@oracle.com

clip_image003Blog clip_image004LinkedIn clip_image005 Twitter

To become a member of the WebLogic Partner Community please register at 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.

image

Blog Twitter LinkedIn Mix Forum Wiki

Technorati Tags: WebLogic Community newsletter,newsletter,WebLogic,WebLogic Community,Oracle,OPN,Jürgen Kress

image

I decided to implement sample app for JET composite component. This is powerful thing, it allows to build pretty much any UIs with HTML – package as components and reuse in the apps. Not only UI – JET composite component gets data as any other standard JET component. This allows to build your own components for forms, tables, various widgets. It allows to simplify code complexity, you could hide frequently used code into JET components and use component with parameters only on the page.
My sample is based on example from Geertjan Wielenga blog – Minimal Oracle JET Composite Component and I show how to supply data from ADF BC REST to be displayed in JET composite component. Read more about JET composite components in JET Cookbook – Composite Components. Sample is implemented with latest JET distribution 2.2.0 (it didn’t work for me with 2.1.0 – JET app was blocked, after composite component was displayed) – JETSimpleCompositeApp.zip.
Composite component from sample app renders a list of customers including last and first names:

To attach composite component to JET project, you need to copy (or just implement inside existing project) package into the project. Composite component resides in simple folder structure and is based on HTML implementation, metadata JSON file and JavaScript loader file:

HTML implementation for this sample is simple, renders two text entries (binded to properties, so we could provide dynamic values in the consumer later) with different heading. You can implement here pretty much anything supported by HTML:

Metadata JSON file contains description for properties referenced in HTML UI implementation: 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.

Blog Twitter LinkedIn Forum Wiki

Technorati Tags: WebLogic Community,Oracle,OPN,Jürgen Kress

image

This is the first blog in a series of two blogs about Karma testing (with code coverage) for Oracle JET. This first blog will help you with setting up the files in the project to get karma up and running. The second blog can be found here and will show you how to actually test your code in the viewModels.

Start a new project.

First we start our new Oracle JET project following the example on the Oracle JET website.

Now check if your project is working by running:

Next step is to add all the npm modules for karma, jasmine and supporting coverage reports.

Add a directory named test, this is where the testfiles will be. Add a file named test-main.js in the directory and leave it empty for now.

Karma Configuration.

Go back to the main directory of your project. Next step is to make the configurations for karma, I do this using

The framework we are using is Jasmine, we do need the Require.js plugin so answer yes for that question. I use Chrome as a browser but you can pick whatever browser you like. All the other questions I left empty or answered with “no”.

Open the karma.conf.js and add the libraries, viewModel, testfiles and the test-main file to files. 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.

Blog Twitter LinkedIn Forum Wiki

Technorati Tags: WebLogic Community,Oracle,OPN,Jürgen Kress

image

This is a short article about a big topic. About how JET Composite Components – small or pretty substantial – can be reused and integrated, not only in other JET applications (or components) but also in Oracle ADF applications and Application Builder CS. JET Composite Components are based on the W3C Web Component standards – that “allow for the creation of reusable widgets or components in web documents and web applications”, supported by all major browsers.

Some examples of what components could look like and could be used for:

A JET Composite Component is a reusable piece of UI that can be embedded as a custom HTML element and can be composed of other composites, JET components, HTML, JavaScript, and CSS. REST data access can be integrated as deeply or shallowly as desired inside the component – so the component can arrange for its own data. A JET Composite Component is configured with run time meta data to define Attributes/Parameters/Settings, emits Events that can be handled out side of the component and may carry additional design time meta data extensions that facilitate for integration into business-user tools (for example providing explanations about the purpose, functionality and usage of the component). 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.

Blog Twitter LinkedIn Forum Wiki

Technorati Tags: WebLogic Community,Oracle,OPN,Jürgen Kress

image

This post has been published as part of the ‘OTN Appreciation Day’. Thanks to Tim Hall to start the initiative. Great idea! The amount of people who already confirmed their participation surprises me. A nice demonstration on how many smart brains are willing to share their knowledge within an excellent community.

The idea of the ‘OTN Appreciation Day’ is to write something about our favorite feature. I take the opportunity to turn the spotlight on the Developer Cloud Service – a service that caught my attention since OpenWorld 2016. From our practical experience we know about the importance of DevOps and testing. A high test coverage makes your life much easier if you want to move from onprem to the cloud or if you like to upgrade to a newer version of your integration suite.

What is the Developer Cloud Service?

The DevCS is a complete development platform provided as a service to enable an agile development process and to automate DevOps & delivery. It covers most of the DevOps cycle including Continuous Integration, Continuous Delivery and Collaboration.

What many people do not know: Developer CS is included as a free entitlement with trial and paid orders of: 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.

Blog Twitter LinkedIn Forum Wiki

Technorati Tags: WebLogic Community,Oracle,OPN,Jürgen Kress