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

New eBook: Establishing a Mobile Security Architecture

$
0
0

Today, just as organizations are starting  to understand the first wave of the mobile revolution, there are now numerous demands being placed on IT to support the second wave of mobility as a new generation of devices and applications are coming online to take advantage of these new capabilities in today’s corporate environments.

"Establishing a Mobile Security Architecture" provides a deeper understanding of not only the fundamentals, but also the complex issues related to mobile security in today’s corporate mobility environment. If you maintain the role of a mobility planner, security architect, CISO, security director, IT director, operations manager or just simply want to better understand the best application of technologies for each area of mobility within your organization and how to reduce risk, then download this free copy of  "Establishing a Mobile Security Architecture".

Some of the areas covered in this eBook:

  • A look at the changing mobile and business requirements
  • Deep dive in the technologies used to secure the mobile platform today
  • Containerization and application management
  • The role Identity Management plays on the mobile device
  • The broader view of securing the mobile stack

Register now for your free copy of the "Establishing a Mobile Security Architecture" eBook.


Just Released - EBS Financials February 2015 Recommended Patch Collections (RPCs)

$
0
0
Oracle E-Business Suite (EBS) Financials Development has just released February 2015 Recommended Patch Collections (RPCs) for the following products:
  • Cash Management
  • Collections
  • E-Business Tax & E-Business Tax Reporting Ledger
  • Financials Common Modules
  • Financials for India
  • Fixed Assets
  • General Ledger & FSG Drill Down
  • Internet Expenses
  • iReceivables
  • Loans
  • Payables
    • Core, Non-Federal
    • Core, Federal
    • iSupplier
    • Workflow & Pcard
  • Payments
  • Receivables
  • Sub-Ledger Accounting
  • Treasury   
For details and the complete list of available RPCs for Oracle EBS Financials, please see Doc ID 954704.1, EBS: R12.1 Oracle Financials Recommended Patch Collection (RPC). 

Oracle Public Cloud : utiliser Cyberduck

$
0
0

Oracle Cloud Storage est compatible Openstack.
Vous pouvez donc utiliser tous les outils compatibles; par exemple Cyberduck.

Pour cela, vous devez :

  1. Télécharger le logiciel
  2. Copier le fichier profile(Oracle Storage Cloud (US Commercial 2).cyberduckprofile) dans le répertoire profile
    (par exemple : D:\Program Files (x86)\Cyberduck\profiles) 
  3. Démarrer Cyberduck
  4. Renseigner les champs :

  5. Vous pouvez maintenant accéder à votre Storage Cloud !

