Are you the publisher? Claim or contact us about this channel


Embed this content in your HTML

Search

Report adult content:

click to rate:

Account: (login)

More Channels


Channel Catalog


Channel Description:

Welcome to Oracle Blogs

Welcome to the Oracle blogging community!

older | 1 | .... | 965 | 966 | (Page 967) | 968 | 969 | .... | 989 | newer

    0 0

    Partitioning allows a single database table and its associated indexes to be broken into smaller components depending on the table and choice of index partitioning methods.  This can sometimes improve performance of large EBS databases significantly. Several E-Business Suite modules take advantage of database partitioning right out of the box, and custom partitioning is also possible.

    Our Applications Performance Group has just released a major update to their best-practices white paper on EBS database partitioning:

    Partitioning diagram

    The new white paper covers:

    • Partitioning fundamentals and references to key partitioning resources
    • Relationship between partitioning and compression
    • Principles for effective partitioning of EBS tables
    • Definitions of seeded vs. custom partitioning
    • Benefits of partitioning
    • Considerations when evaluating partition designs
    • Identifying objects that might be good candidates for partitioning
    • Implementing and testing partitioning
    • And most useful: lots of concrete examples with benchmarks!

    Over 90% of this whitepaper has been rewritten, so you should check out this new edition even if you've downloaded an earlier version.

    Related Articles


    0 0

    image


    OSB Configuration files allow the developer to manage environment specific values during deployment.  FlexDeploy supports the use of these configuration files and extends them to using tokens in the configuration file that will get replaced with configured properties from FlexDeploy.   This way we do not need to generate a customization file for every environment where we are going to deploy the project.  We can have one configuration file that will work across environments.

    My example is built using JDeveloper and SOA 12.2.1.  I have an OSB project named ValidatePayment that is acting as a proxy service for a SOA service:

    The ValidateBS when I run locally, refers to localhost:

    When I deploy this to our shared development environment, I want to replace http://localhost.flexagon:7001/ with http://soalt05.flexagon:7001/.  When I deploy to production, I want the URL to be http://soa.flexagon.com/.  To accomplish this I add a property to my OSB Deploy workflow in FlexDeploy.  First, I will show the full workflow for the OSB deploy.  Since FlexDeploy has smart plugins, the deploy workflow is a simple 1 step process to import the OSB project: Read the complete article here.

    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


    0 0
  • 02/14/17--03:37: NetBeans and Apache (Part 2)
  • Since the various announcements about NetBeans transitioning to Apache, what's been going on and what's the current status?

    Before reading on, take a look at the following:

    Well, if you're asking "what's been going on?" it simply means you're not part of the discussion, which is a simple step-by-step process to be part of:

    https://cwiki.apache.org/confluence/display/NETBEANS/How+to+Participate

    After following the above, you'll be on the NetBeans Apache developer mailing list and be able to follow the process as it happens. Right now, weekly updates are provided on the process.

    In short, Oracle is going through the process of making sure that the NetBeans repositories that are targeted at being donated to Apache do not contain anything that should not be donated. For example, Oracle cannot donate files that are not Oracle's to donate. The repositories contain code going back 20 years, since NetBeans has existed since 1995/96, and are therefore full of potential accidental reusages of code that may or may not belong to Oracle, e.g., that could be forks of the JDK, for example. All files are being examined for such instances, including missing copyright notices, and similar potentially problematic areas.

    Which repositories are we talking about? How long will all this take? Scroll to the end of the page here for details:

    https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition

    The aim is for NetBeans 9 to be released as a top level Apache project together with the release of JDK 9. Prior to that, i.e., in order to move out of the Apache Incubator, there needs to be at least one release of NetBeans done from within the Apache incubator, i.e., NetBeans IDE 8.2.1 or NetBeans IDE 8.3.

    So, those are tight deadlines we're aiming for, though all sides are clear about what we're targeting and focused on meeting those deadlines. Things are looking good and, speaking for myself, I'm happy that we're going through such a thorough process, since the end result will be clear and comprehensive to everyone involved.

    And, guess what, the Apache NetBeans community already has a new website in place, clearly a work in process though it's awesome we have it at this stage already, with thanks especially to Chris Lenz from Leipzig who is leading this project:

    netbeans.apache.org

    If you're out there and interested in joining in and keeping in touch with the process, go here to get started:

    https://cwiki.apache.org/confluence/display/NETBEANS/How+to+Participate


    0 0
  • 02/08/17--00:00: NetBeans Day France 2017
  • The Laboratoire d'Informatique de Grenoble hosted NetBeans Day France yesterday.

    The event was sponsored by Davidson in Paris, who provided the great lunch!

    The program included the following topics:

    • Reactive Systems with Eclipse Vert.x and Red Hat Open Shift (Clement Escoffier, Red Hat)
    • Développement entreprise JavaScript avec Oracle JET (Geertjan Wielenga, Oracle)
    • Jouer avec Spring Boot et Docker (Nebrass Lamouchi, Davidson SI)
    • JBoss Forge, WildFly et Java EE (Emmanuel Hugonnet, Red Hat)

    The day began with a session about the NetBeans project, its history, unique features, and transition to Apache.

    Clement Escoffier demoed in a lot of detail Vert.x together with OpenShift and NetBeans IDE:

    That was followed by me talking about Oracle's new JavaScript toolkit, Oracle JET:

    I had to leave shortly after the above, though I heard Nebrass and Emmanuel did great sessions on Spring Boot and Docker (Nebrass) and JBoss Forge, WildFly, and Java EE (Emmanuel). Both Emmanuel and Nebrass are NetBeans Dream Team members, great to have worked with them to organize this event. And thanks again, Davidson in Paris, for sponsoring the lunch for this successful event.

    Possibly we could have two NetBeans events in France each year. One in Grenoble and the other in Paris! 


    0 0

    Introduction

    Once you start to get serious about building truly reusable components, the issue of language support will come to the fore. The JET components that you use within your CCA will of course do the right thing based on the language and locale settings of the application, however, what about your own resources?

    Background on Translatable Strings in JET

    In the context of a JET application, an application developer will usually define translatable resources using the following steps:

    1. Create a /resources/nls folder under /js
    2. Create one subfolder under this nls folder for each supported language / region
    3. Define the default bundle with a particular name (e.g. myappstrings.js) in the /nls folder
    4. Define corresponding translated versions of myappstrings.js in each language subdirectory
    5. Configure the requirejs ojL10n plugin to merge the custom bundle (myappstrings.js) with the built-in JET bundles
    This is all covered in detail in the documentation. Reading this, however, you might notice two particular issues which have a direct bearing on Composite Components.
    1. The configuration of the application bundle merging is done within the main application code (usually main.js)
    2. You can actually only merge one custom bundle into JET
    Both of these restrictions make it impossible for a Composite Component to magically merge its strings into the default JET bundle for access via oj.Translations.getTranslatedString() and oj.Translations.gerResource(). So what should you do?

    Steps to Apply Translations to Your Composite Components

    Defining Your Bundles

    I'd recommend that you define a single resource bundle file for your Composite component, there would be little need to have more that one. The base bundle in your default language should be placed in a suitable subdirectory of your composite component. To keep things consistent, I'd recommend using /resources/nls as the subdirectory. This /nls directory would then contain further subdirectories for the required language / region combinations. Thus, should your component support english as the base language, along with german and french you might end up with the following folders and files:

      /js
        /components
          /acme-coyote-tracker
            loader.js
            acme-coyote-tracker.json
            acme-coyote-tracker.html
            acme-coyote-tracker.css
            acme-coyote-tracker.js
            /resources
              /images
                paintedDesert.png
              /nls
                acme-coyote-tracker-strings.js
                /de
                  acme-coyote-tracker-strings.js
                /fr-FR
                  acme-coyote-tracker-strings.js
        
    The actual formatting of the translation bundles will be exactly the same as that shown in the doc for the main application bundles.

    Referencing Your Resources

    Once you have the bundles set up, you can still use default JET functionality to do the heavy lifting for you and to load the correct bundle for the current language in use (be that based on the HTML lang setting or oj.Config.setLocale()). In your Composite Component viewModel script, simply inject the bundle using the define block with the ojL10n plugin. For example:

        define(
          ['ojs/ojcore','knockout','jquery','ojL10n!./resources/nls/acme-coyote-tracker-strings'
              ], function (oj, ko, $, coyoteTrackerStrings) {
              'use strict';
              function CoyoteTrackerComponentModel() {
                  var self = this;
                  self.res = coyoteTrackerStrings;
                  ....
              };
    
              return CoyoteTrackerComponentModel;
          });
        
    Note how the bundle is mapped to a variable called self.res via the injected coyoteTrackerStrings. This can then be referenced by the Composite Component viewModel or directly by the composite view itself:

    Managing Strings with Substitution

    You'll note that because you have direct access to the string bundle via the injected reference, you don't need to access the string through the oj.Translations.getTranslatedString() API. That's good because your code is somewhat less verbose, however, what about the token substitution feature of that API? Fortunately, this feature is available separately through the oj.Translations.applyParameters(pattern, parameters) API. So you can still manage your token substitutions without having to write a separate function to do so.


    CCA Series Index

    1. Introduction
    2. Your First Composite Component - A Tutorial
    3. Composite Conventions and Standards
    4. Attributes, Properties and Data
    5. Events
    6. Methods
    7. The Lifecycle
    8. Slotting Part 1
    9. Slotting Part 2
    10. Custom Property Parsing
    11. Metadata Extensibility
    12. Advanced Loader Scripts
    13. Deferred UI Loading
    14. Using ojModule in CCAs
    15. Language Support

    0 0

    image

    WLSDM SOA Monitoring, Diagnostics & Report Modules

    • SOA Smart Dashboards
      • Monitoring BPEL Engine (Only 11g)
      • BPEL Engine Dashboard (Historical – Only 11g)
      • Monitoring Composite Performance
      • Monitoring Callback and Invoke
      • Monitoring Composite Faults
      • Monitoring Deployed Composites Trend
      • Summarizing Composite List & Endpoint URIs
    • SOA Notifications and Alarms
      • BPEL Engine Notifications
      • Composite Performance Notifications
      • Callback and Invoke (DLV_MESSAGE) Notifications
      • Composite Faults and Errors Notifications
    • SOA Reports
      • Reporting SOA BPEL Engine
      • Reporting SOA Composite Performance
      • Reporting SOA Callback and Invoke (DLV_MESSAGE)
      • Reporting SOA Composite Faults and Errors

    Get WLSDM here.

    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


    0 0

    Many of you might not know that most of what you can do in SQcl, can also be done in SQL Developer version 4.2. In fact, it’s the same code that handles running statements/scripts in SQLcl as it is in SQL Developer’s SQL Worksheet. Assuming of course, that you use THIS button. Runs queries through the... [Read More]

    0 0

    I just finished my session on node-oracledb at DeveloperWeek on Pier 27 in sunny, fantastic San Francisco. I'm in my old neighborhood, enjoying a familar view of the Bay Bridge from the speaker room window. There is a big hum around me from sessions and demo booths as developers are networking and learning. If you... [Read More]

    0 0

    EBS 12.2 upgrade webcastOracle University has a wealth of free webcasts for Oracle E-Business Suite.  If you're looking for help with planning your upgrade to EBS 12.2, see:

    Anne Carlson, Senior Director Applications Technology, discusses key upgrade planning considerations, combining lessons learned from customers with practical advice from Oracle’s Development, Consulting, and Support organizations. Understand how to build the business case, identify needed time and resources, prepare business and IT staff for changes, plan for required system changes, create an effective test strategy, and more. This material was presented at Oracle OpenWorld 2016.


    0 0

    Dear SOA & BPM Partner Community,

    Oracle acquired Apiary the leading solution for API Design and Governance. Together with Oracle API Cloud Service to secure, consume, monetize and analyze APIs, are a winning solution for the digital economy. During the PaaS Partner Community Forum you will learn more about latest updates on the API Cloud Platform including a hands-on training. In case you can not make it to Split, every months we offer free on-demand Bootcamps for SOA Suite 12c and BPM Suite 12c, for details please visit the community training calendar (membership required).

    Special thanks to Robert and Phil, they just published the first book on Oracle Integration Cloud Service. You are interested to publish a book, read the authors journey and let us know we are happy to support! For additional Integration books visit our wiki here.

    Thanks to the community for sharing all the SOA articles: For Each activity for processing batches& Scheduling Orchestration Integrations& Hybrid IT Integration Use Cases Poster& Integration OUGN SIG& Getting the best Oracle API information with Swagger and a pinch of NodeJS& API Management "Cool Apps" by Denver Metro RTD& Complex Composites Simplified& Building OSB 12c releases on resource level using Maven& Service Bus 12c QuickTip: Fix HTTP 403 on calling SOAP/REST Proxy Services.

    To keep track with all the latest updates of Process Cloud Service make sure to follow the blog from Antonis Antoniou. To get a head start of Process Cloud Service read the introduction post from Andreas Chatziantoniou. Special thanks to Marcel for his article series on Business Activity Monitoring (BAM). BAM is key to show business value to the stakeholder and can be used in SOA Suite and BPM Suite scenarios: Impact of ACM Implementation on BAM& Filtering/grouping in BAM by ‘specific’ metrics& Fool BAM with database hack& Populating BAM using JMS& BAMCommand. Thanks to the community for sharing all the BPM articles: PCS Web Form Tips and Tricks – Part 1& Actionable Email Templates in Oracle Process Cloud Service by Antonis Antoniou& ADF Autogeneration from Oracle BPM Human Tasks& WfMC Awards submission open for Excellence in Case Management

    In our last section Architecture & PaaS4SaaS the UX team highlights the extension of HCM SaaS solutions with Application Builder Cloud Service.

    For a short summery of our key monthly information watch the Fusion Middleware & PaaS Partner Updates on YouTube. The February edition of the PaaSPartner Update contains details about the community conference, developer gateway & code events and the upcoming community webcast about Mobile Cloud Service and Chat Bots on February 28th 2017. See you in Croatia!

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

    My personal goal is to reach 10.000 partner community members, therefore I need your support! Please make sure that you invite your teams to join the SOA & BPM Partner Community and the WebLogic & Developer Partner Community.

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

    Please like and share the newsletter at Twitter and LinkedIn.

    Jürgen Kress

    Fusion Middleware Partner Adoption
    Oracle EMEA
    Tel. +49 89 1430 1479
    E-Mail: juergen.kress@oracle.com
    clip_image003Blogclip_image004LinkedInclip_image005 Twitter

    To become a member of the SOA Partner Community please register at http://www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

    Newsletter Logo 2017

    BlogTwitterLinkedInimage[7][2][2][2]Facebook

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


    0 0

    Introduction

    A common use for Composite Components is to create enhanced input components that address specialized use cases. A good example of this might be a specialized input component for entering IP Address formats. With this kind of component you would want to be able to use it everywhere that a normal JET input* type could be used. This article discusses the pattern that you can adopt to make this happen.

    What's the Problem?

    To illustrate this process I'm going to use an example form from a little application that I'm building. This is a wizard based UI that, guess-what, helps you to create CCAs. Here's an early version of one of the screens:

    This form uses a classic oj-form-layout to responsively align the fields:

    <div class="oj-form-layout">
          <div class="oj-form oj-sm-odd-cols-12 oj-md-odd-cols-3 oj-md-labels-inline">
            <div class="oj-flex">
              <div class="oj-flex-item">
                <label for="ccaname"
                       data-bind="text:res.ccawEditor.nameLabel"/>
              </div>
              <div class="oj-flex-item">
                <input id="ccaname"  placeholder="my-component"
                       data-bind="ojComponent: {component: 'ojInputText',
                                                value:workingCopy.name,
                                                required: true,
                                                rootAttributes: {
                                                style:'max-width:30em'}}">
              </div>
            </div>
            <div class="oj-flex">
              <div class="oj-flex-item">
                <label for="ccaversion"
                       data-bind="text:res.ccawEditor.versionLabel"/>
              </div>
              <div class="oj-flex-item">
                <input id="ccaversion"
                       data-bind="ojComponent: {component: 'ojInputText',
                                                value:workingCopy.version, required: true}">
              </div>
            </div>
            <div class="oj-flex">
              <div class="oj-flex-item">
                <label for="ccajversion"
                       data-bind="text:res.ccawEditor.jetVersionLabel"/>
              </div>
              <div class="oj-flex-item">
                <input id="ccajversion"
                       data-bind="ojComponent: {component: 'ojInputText',
                                                value:workingCopy.jetVersion, required: true}">
              </div>
            </div>
            <div class="oj-flex">
              <div class="oj-flex-item">
                <label for="ccadesc"
                       data-bind="text:res.ccawEditor.descriptionLabel"/>
              </div>
              <div class="oj-flex-item">
                <textarea id="ccadesc" rows="6" style="resize: both;"
                          data-bind="ojComponent: {
                              component: 'ojTextArea',
                              value: workingCopy.description,
                              rootAttributes: {style:'max-width:60%'}}"></textarea>
              </div>
            </div>
          </div>
        </div>
        

    In this screen we can see a couple of version related fields. Right now these are simple ojInputText fields but I want to replace them with something a little more intelligent that would include behaviors such as validating the version according to Semantic Versioning rules and allowing range selection. So this seems like a good candidate for a Composite Component!

    So the Composite Component (called <ccaw-semvar-input>) is created and dropped into replace the existing version number inputs:

    <div class="oj-form-layout">
            <div class="oj-form oj-sm-odd-cols-12 oj-md-odd-cols-3 oj-md-labels-inline">
              <div class="oj-flex">
                <div class="oj-flex-item">
                  <label for="ccaname"
                         data-bind="text:res.ccawEditor.nameLabel"/>
                </div>
                <div class="oj-flex-item">
                  <input id="ccaname"  placeholder="my-component"
                         data-bind="ojComponent: {component: 'ojInputText',
                                                  value:workingCopy.name,
                                                  required: true,
                                                  rootAttributes: {
                                                  style:'max-width:30em'}}">
                </div>
              </div>
              <div class="oj-flex">
                <div class="oj-flex-item">
                  <label for="ccaversion"
                         data-bind="text:res.ccawEditor.versionLabel"/>
                </div>
                <div class="oj-flex-item">
                  <ccaw-semver-input id="ccaversion" version="{{workingCopy.version}}"
                                   placeholder="1.0.0"
                                   range-selection="false" required="true"/>
    
                </div>
              </div>
              <div class="oj-flex">
                <div class="oj-flex-item">
                  <label for="ccajversion"
                         data-bind="text:res.ccawEditor.jetVersionLabel"/>
                </div>
                <div class="oj-flex-item">
                  <ccaw-semver-input id="ccajversion" version="{{workingCopy.jetVersion}}"
                                     placeholder="2.3.0"
                                     range-selection="true" required="true"/>
                </div>
              </div>
              <div class="oj-flex">
                <div class="oj-flex-item">
                  <label for="ccadesc"
                         data-bind="text:res.ccawEditor.descriptionLabel"/>
                </div>
                <div class="oj-flex-item">
                  <textarea id="ccadesc" rows="6" style="resize: both;"
                            data-bind="ojComponent: {
                                component: 'ojTextArea',
                                value: workingCopy.description,
                                rootAttributes: {style:'max-width:60%'}}"></textarea>
                </div>
              </div>
            </div>
          </div>
      
    Unfortunately, if you just do a straight substitution like this, then the result is not what you'd like:

    As you can see we have two problems, firstly we've lost the alignment with the other field labels and secondly we've lost the required indicator. Let's look at solving each of those in turn.

    Correcting the Alignment

    What we're seeing here is not a bug in the framework, it is expected behavior for cases where you are mixing non-JET components into the form layout. The solution is actually outlined within the existing cookbook demo Form Layout - Non Components. All we have to do is to apply the classes oj-label-nocomp oj-label-for-non-control to the label e.g.

    <div class="oj-flex">
          <div class="oj-flex-item">
            <label for="ccaversion"
                   class="oj-label-nocomp oj-label-for-non-control"
                   data-bind="text:res.ccawEditor.versionLabel"/>
          </div>
          <div class="oj-flex-item">
            <ccaw-semver-input id="ccaversion" version="{{workingCopy.version}}"
                             placeholder="1.0.0"
                             range-selection="false" required="true"/>
    
          </div>
        </div>
      
    This will ensure that the labels are now correctly aligned.

    Adding the Required Indicator

    For the case of using a non-JET component, the framework supplies a class specifically for rendering the *required indicator. This class is called oj-label-required-icon. However, one thing we can't do is this:

    <label class="oj-label-nocomp oj-label-for-non-control  oj-label-required-icon" .../>
      
    Doing so would result in this:

    As you can see, the required indicator is overriding both the color and font information for the label if it is applied directly. Thus the correct usage is:
    <label class="oj-label-nocomp oj-label-for-non-control" for="ccajversion"&gt,
        <span class="oj-label-required-icon"/>
        <span data-bind="text:res.ccawEditor.jetVersionLabel"/>
      &lt/span>
      
    With these small changes to the label styles the layout and responsiveness of your oj-form-layouts will return and you can mix in your composite components at will.


    CCA Series Index

    1. Introduction
    2. Your First Composite Component - A Tutorial
    3. Composite Conventions and Standards
    4. Attributes, Properties and Data
    5. Events
    6. Methods
    7. The Lifecycle
    8. Slotting Part 1
    9. Slotting Part 2
    10. Custom Property Parsing
    11. Metadata Extensibility
    12. Advanced Loader Scripts
    13. Deferred UI Loading
    14. Using ojModule in CCAs
    15. Language Support
    16. CCAs in Form Layouts

    0 0

    Oracle EBS Benefits Development is pleased to announce that
    Patch 25250989
    :R12.BEN.B - ACA 2016 Employer Information Reporting Phase 2
    is available for download from My Oracle Support for Release 12.1 customers.

    This patch is cumulative so it includes ACA 2016 Reporting Phase I. This latest patch includes changes to accommodate 2016 information return reporting requirements for Release 12.1 customers needing to file their information returns with the IRS using EBS Standard or Advanced Benefits.

    For full details on what is delivered in Patch 25250989:R12.BEN.B along with setup and processing instructions, please consult the functional readme Document 2226266.1 - 2016 Employer Shared Responsibility Reporting Under the Affordable Care Act - Phase 2 Patch Functional Readme for Release 12.1 Customers on My Oracle Support.

    More information about the Affordable Care Act can found on My Oracle Support in Document 2007993.2– Information Center: Oracle HRMS (US) – Affordable Care Act (All Application Versions). This page provides information on the Employer Shared Responsibility Provisions and Reporting as well as other Affordable Care Act information by providing links to the following documents on My Oracle Support:

    • Document 2052173.1 - US HCM & Benefits Affordable Care Act High Priority Alert
    • Document 2052175.1 - Oracle EBS US Benefits & HCM Affordable Care Act Mandatory Patches
    • Document 2188907.1 - Oracle Advanced and Standard Benefits Affordable Care Act Setup for Employer Reporting


    0 0

    Viewthis message in a Web browser


    Oracle EMEA Partner Sales




    Oracle TestFest


    Free Oracle SOA Suite 12c & BPM Suite 12c On-demand Training & Free SOA Partner Community


    Dear Integration Expert,

    We would like to invite you to become hands-on trained in the latest versions of Oracle SOA Suite 12c and BPM Suite 12c – free of charge!


    Community Registration cta-arrow



    bulletStep 1:Free SOA & BPM Partner Community Registration

    For regular information, including free trainings and free certifications, become a member in the SOA & BPM Partner Community. Please first login atOracle Partner Networkand then visitSOA Partner Community registration page. If you have any questions, please contact theOracle Partner Business Center. Within a week we will process your registration and grant you access to ourcommunity workspace, including the community training calendar.

    bulletStep 2:Free SOA Suite 12c & BPM Suite 12c On-demand Trainings

    As a SOA Partner Community member, you can access ourtraining calendarfor the latest free SOA Suite 12c and BPM Suite 12c on-demand trainings:

    Date Training
    30.01-24.02.2017 BPM Suite 12c Bootcamp
    30.01-24.02.2017 SOA Suite 12c Bootcamp
    03-28.04.2017 SOA Suite 12c Bootcamp
    03-28.04.2017 BPM Suite 12c Bootcamp
    03-28.04.2017 SOA Suite 12c Bootcamp
    03-28.04.2017 BPM Suite 12c Bootcamp

    For registration and additional trainings, please visit the training calendarhere(community membershiprequired).

    Best regards,

    Oracle EMEA Alliances & Channels SOA Team

    Jürgen Kress
    PaaS Partner Adoption
    Oracle EMEA
    Tel. +49 89 1430 1479
    E-Mail: juergen.kress@oracle.com
    blogBlogLinkedInLinkedInTwitterTwitter



    Oracle PaaS Partner Community Forum 2017

    Register Now for the Event!








    ResourcesResources



    SOA on OPN

    Blue Arrow





    SOA Community Website

    Blue Arrow





    SOA Facebook

    Blue Arrow





    SOA Twitter

    Blue Arrow





    SOA LinkedIn

    Blue Arrow





    SOA Community Blog

    Blue Arrow






    Oracle Corporation
    Facebook Twitter LinkedIn Youtube
    Blog



    0 0

    The modern world is about using services on the fly, reusing and focusing on the tasks at hand.

    If you're starting your own business with a great idea, your focus should be on developing the idea - not on the surrounding operational challenges.

    Here are the steps you would take: 

    First, you would look for infrastructure on lease and pay for the use, interiors and infrastructure. You would then decide how the business runs and renew the investment based on returns. The renewal is flexible and can be increased or decreased.

    Second, you would establish a common set of rules, develop and develop a platform and policies.

    Third, you would focus on re-using some available vendor services to grow your idea.

    Within the software world, we're seeing a similar paradigm shift.  

    As a developer/organization, your objective is to focus on developing the business idea, task or solution and correlating the above within a software world:

    a) The infrastructure on the storage, compute, database, servers , can be procured through cloud.

    This is broadly called as IAAS (Infrastructure as a Service). This is elastic usage based on the demand and is scalable for high demands.

    b) The development tools, integration tools, UI tools all can also be automated via the cloud.

    Java Cloud Service and Integration Cloud services would empower you with the platform required for developing the code.

    This is broadly called as Platform as a Service.

    c) The software which caters to the solution (HCM, Finance, GRC, EPM, and more) is key for customers and runs on the IAAS and PAAS.

    This is called Software as Service

    As the developer or consultant, your key focus area is on the SAAS, which are solutions you're developing for the customer.

    Traditionally, the development requires you to set up the server and infrastructure and install the tools to maintain the versions and compatibility. You then get started on the coding and manage the operational and development efficiency.

    Within the new era of Cloud development, here are the top trends:

    1. The developer will focus on writing code, and the infrastructure and platform will be provided to him default. For example, there will be database as a service and Java as a service available, which is a managed service.

    2. The entire code development lifecycle from IDE to versioning to debugging will all be managed via cloud tools.

    3. DevOPS will be the preferred platform of delivery. Given that cloud modules have modular releases, agile types of delivery would be the development focal point.

    4. Developers need to be multi-skilled and able to develop the application. They need to have a firm grasp of the device, analytics, domain and programming. Reskilling developers on new cloud platforms is now a mandate for the future.

    5. The focus be on enriching the SAAS application. There are millions of existing applications available in the world; the developer's key objective is to leverage the IAAS, PAAS tools and build a wrapper around the existing application base.

    6. Device programming is the future and a huge demand will exist for IOT development. When there is data coming out from multiple devices, REST API development will take precedence for collating data.

    7. Technologies like AI and deep learning will be the nucleus of development. There will be a huge skills shortage in this area by 2020 as it becomes the defacto standard of API for building modern applications.

    8. Mobile development will reach the next era, with Augmented Reality and VR application dominating the future.

    9. The advent of robotics is already catching up. As pointed solutions are key, there will be a huge demand for development, programming and extensibility.

    10. Development will rise to the next level, with natural programming like voice control API and human augmented intelligence.

        From an Oracle perspective,Database 12candJava 8 platforms are an excellent starting point for developers who want to develop in demand skills.

        Learn how to leverage IAAS and PAAS for developing customer solutions.

        Once a developer masters the database and language, he or she can branch out and specialize in key areas like IOT, Analytics and AI. This would empower you with the ability to develop enriching solutions for customers.

        There are multiple components in PAAS/IAAS which are provided as a service and which can be used for developing customer solutions:

        • Application Builder Cloud
        • Big Data Preparation Cloud
        • Business Intelligence Cloud
        • Database Cloud
        • Database Backup Service
        • Developer Cloud
        • Integration Cloud
        • Internet of things cloud
        • Java Cloud
        • Messaging Cloud
        • Mobile Cloud
        • Process Cloud
        • SOA Cloud
        • IAAS on Cloud

        Get started learning the cloud solution on SAAS, IAAS and PAAS for professionals.

        See how Oracle Student Learning Subscriptions leverage the PAAS/IAAS platform and explore the Java, Database and Node.Js programming.

        About the Author:

        Sudhir Menon is a seasoned and experienced techno-management professional with 22+ years of diverse experience across consulting, industry solutions, architecture, and technology management. He is very passionate about architecture and has diverse experience managing customers and building solutions specific to industry mapping to the business needs.

        He has strong consulting experience in building IOT, Analytics, Cloud and Middleware Solutions for large customers. He is currently doing research around IOT and Analytics and building next generation solutions. He works as principal consultant at Oracle University.

        You can reach him @sudhir.g.menon@oracle.com.


        0 0

        Oracle Certification gives your more confidence in your knowledge and abilities. Just ask Giovanni Jaramillo!

        With nearly 20 years experience  under his belt, Giovanni decided to try out certification. Even with all his experience, he found benefit in earning the certification. Read about his experience in his own words below.

        I echo Adrienne's comments.  I have exactly 20yrs experience as an Oracle Developer but only until 3yrs ago did I decide to get a certification.  My first one was the Oracle SQL Expert : OCE (at the time there wasn't the Oracle SQL Associate).  So not only did I dive into the pool, I had no choice but to go into the deep-end with the expert exam.  After studying for 4 months for it, and passing it on my first attempt it really opened my eyes to how much more vast Oracle SQL is and I immediately felt more confident about the rules of SQL.  That confidence built and then the next year I studied again for 4 months and studied "smarter" for the OCA (Oracle Certified PL/SQL Associate) exam.  Both exams were hard (SQL Expert was harder).

        Now I have one more to take: OCP : Oracle Certified Professional for Advanced PL/SQL.  Deciding on either the 11g or 12c exam.  But what the certifications have given me is more confidence and also complimentary attributes to my resume, thus allowing me to increase my salary as I am starting to see a few more job postings where it says "Oracle Certification preferred" or "Oracle Certified Professional required".

        Share your own story or begin your certification path today! 


        0 0

        Vista logoMicrosoft is ending support for Windows Vista on April 11, 2017.  The official support dates are published here:

        Windows Vista is certified for desktop clients accessing the E-Business Suite today.  Our general policy is that we support certified third-party products as long as the third-party vendor supports them.  When the third-party vendor retires a product, we consider that to be an historical certification for EBS.

        What can EBS customers expect after April 2017?

        After Microsoft desupports Vista in April 2017:

        • Oracle Support will continue to assist, where possible, in investigating issues that involve Windows Vista.
        • Oracle's ability to assist may be limited due to limited access to PCs running Windows Vista.
        • Oracle will continue to provide access to existing EBS patches for Windows Vista.
        • Oracle will provide new EBS patches only for issues that can be reproduced on later operating system configurations that Microsoft is actively supporting (e.g. Windows 7, Windows 10)

        What should EBS customers do?

        Oracle strongly recommends that E-Business Suite customers upgrade their desktops from Windows Vista to the latest certified equivalents.  As of today, those are Windows 7, 8.1, and 10

        Related Articles


        0 0

        DTrace is a comprehensive, advanced tracing tool for troubleshooting systematic problems in real time.  DTrace allows administrators, integrators and developers to dynamically and safely observe live systems for performance issues in both applications and the operating system itself.

        DTrace is one of the many topics you can learn about in the Oracle Linux advanced administration training. You can take these courses as follows.

        Oracle Linux 7: Advanced Administration

        • Training-on-Demand: Start training straight away, following lectures at your own pace through streaming video and booking time to get hands-on experience when suits your schedule.
        • Live-Virtual Event: Attend a live event from your own desk, no travel required. Events are added to the schedule to suit different time-zones. Events on the schedule include 20 and 27 March and 24 April 2017 in English and 15 May 2017 in French.
        • In-Class Event: Travel to an education center to attend a class. In-class events on the schedule include:

         Location  Date  Delivery Language
        Brisbane, Australia
        20 March 2017 English
        Sao Paulo, Brazil
        8 May 2017 Brazilian Portuguese
        Hamburg, Germany
        27 March 2017 German
        Munich, Germany
        6 March 2017 German
        Milan, Italy
        3 April 2017 Italian
        Johannesburg, South Africa
        6 March 2017 English
        Miami, FL, United States 24 April 2017 English
        Belmont, CA, United States 8 May 2017 English
        Columbus, OH, United States 22 May 2017 English
        Roseville, MN, United States 22 May 2017 English

          Oracle Linux 5 & 6 Advanced Administration

          • Training-on-Demand: Start training straight away, at your own pace.
          • Live-Virtual Event: Events on the schedule include 13 March and 24 April 2017.
          • In-Class Event: Travel to an education center to attend a class. In-class events on the schedule include:

           Location  Date  Delivery Language
          Sao Paulo, Brazil 19 June 2017 Brazilian Portuguese
          Munich, Germany 8 May 2017 German
          Auckland, New Zealand 27 March 2017 English
          Pretoria, South Africa 26 June 2017 English
          Irving, TX, United States 22 May 2017 English

          Resources:


            0 0

            Avanttic - Oracle Cloud Plarform Test Drive (Madrid, 22-03-17 - Barcelona, 23-03-17)

            Evento: Hands-on para explorar los nuevos servicios de Oracle en la nube

            El Cloud ha llegado para quedarse y sabemos que su departamento de IT escogerá la manera más óptima de acceder a él. Nuestro objetivo es enseñarle cómo combinar las tecnologías on-premise con herramientas nacidas en Cloud, para conseguir una arquitectura híbrida que le proporcione lo mejor de ambos mundos.

            Por este motivo avanttic y Oracle hemos organizado una sesión práctica, a través de la cual tendrá acceso a varios de los Servicios Cloud del PaaS de Oracle y dónde expertos profesionales le guiarán en esta inmersión en el cloud: definiendo procesos, configurando integraciones y desplegando aplicaciones.

            Los escenarios propuestos no serán complejos y no se precisa experiencia previa. Utilizando su propio portátil podrá conocer cada servicio y cómo encajan en un ecosistema moderno e híbrido.

            ¡Le invitamos a disfrutar de esta experiencia o a compartir esta invitación con alguien del equipo de arquitectura o de desarrollo de su organización!

            Avanttic - Oracle Cloud Plarform Test Drive (Madrid, 22-03-17)Madrid Miércoles, 22 Marzo 2017

            Avanttic - Oracle Cloud Plarform Test Drive (Barcelona, 23-03-17)Barcelona Jueves, 23 Marzo 2017

            For details please visit the registration page here.

            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


            0 0

            Are you a user who deal with various aging reports or collections based on the past due invoices? 
            If yes, Join us for this one hour Oracle Advisor Webcast.

            REGISTER.jpg
            Register Now!


            Schedule:

            • Tuesday , March 14, 2017 07:00 AM (US Pacific Time)
            • Tuesday , March 14, 2017 10:00 AM (US Eastern Time)
            • Tuesday , March 14, 2017 03:00 PM (Central European Time)
            • Tuesday , March 14, 2017 07:30 PM (India Standard Time)


            "Due Date" provides a timeline for follow-up and actions that should be taken at each interval in requesting payment from a sponsor on a specific past due invoice(s). We will disclose the underlying calculation that derives the due date and how the same can be leveraged based on the "Payment Term" setups.

            Topics Include:

            1. Advantages of accurate Due Date

            2. Payment Term - classifications & defaulting hierarchy

            3. Cutoff Days concept in R12

            4. Due Date derivation logic & influencing factors

            5. Identifying Past Due invoices

            6. Known issues & recommended solutions

            Follow our My Oracle Support Receivables - EBS (MOSC) community.

            You can access recorded webcasts on My Oracle Support Knowledge Document:
            Oracle E-Business Suite Advisor Webcast (Doc ID 1455369.1)


              0 0

              Related Posts on"The OJVM Patching Saga - and how to solve it": Part I - The OJVM Basics Part II - Important Notes and Information Part III - The Mitigation Patch Part IV - What you may have missed ... [Read More]

            older | 1 | .... | 965 | 966 | (Page 967) | 968 | 969 | .... | 989 | newer