Plus d'informations :https://trac.cyberduck.io/wiki/help/en/howto/oraclecloud

    Oracle Private Database Cloud REST APIs

    $
    0
    0

    While we spend a lot of time developing GUI for our private cloud features – like the self service portal, setup screens, etc, a large percentage of our customers use these features via our APIs, both EMCLI and REST based.

    Q: So why would anyone not use the out of the box cloud (self service) portal and use the APIs instead?

    A: Well, there are many reasons:

    1. You already have a custom cloud portal that you use to deploy non-Oracle products and now you would like Oracle products to be part of it
    2. You want cloud related actions to be part of a larger orchestration flow. For example, prior to provisioning, you want to integrate an approval workflow, and then post-provision update your asset management system with the service details.
    3. You want to integrate the cloud actions with our IT service desk or ticketing systems
    4. Integrate actions like cloning of databases (Snap Clone), or provisioning of middleware and applications with your continuous integration or devops process.

    Read More

    Product Support Webcast for Existing Customers: WebCenter Content 11g Clusters

    $
    0
    0
    If you're interested in WebCenter Content 11g Clusters, please register for our upcoming WebCenter Content 11g Clusters Product Support Webcast scheduled for March 11, 2015 at 11:00 am Eastern (10:00 am Central, 9:00 am Mountain, 8:00 am Pacific, 16:00 Europe (Paris GMT+01:00)).

    This one-hour session is recommended for technical and functional users who are considering WebCenter Content clusters or who would just like more information about them.

    Topics will include:
    • What is a cluster?
    • Advantages and disadvantages
    • What has changed since 10g?
    • Documentation and knowledge articles
    • Troubleshooting
    • Patching
    • Content UI clustering
    • Inbound Refinery and clusters
    • Clustering process flow

    Make sure you register and mark this date on your calendar! Register here

    Once the host approves your request, you will receive a confirmation email with instructions for joining the meeting on March 11th.


    Charts Tips: Zoom and Scroll with the Overview Window, Colors using Attribute Groups

    $
    0
    0

    The new Charts introduced in ADF 12.1.3 and MAF 2.0.x offer superior performance and user experience, including:

    • Client-side layout and interactivity
    • Redesigned zoom and scroll
    • Marquee zoom and selection
    • Redesigned Time axis
    • Improved data labeling

    chart zooming and scrolling

    Did you know how to turn on the overview window for zooming and scrolling, like shown in the image above?

    Let's take you through some simple steps to enable zooming and scrolling and the overview window.

    Assuming you created a simple bar chart displaying employee salaries, to enable zooming and scrolling, in the Property Inspector under the Behavior section, set the zoomAndScroll to live.

    bar properties

    Setting the zoomAndScroll property to "live" enables scrolling on the Chart using a thin scrollbar, but does not enable the full overview window.

    To enable the display of the overview window, you need to insert the overview facet on the Chart:

    Next, insert the dvt:overview tag into the overview facet:


    Run the page and test your new zoom and scroll overview window:

    bar zoom and scroll

    If you would like to make the bar colors alternate using the built-in Alta color styles, insert the dvt:attributeGroups tag and set the type to color.

    <dvt:attributeGroups id="ag1" type="color" value="#{row.LastName}" />

    The attribute groups value varies by row.lastName, which means that each bar displaying employee salaries by last name will be rendered in different color:


    Our employee salary chart is now displayed with a set of built-in Alta colors and with the zooming and scrolling overview window enabled.

    Friday Spotlight: Oracle Linux and Database Smart Flash Cache

    $
    0
    0

    Happy Friday!

    One of the coolest, yet perhaps not best known, features of running Oracle Database and Oracle Linux together is Database Smart Flash Cache. Wim Coekaerts put it this way on his blog earlier this week:

    "Basically, if you have flash devices attached to your server, you can use this flash memory to increase the size of the buffer cache. So instead of aging blocks out of the buffer cache and having to go back to reading them from disk, they move to the much, much faster flash storage as a secondary fast buffer cache (for reads, not writes)."

    So, this gives you a way to significantly increase performance on your systems running the Oracle Database and Oracle Linux. How cool is that? Wim then goes on to describe the few easy steps it takes to get it up and running.

    I highly recommend checking out Wim's blog entry on this fantastic feature, and there is also an in-depth white paper you can have a read through for even more info.

    Have a great week!

    -Chris 

    Get the Oracle Alta UI Demo Application with Oracle ADF Faces by Shay Shmeltzer

    $
    0
    0

    clip_image002The Oracle ADF team is happy to announce the release of the Oracle Alta Workbetter ADF application sample.

    You can now get the complete source code for this sample application, so you can further learn how to develop cool user interfaces with Oracle ADF Faces that implement the Oracle Alta UI design patterns.

    At the last Oracle OpenWorld conference where we announced Oracle Alta UI, we got great reactions from people who saw the new Alta UI in our new cloud services and apps. And with Oracle ADF Faces it is very easy to implement these type of user interfaces in your application too.

    The WorkBetter sample application is aimed at highlighting various aspects of Oracle Alta UI design patterns, and by looking at the source code you can learn how to implement each part of it. The application is hosted here so you can play with it. Here is a quick video that shows you how the application looks and behaves at runtime. You can get the source for the application from the Oracle ADF Sample Page. 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.

    BlogTwitterLinkedInForumWiki


    BPM & SOA Application missing in JDeveloper 12c gallery by Martien van den Akker

    $
    0
    0
    clip_image001

    A few weeks ago I did a BPM12c Quickstart Installation under Oracle Linux 6. Everything went smoothly, as described in the install guide as well as on many blogs already.
    But I found that most of those blogs did an installation under Windows, where I did it under Oracle Linux in Virtualbox.
    You would think (as I did) that it shouldn't matter. However, it turns out that in JDeveloper I was missing the 'BPM Application' amongst others in the JDeveloper New Gallery. Very inconvenient. I couldn't find any hints on the big internet. My friend Google wasn't very helpful in this.
    But I wouldn't write this blog if I did not solve it. It turns out that with an update I got it solved.
    It turns out that I lacked the 'Spring & Oracle Weblogic SCA' extension. Using the Help->Update functionality I downloaded and installed that and after restarting JDeveloper my 'New Gallery' was properly filled.
    For those not so familiar with the JDeveloper update mechanism, here a step by step guide:

    Choose Help->Update: 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

    Improper member use error

    $
    0
    0

    I hit this Studio compiler error message, and it took me a few minutes to work out what was going wrong. So I'm writing it up in case anyone else hits it. Consider this code:

    typedef struct t
    {
       int t1;
       int t2;
    } t_t;
    
    struct q
    {
       int q1;
       int q2;
    };
    
    void main()
    {
       struct t v; // Instantiate one structure
       v.q1 = 0;   // Use member of a different structure
    }
    

    The C compiler produces this error:

    $ cc odd.c"odd.c", line 16: improper member use: q1
    cc: acomp failed for odd.c 

    The compiler recognises the structure member, and works out that it's not valid to use it in the context of the other structure - hence the error message. But the error message is not exactly clear about it.

    This Time What Happens in Vegas Won't Just Stay in Vegas: Join Us at the Modern Service Experience Mar 31–Apr 2 By Stephen Fioretti

    $
    0
    0

    With fast moving technologies in mobile and social, ever changing, blending and new interaction channels and rapidly change customer expectations, it’s more difficult than ever to deliver great customer service. It’s cliché to say that “service is the new marketing” but any interaction with a service organization through any channel creates an impression of your company. Great service often leads to customers recommending you to their peers.

    To win new customers and retain your existing ones, you have to deliver a modern service experience. We are hosting an event on March 31 - April 2 at the Venetian in Las Vegas to help you learn how Oracle Service Cloud can help your company become a modern service organization. You’ll learn best practices from your peers, industry visionaries and Oracle experts. You’ll hear from industry analysts and influencers like Kate Leggett and Ian Jacobs from Forrester, Aphrodite Brinsmead from Ovum and more.  Customers from ASOS, BassPro, Comcast, Kohl’s, LinkedIn, Nintendo, Pella, Virgin America, Rockwell Automation and more will share where they are on their road to delivering Modern Customer Service.

    You’ll hear about recent developments within the Oracle Service Cloud portfolio as well as new capabilities from two of our recent acquisitions: Oracle Co-browse (LiveLOOK) and Oracle Field Service Cloud (TOA Technologies). At our Ask the Experts sessions, you’ll have an opportunity to get one-on-one time with Oracle Service Cloud product experts in web self-service, contact center and knowledge management. We have put together a diverse agenda full of information and perspectives that will help you take your customer service strategy to the next level.

    In addition to the great keynotes, roundtables and breakout sessions we've planned, we will also have plenty of opportunities for networking and fun! At an awards event on Wednesday morning, the Oracle Service Cloud team will present awards to some of our leading and innovative customers. And we hope you will join us that evening for the Service Cloud customer appreciation event at Tao Nightclub where we’ll dance, mingle and enjoy some great food and drinks. Later on that night, all of the Modern CX event attendees are invited to see One Republic perform.

    It’s sure to be a productive trip, with opportunities to explore new technologies, trends and strategies, and to let loose a little with your peers and colleagues. As the saying goes; what happens in Vegas, stays in Vegas. Well, except for all the great things you’ll learn and the connections you’ll make while you are there.  See you at the event!

    To get more information and register for the Modern Service Experience event, click here.  

    Introducing TV Ad Exposure Segments

    $
    0
    0

    In this week's guest blog post J.T. Compeau of Affinity Answers shines new light on an old favorite, TV Advertising.


     Not having enough targeted reach for advertising with consumers is a growing problem for marketers, one that is not confined to online or broadcast media. This begs the question, “How do marketers effectively reach receptive audiences at sufficient scale and frequency?” Brand interactions on social media are the link between what a consumer sees on-air and shares online. Affinity Answers’ TV Ad Exposure segments, published on Oracle BlueKai’s powerful Audience Data Marketplace, deliver a connection between a broadcast audience and that same audience using the Internet after being exposed to advertising.



    Brands have to compete for mindshare today more than ever to get return on their TV ad investment, given the multiple screens that are competing for consumers’ attention. When Honda Civic, for example, advertises in Family Guy, Honda competes with laptops, mobile devices and tablets – if the program’s viewers are watching live in the first place. Despite the fact that Family Guy fans are engaging with Honda Civic on social media, they are may not be compelled to engage while actually watching the show.


    TV Ad Exposure segments target these ad responders - social fans of the show who engage with your brand after seeing your brand’s ad on TV. These segments target a dynamic, new TV audience wherever they are, by identifying their digital website affinities and reaching them on these sites they find compelling. TV Ad Exposure segments increase conversions by leveraging the tailwind provided by your TV advertising.


    How TV Ad Exposure Segments Work


    Let’s start with the traditional TV viewer who watches every week. He’s loyal and lives for the next classic Peter Griffin cutaway gag. He sees Honda Civic’s ad on FOX, is interested, but would rather continue watching the show than immediately take action online. It’s far more effective to catch up with him a couple of hours later, or even the next day. Invite him to sign up for a test drive online via a display ad on The Verge when he is ready to take action!



    The focus of the TV industry is continually shifting toward the live viewer engaging with the broadcast on mobile devices. While it’s true that she may have her tablet at the ready to engage with second screen content, this has little or nothing to do with advertising, and everything to do with show content. Considering how small the second screen audience is compared to the total audiences for the program, it’s clear that viewers want their program experiences and brand experiences to be separate. TV Ad Exposure segments target the most receptive audiences, when they are most receptive to take action on the advertising they have seen.


    How to Access TV Ad Exposure Segments


    Log into the Oracle BlueKai Audience Data Marketplace, and search for “Affinity Answers”. Select the segment for your brand under “TV Ad Exposure”, and extend your reach to wherever your TV audiences are online. Reach Honda Civic ad responders on The Verge, or Olive Garden fans on HuffPost Entertainment, and ensure that you’re getting in front of ad responders that will be compelled by your content and the context.


    For more information on our TV Ad Exposure segments, please contact Affinity Answers, or your Oracle BlueKai account manager.

    Data Visualizations at Visualizing Information Design Jam

    $
    0
    0

    Oracle Data Visualizations are going to be presented next week at a great event organized by Laurie Pattison and our colleagues at the AppsUX innovation team:

    The goal of this event is to bring together different teams within Oracle, and with a lot of help and guidance from the UX team, think about how to make our product more visually engaging and possibly come up with ideas for new visualizations.

    In preparation for this event we did several training sessions, one of which was on what are the opportunities to use data visualizations and how to choose your visualization techniques.

    Laurie did a great session on the process for designing a data visualization, starting with thinking about who your users are and what are the business problems they are trying to address. Read her blog post A Data Visualization Design Approach on this topic at the Apps UX Innovation Events blog.

    We will post on the results of this great event soon!

    Oracle融合应用程序和Oracle销售云的全新实施培训

    $
    0
    0

    Jim Vonick,Oracle2015116

    通过部署Oracle销售云和Oracle融合应用程序,您将实现加快实施和采用过程的最终目标,从而使您的企业能够充分受益于这些解决方案带来的优势。

    实施团队成员需要掌握专业技能和知识,从而确保顺畅、快速、成功地实施应用程序。

    通过更好地理解应用程序的基础知识和配置选项,实施团队成员将能够在设置过程中做出更明智的决策,以最大限度地满足您的业务需求。

    为了帮助您实现这些目标,我们强烈推荐您参加实施培训。

    实施培训

    Oracle融合应用程序Oracle销售云的全新升级培训现已推出。

    这些课程备受Oracle客户期待。以下是新发布课程的列表。大部分课程既适用于云部署,也适用于内部部署。

    内部部署的核心实施培训

    对于执行内部部署安装和管理任务的人员,我们推荐:

    ·Fusion Applications R8: Installation and Patching(即将推出)(5天课程)

    ·Fusion Applications R7: Installation and Patching 2天课程)

    ·Fusion Applications R8: Provision Identity Management2天课程)

    想要学习如何定制应用程序,建议您参加:

    ·Fusion Applications: Extend Applications with ADF5天课程)

    云和内部部署的核心实施培训

    通过以下课程,您将学习安装、配置应用程序并确保其安全性的一般步骤。由于这些课程是应用等级的课程,因此适用于云部署和内部部署两种方式。

    ·Functional Setup Manager for Implementers1天课程)

    ·Fusion Applications: Security Fundamentals3天课程)

    产品等级实施培训

    融合财务培训

    ·Fusion Applications: Introduction to Financials Implementation5天课程)

    ·Fusion Applications: Financial Reporting3天课程)

    ·Fusion Applications: Accounting Hub Fundamentals5天课程,只适用于内部部署)

    融合采购培训

    ·Fusion Applications: Procurement Implementation5天课程)

    融合项目组合管理培训

    ·Fusion Applications: Project Financial Management Implementation5天课程)

    融合供应链管理培训

    ·Fusion Applications: Order Orchestration Implementation5天课程,只适用于内部部署)

    融合人力资本管理(HCM)培训

    ·Fusion Applications: HCM Global Human Resources5天课程)

    ·Fusion Applications:HCM Talent Management4天课程)

    ·Fusion Applications: HCM Security2天课程)

    ·Fusion Applications: HCM Benefits5天课程)

    ·Fusion Applications: HCM Payroll Implementation (US)5天课程)

    Oracle销售云培训

    ·Oracle Sales Cloud Implementation5天课程)

    ·Oracle Sales Cloud Extensibility4天课程)

    ·Oracle Sales Cloud: Incentive Compensation5天课程)

    甲骨文大学目前提供以下按需培训方式的课程:

    ·Oracle融合应用程序 - 按需培训课程

    ·Oracle销售云 - 按需培训课程

    按需培训课程是将Oracle顶级教师主讲的教室课程录制而成的高清画质视频。每门课程都配有专门的实验室环境,为您提供实践操作的体验。您可以在订阅期间随时访问您的订阅课程,该培训方式是工作繁忙人士的理想之选。

    2015年必要IT技能;薪资提高

    $
    0
    0

    我们在近期关于IT专业人士的必要技能和薪资的业内文章中发现了一些振奋人心的消息!

    薪资提高

    IT行业的薪资呈现提升趋势。人力资源公司Robert Half近期完成的一份调查指出,新聘IT员工的平均初始工资预期将提高5.7%,而其他行业员工的薪资预期将平均提高3.8%

    随着薪资的提高,IT职位的数量也有所增加。据CareerBuilder报道,54%的受访公司都希望聘用新的IT员工,尤其是掌握云技术、移动技术、安全性和大数据的专业人士。

    其他刊物也对IT行业中就业机会的增多进行了相同的报导。

    InfoWorld发表的一篇文章中称,“IT行业的就业增长预计将超过整体经济的增长,那些掌握有利技能的人将受益匪浅”。

    该篇文章尤其提到市场中对Java技能需求的增长,并指出,根据一份近期调查,在求职网站Dice中仅旧金山地区就有443份与Java技术相关的职位正在招聘中!

    InfoWorld还列出了今年热门的IT职位,其中包括Java程序员、安全专家、企业架构师和数据架构师。

    2015年十大热门IT技能

    如果您希望今年获得晋升或寻找新的职位,您不妨学习掌握当前最热门的技能。

    Computerworld发表了一份2015十大最热门IT技能排行榜,而IT认证学习解决方案的领导者Pearson IT Certification也公布了一份类似的排行榜

    以下是194IT高管心目中的2015年最热门技能:

    1.编程开发:48%的受访者计划于2015年招聘该领域的人才。而最需要的是精通Java编程语言的编程人员。

    2.项目管理:35%的受访者计划于2015年招聘能够熟练掌握如Oracle Agile等解决方案的项目经理,以帮助他们成功地管理项目。

    3.咨询台/技术支持:30%的受访者将在2015年招聘能够胜任咨询台或技术支持的人才,以确保系统和应用程序的顺畅运行。

    4.安全性/合规管理:28%IT高管计划招聘能够确保数据和系统安全的员工,并能减少安全弱点以应对越发复杂的环境。

    5.网页开发:28%的受访者希望招聘网页开发专业人员,以满足电子商务的不断增长以及各种规模的业务在网络中发展的需求。.

    6.数据库管理: 26%的受访者希望招聘更多的数据库专业人员,尤其是获得Oracle数据库MySQL认证的专业人士将拥有巨大优势。

    7.商业智能/分析:24%的受访者计划于2015年招聘掌握商业智能或分析的专家。在一份由Talent International进行的单项调查中,超过95%的受访者表示商业智能变得越来越重要。

    8.移动应用/设备管理:24%的受访IT高管计划招聘该领域的专家,并表示很难找到足够多的掌握这些技能的人员。

    9. 网络:22%的受访者希望在今年招聘更多的网络专业人员,尤其是掌握无线网络技术的人员。

    10. 大数据:20%的各行业高管将招聘该领域的专业人才。

    您有什么培训计划?

    无论您是希望在目前的职位中获得晋升,还是寻找新的职位,我们都认为2015年对于IT专家来说将是重要的一年。

    甲骨文大学提供的培训课程涉及各个高速发展的领域,包括Java Oracel数据库商业智能及其他更多领域。也许现在正是您应该参加培训的时候!

    如果您也认为今年是IT行业的重要一年,欢迎您与我们联系。我们非常乐意收到您的反馈!


    BI Publisher Memory Guard Performance Monitor

    $
    0
    0

    BI Publisher provides a set of features to protect Oracle BI Publisher server instances from out-of-memory errors by blocking report requests that generate excessive amounts of data. These "memory guard" features consist of a set of properties that are set in the xmlp-server-config .xml configuration file and which control the behavior of BI Publisher when running reports in online and scheduled modes. Basically, the functionality of “Memory Guard” is intended to prevent excessive consumption of memory by execution of reports that attempt to return large volumes of data on BI Server.


    Previously, a report which consumed excessive amounts of memory could cause the Weblogic Server hosting the BI Domain to encounter an “Out Of Memory” condition which would in turn cause it to shutdown and restart, triggering an outage of BI functionality. Often the user running the report would be unaware that they had triggered the outage but repeated execution of the report would result in repeated outages and adverse impact on the user base. As a result the Memory Guard was developed to impose restrictions on the amount of memory and size of data that a report could use and thereby prevent these repeated outages of the server.


    Note: This feature has been release as part of the Fusion Applications Release 8 Patch Bundle 8.


    If a custom report is repeatedly failing then there are a number of steps which can be taken to try and determine whether or not the Memory Guard is preventing its execution.


    Most reports which fail encounter Memory Guard restrictions because they are generating large amounts of XML data which would require excessive amounts of memory to process. Often this excessive XML generation and memory consumption stems from a poorly understood or designed report which is running a custom SQL query against the database. With that in mind if you find that a report you are running is repeatedly failing then look to test with reduced amounts of data by adding filtering to the report, if it then completes then it is likely that you have a long running query or excessive data to process.


    Numbers of different types of error message are encountered; the more commonly seen are as below: 


    --------------------------------------ERRORS-------------------------------------------------


    Jul 22, 2014 5:00:59 PM oracle.xdo.enterpriseScheduler.util.ProcessorUtil logException 


    WARNING:  !BurstingJobProcessor.getReportData :: ::ERROR_GETTING_REPORT_DATA::[INSTANCE_ID=adc00cfa.1406056167500] IOException:[INSTANCE_JOB_ID=1054] oracle.xdo.dataengine.diagnostic.XMLSizeLimitException: XML Output ( 200446bytes ) generated exceeds specified file size limit (200000bytes )..!


    Please contact system administrator to increase file size limit.


    oracle.xdo.XDOException: oracle.xdo.dataengine.diagnostic.XMLSizeLimitException: XML Output ( 200446bytes ) generated exceeds specified file size limit (200000bytes )..!


    Please contact system administrator to increase file size limit. 


    at oracle.xdo.dataengine.XMLPGEN.processMergedDataSet(XMLPGEN.java:1652) 


    at oracle.xdo.dataengine.DataProcessor.processData(DataProcessor.java:376)


    Jul 22, 2014 4:46:45 PM oracle.xdo.servlet.XDOServlet WARNING: javax.servlet.ServletException: oracle.xdo.XDOException: oracle.xdo.dataengine.diagnostic.XMLSizeLimitException: XML Output ( 105801bytes ) generated exceeds specified file size limit (100000bytes )..!!!!!!!


    Please contact system administrator to increase file size limit


    Jul 22, 2014 4:43:34 PM oracle.xdo.online.ViewerIO WARNING: oracle.xdo.XDOException: oracle.xdo.XDOException: oracle.xdo.XDOException: java.io.IOException: Memory above memory limit:257426 


    at oracle.xdo.online.DataCache.getDataFile(DataCache.java:430) 


    at oracle.xdo.online.ViewerIO.createReportViewData(ViewerIO.java:981)


    Error occurred on retrieving data xml


    Report data size exceeds the maximum limit (524288000 bytes). Stopped processing.


    --------------------------------------ERRORS-------------------------------------------------


    Following points needs to be considered in order to resolve the issue:


    1)Ensure that you are not running 'blind' wildcard queries against database tables. There is a temptation to perform this type of query for data validation or to review the data that the tables contain but this can result in very large amounts of data being retrieved. 


    2)Ensure that any custom query is restricted to a maximum of 60 columns as documented in the Data Modeling Guide.


    3)Ensure that queries are not simply pulled from the OBTI nqquery.log and copied into a BI Publisher report. Review the SQL being issued and ensure that any sub queries are necessary and required for the query being issued


    4)Ensure that you do not simply join large numbers of tables without restriction. Various custom reports have been seen where >10 tables have been joined together with primary key joins and no filtering. This can mean that very large result sets are generated.


    5)If the report is at the design stage steps can be taken to review the data model and establish if actions can be taken to reduce the amount of data being returned. Columns can be truncated for display in the report, checks made to establish if columns can be retrieved from alternate locations, and a review made to establish if grouping, sorting, etc can be performed within the data model to reduce the amount of data being sent before any calculations are performed.


    6)If the full set of data is required then the efforts can be made to run the report as a scheduled job rather than synchronously from the Catalog. The expectation is that reports run synchronously are expected to return in a relatively short period of time as they would cause the users session to hang whilst the report is generating, therefore they would also be expected to have a small data set to process. If a large data set is to be processed then schedule the report in this way ensuring that only the XML_DATA_SIZE_LIMIT is being applied.


    7)As a final option discussions could be had with the BI Administrator to establish if changes could be made to the Memory Guard parameters in order to allow the report to complete. This should be considered a last resort as increasing any of the Memory Guard parameter settings will increase the scope for other reports and users to run larger reports and ultimately could lead to OutOfMemory scenarios and BIDomain outages if not properly managed.


    Note: There are nine properties that comprise the memory guard features. Some properties work together to fully define the conditions to terminate processing. The key settings are:


    Also note that the XML_DATA_SIZE_LIMIT does not get applied when data for a data model comes from a non-SQL based source such as a pre-existing XML file, webservice/http output, or Excel file.


    ONLINE_REPORT_MAX_DATA_SIZE


    This feature enables you to specify a maximum data size allowed for online report viewing. When you set a maximum data size, the following occurs when a user opens a report for online viewing:


    1.A user submits a report to view online in the browser.


    2.The data engine generates the data for the report.


    3.Before document generation, the size of the data (in bytes) is inspected.


    4.If the data generated is larger than the maximum setting, the report processing is ended. The user gets the following message:


    The report you are trying to run exceeds the data limit set for this server. Either re-run with parameters that reduce the data or schedule this report. Contact your Administrator if you have questions.


    The user can then either set parameters (if available for the report) to limit the data and resubmit online; or use the BI Publisher scheduler to submit the report.


    To enable this feature, set the property ONLINE_REPORT_MAX_DATA_SIZE.


    ONLINE_REPORT_FREE_MEMORY_THRESHOLD


    This setting enables you to specify a minimum value for free JVM space. This enables you to control whether to run a report based on two factors: current usage and the size of the report data. This feature requires the setting of several properties that work together. You specify the threshold JVM space, the report maximum report size that will be allowed when the JVM falls below the threshold, and the maximum wait time to pause the report to wait for more JVM free space to become available.


    When you set these properties, the following occurs when a user opens a report for online viewing:


    1.A user submits a report to view online in the browser.


    2.The data engine generates the data for the report.


    3.JVM memory is inspected. If the available JVM memory is above the threshold value, the report processes as usual and there is no system intervention.


    If the available JVM memory is below the threshold value, the size of the report data is inspected and compared to the setting online report data size under free memory. If the report data is below this threshold, then the report continues processing.


    If the report data size exceeds the threshold, then the report is paused to wait for free memory to become available. The report will wait for the time specified in the wait period setting. If the free memory does not rise back above the minimum in the wait period specified, the report request is rejected.


    ONLINE_REPORT_MAX_DATA_SIZE_UNDER_FREE_MEMORY_THRESHOLD


    This setting sets an absolute limit to the data that can be generated from the execution of a data model. This setting applies to both online report requests and to requests submitted through the scheduler. When the size of the file generated by the data engine exceeds the limit, the data engine terminates execution of the data model and throws the exception:




    "oracle.xdo.dataengine.diagnostic.XMLSizeLimitException: XML Output (NNNNNNbytes) generated exceeds specified file size limit (NNNNNbytes)".




    If the report request was submitted through the scheduler, the job will show as failed in the Report Job History page. The exception error noted above displays when you rest your cursor over the status. If the report request was submitted online, the user will get the error "Unable to retrieve the data XML."


    DB_FETCH_SIZE_AUTO


    This setting calculates and sets database fetch size at run time depending on total number of data set columns and total number of query columns. Setting this property will override the server-level and data model-level database fetch size properties. When set, this property takes effect for all data models and can significantly slow processing time. This setting is recommended for implementations of BI Publisher that frequently process complex queries of hundreds of columns, such as Oracle Fusion Applications implementations. This setting is not recommended for most general implementations of BI Publisher.


    Changes using GUI: The parameters are available through the BI Publisher > Administration > Runtime Configuration > Properties:


    Memory Guard Settings 1







    Changes from Configuration File:


    Implement the memory guard features by adding this set of properties to the xmlp-server-config.xml file located at:


    {BI Publisher Repository}/Admin/Configuration/xmlp-server-config.xml


    The following shows sample entries for the memory guard properties in the xmlp-server-config.xml file


    ({BI Publisher Repository}/Admin/Configuration/xmlp-server-config.xml):


    Memory Guard Settings 2

    Oracle Support必备网络讲座(2015年3月)

    $
    0
    0
    主题描述日期时间报名
    My Oracle Support 版本15.1新特性新的My Oracle Support版本15.1带来的变化,以帮助您更有效地与Oracle支持工作。
    本讲座是针对My Oracle Support的常规用户,并希望很快了解新功能和改进的客户。此外,本讲座还提供了参考资料,以进一步学习Oracle支持的资源。
    310日11:00报名
    My Oracle Support 基础

    本讲座的目标客户是那些想要学习My Oracle Support门户基本功能的用户。此演示包括功能概述,仪表板定制,搜索内容和修补程序,使用My Oracle Support社区,利用主动式投资组合,设立热门话题警报,以及创建服务请求等。

    311日11:00报名
    在My Oracle Support中寻找解决方案

    "在My Oracle Support寻找解决方案"的讲座是为那些每天处理日常问题和使用Oracle产品而产生的问题的客户设计的。即使对My Oracle Support有经验的用户可能会在本讲座中发现一些有用的技巧和技术。

    本讲座旨在为客户获得My Oracle Support的搜索提供专业知识,了解如何为特定的信息需求选择最好的搜索技术,以及参与My Oracle Support的社区提出问题,并找出解决办法推荐的最佳做法。持续时间:30分钟。

    31811:00报名
    服务请求流程和最优实践

    服务请求要点研讨会的目标是为新的Oracle支持环境的客户,或为那些可能需要了解服务请求创建流程的客户提供Oracle支持的最佳实践和SR管理进修课程。

    30分钟的在线讲座提供了My Oracle Support的门户网站概述,专注于服务请求的体验。通过本次讲座,与会者将了解有关如何提交一个良好的服务请求,服务请求严重性级别和状态代码是什么及其含义,以及如何与Oracle支持协作的最佳实践。也将讨论如何将服务请求升级使管理层关注的情况。

    32411:00报名
    如何有效获得Oracle支持服务

    有效获得支持讲座是针对那些想要了解更多有关Oracle 客户支持环境和那些正在从他们的Oracle支持合同中寻找最大价值的客户。在讲座期间,您将学习如何发现Oracle支持的最佳实践,采用My Oracle Support(MOS)门户网站自带的所有特性和功能,和最大化利用工具和流程的组合,以确保您的系统/软件稳定健康的运行。

    325日11:00报名

    MAF 2.0.1.2.0 available

    $
    0
    0

    Mobile Application Framework 2.0.1.2.0 Release Notes

    Bugs Fixed In This Release

    Bug Number

    Description

    Platform

    1.

    20020844

    Deployment to Android 5.0 device fails if app not yet installed

    Android

    2.

    19987840

    First SSL REST web service call has performance issue on iOS 8

    iOS

    3.

    19952693

    Task flow doesn't navigate if optional input parameter is not specified

    Both

    4.

    19666265

    Redirect loop when accessing a protected web resource

    Both

    5.

    19630198

    User can access secured feature after idle timeout

    Both

    Get MAF 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.

    BlogTwitterLinkedInForumWiki

    Middleware Sales Kits available at OPN

    $
    0
    0

    clip_image002These Partner Sales Kits highlight the key middleware sales plays for SOA, BPM, AppAdvantage, and IoT for this fiscal year, FY2015.

    The key sales plays are intended to provide partners with an overview of the main sales opportunities to explore with their customers.

    Each Sales Kit includes:

    - Partner Master Sales Play Presentation

    - Partner Webcast Presentation (Summary of the Master Sales Play Slides)

    - Partner Cheat Sheets for each specific sales play

    - Customer Presentations for each specific sales play that partners can deliver to customers

    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

    Handy HyperlinkProvider

    $
    0
    0
    NCX files are XML files with a specific file extension, "ncx", which are part of EPUB, and below you can see that when I hold down the Ctrl-key and move over a "src" attribute in an NCX file, a hyperlink appears, which when clicked opens the referenced file.

    The hyperlink code is as follows:

    @MimeRegistration(mimeType = "text/ncx+xml", service = HyperlinkProvider.class)
    public class NcxHyperlinkProvider implements HyperlinkProvider {

        private static String SRC_IDENTIFIER = "src";
        private String identifier;
        private int targetStart;
        private int targetEnd;

        @Override
        public boolean isHyperlinkPoint(Document doc, int offset) {
            return verifyState(doc, offset);
        }

        public boolean verifyState(Document doc, int offset) {
            TokenHierarchy hi = TokenHierarchy.get(doc);
            TokenSequence<XMLTokenId> ts = hi.tokenSequence(XMLTokenId.language());
            ts.move(offset);
            ts.moveNext();
            Token<XMLTokenId> tok = ts.token();
            if (tok != null) {
                int tokOffset = ts.offset();
                switch (tok.id()) {
                    case VALUE:
                        while (ts.movePrevious()) {
                            Token<XMLTokenId> prev = ts.token();
                            switch (prev.id()) {
                                case ARGUMENT:
                                    if (SRC_IDENTIFIER.equals(prev.text().toString())) {
                                        identifier = tok.text().toString();
                                        targetStart = tokOffset;
                                        targetEnd = targetStart + tok.text().length();
                                        return true;
                                    }
                                case OPERATOR:
                                    continue;
                                case EOL:
                                case ERROR:
                                case WS:
                                    continue;
                                default:
                                    return false;
                            }
                        }
                        return false;
                }
                return false;
            }
            return false;
        }

        @Override
        public int[] getHyperlinkSpan(Document document, int offset) {
            if (verifyState(document, offset)) {
                return new int[]{targetStart, targetEnd};
            } else {
                return null;
            }
        }

        @Override
        public void performClickAction(Document doc, int offset) {
            identifier = identifier.replaceAll("\"", "");
            FileObject fo = Utilities.actionsGlobalContext().lookup(FileObject.class);
            String path = fo.getParent().getPath();
            File file = new File(path + "/" + identifier);
            if (file.exists() && file.isFile()) {
                try {
                    DataObject.find(FileUtil.toFileObject(file)).getLookup().lookup(OpenCookie.class).open();
                } catch (DataObjectNotFoundException ex) {
                    Exceptions.printStackTrace(ex);
                }
            }
        }

    }

    All the code: https://java.net/projects/epubopentoolbox/sources/epub/show/80/fosfor/fosfor-ncx.

    Viewing all 19780 articles
    Browse latest View live


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