Gain Insight and Control of JD Edwards EnterpriseOne #Ad

EmeraldCube

The on-going maintenance and tuning of JDE EnterpriseOne requires expensive resources, significant time, and repetitive manual tasks. The complexity of the underlying JDE technology components has increased with every release, however the system management tools shipped with EnterpriseOne have not caught up and only provide partial visibility and control to JDE System Administrators. Many customers struggle to understand what happened, when it happened, and who changed what in their CNC environment. This lack of visibility and inadequate monitoring often causes avoidable service outages and system instabilities.

EmeraldPrism, by EmeraldCube, enables customers to stay in sync with their EnterpriseOne technology environment by proactively identifying issues and changes that can affect stability and uptime.

EmeraldPrism can assist in configuration management and the identification of most common problems affecting EnterpriseOne, including:

  • Slow running batch jobs or critical jobs not completing on time
  • User logon issues and complaints about system performance
  • Environment synchronization issues

To learn more about EmeraldPrism, please visit www.emerald-cube.com or email info@emerald-cube.com.

Disclosure: This advertisement was written by EmeraldCube

How To Include Third Party Or Custom JAR files In BSSV

The other day our developer, Jeff, was working on an issue and decided that it would be great if he could use a third party JAR file in a Business Services Service (BSSV) to run some CL programs on a legacy JDE World system. I had no idea how to set that up but told him I would look into it.

technologyThe first thing we had to do is get the JARs into JDeveloper so he could develop the service.  My coworker, Jolene, did a quick Google search and found this post: Adding Java Libraries to Oracle JDeveloper 11g R1

Then, we had to make it so that our BSSV build would be successful. I found this article on Oracle Support: How to Include Third Party or Custom Jar files to a BSSV

The steps to get this to work on Weblogic with TR > 9.1.4.x:

  1. Copy the custom/third party jar file(s) to the E1 System/classes directory on the Deployment Server
  2. Open the sbffoundation.ini file in the System/classes directory on the Deployment Server. Under the [Foundation] section add the third party jar(s) after the list of E1 foundation jar files, for example:
    [Foundation]
    RootDir=${e1.sbf.foundation.dir}
    IncludeInEAR=Y
    LIB1=ApplicationAPIs_JAR.jar
    LIB2=ApplicationLogic_JAR.jar

    LIB37=System_JAR.jar
    LIB38=SystemInterfaces_JAR.jar
    LIB39=commons-lang-2.6.jar
    LIB40=thirdParty.jar
  3. Then, run a BSSV build and deploy it.

That’s it! This was a lot easier than I thought it was going to be.  You get to say that too often when working with JDE. 😉

Have you done this before? What did you use it for?

 

IBM iSeries: Starting Printer Writer – STRPRTWTR

dinosaurThose of you that know me, understand that I know enough about the IBM iSeries to support EnterpriseOne, but some of the more base iSeries knowledge just hasn’t been absorbed. I think it’s because when I first started with OneWorld/EnterpriseOne I thought that the AS400 was a dinosaur and was ready to be put out to pasture.

Hey! I was young and didn’t know any better.

Child TechnologySince then, I have come to respect the IBM technology and understand that there is a time and place for anything.

So, today, I get a call from someone saying that her World reports were not printing. It’s Friday afternoon and the guy that I thought would know the most about this was out of the office. I remembered that I’ve done this a few times in the last 18 years, so I figured I could stumble through it a little and get it done.

After 10 minutes or so of trying to figure out the correct STRPRTWTR command, I humbled myself and talked to the other person I thought might be able to help me. He logged in and ran the correct STRPRTWTR command. It took a whole 30 seconds and the user was getting her 23 copies of the same report (she kept re-trying).

Sometimes, it’s just way quicker  and less frustrating to ask first.

Thanks, Sannan.

Oh, by the way, the correct STRPRTWTR command is:

IBM STRPRTWTR documentation: Start Printer Writer (STRPRTWTR)

Customize The Alta Look & Feel Of Oracle EnterpriseOne Tools Release 9.1.5

Customize EnterpriseOne Tools Release 9.1.5

At the company I work for, we like to customize some basic things on the user interface of Oracle EnterpriseOne. The most important part of this modification is to better indicate that the user is signed into a non-production environment by changing the header color. With Oracle’s release of Tools Release 9.1.5, EnterpriseOne is now using the Alta UI framework. This brings E1 more inline with Oracle’s other software offerings. This change has caused us to redo our UI customizations and also look at how we are doing them.

Since we have 7 separate installations for 7 different companies/industries, we also like to modify the logo in the upper left corner to display our companies’ names. In the past, I would have created at least 3 sets of modified files (1 for each environment). That’s 21+ sets of files because some of the companies have more than the standard 3 environments. You’ll notice from the image above that I changed the header color to purple and the corner image to some text.

Since I work in IT and can’t stand repetitive tasks, I don’t like having different files for different companies.  Also, it would be much easier to maintain and easier to remember to make the modification when upgrading, if the companies could all just use the same files.

So, to make that happen, I modified the e1.js file. This file is located in a directory on your JAS Server similar to the following:

I tried to use some comments within the Javascript, but if you need some help, either let me know or contact your friendly neighborhood web developer and they should be able to walk you through it and make any changes that you would like.

Oracle JDEdwards Tools Release 9.1.5 Is Now Available

Description of Figure 3-1 follows

This is no ordinary Tools Release!  With all the changes, this should really be called TR 9.2.0.

Lets start breaking this down a little…

  1. A new look, called Alta (see image above). This brings JDEdwards more in line with the rest of Oracle’s application offerings with the same look and feel.
  2. Server-only packages and the Primary Server
  3. Recent Breadcrumbs: You can view breadcrumb history which is available even after you log off/on.
  4. Email and Calendar Integration: Personally, I think the advantage of this feature will really be for user support rather than user collaboration.
  5. Simplified Navigation: seems to restrict users to just using E1Pages for navigation.
  6. Clustering for Outbound Business Services
  7. In-Memory Merge to Tools 9.1.5 Code Line
  8. Application Stack Service for Mobile Applications Development

Oracle’s official announcement: Oracle Announces JD Edwards EnterpriseOne Tools Release 9.1 Update 5 and Application Enhancements (1952442.1)

Net Change for Tools Library, Release 9.1 Update 5 (OTN)

JD Edwards EnterpriseOne Tools and Technology 9.1.x Documentation Overview (Doc ID 1368172.1) has been updated with the Tools 9.1.5 information

JD Edwards EnterpriseOne Tools 9.1 Update 5 Documentation Updates for Installation and Upgrade Guides

Required Components for installing 9.1.5 (Doc ID 1943409.1) including a table of ESUs required to take advantage of the new features.

9.1.5 Known Issues and Workarounds (Doc ID 1945082.1)

In-Memory Tools C API Reference (Doc ID 1952465.1)

OTHER 9.1.5 docs about changes:

  1. Where are the Navigator, Fast Path, Personalization and Roles options in Tools Release 9.1.5 (Doc ID 1950336.1)
  2. 9.1.5 Server-Only Package documents:
    • Server Only Packages Functionality – From EnterpriseOne Tools Release 9.1.5 Onwards (Doc ID 1947622.1) – a presentation from INFOCUS on the new package build process is linked from this document
    • FAQ, Known Issues, and Troubleshooting Server Only Packages Functionality – From EnterpriseOne Tools Release 9.1.5.0 Onwards (Doc ID 1950295.1)
    • SRDC – Data Collection for Troubleshooting a Package Build Issue with Tools Release 9.1.5 Enhanced Package Build Process (Doc ID 1931514.1)

Latest Nucleus Research ERP Value Matrix Finds Oracle JDEdwards Maintain Leadership

In a Market of Innovation, Sage and Oracle PeopleSoft struggle to keep up

Nucleus ERP Value Matrix: Oralce JDEdwards Maintains Leadership
THE BOTTOM LINE: Enterprise application vendors have continued to invest in making their applications more usable, as buyers expect support for broader user productivity and enablement. With leaders accelerating the pace of releases focused on user interface (UI), mobile, and in-application data to align themselves with Dark Cockpit principles, others have been challenged just to maintain their position.

BOSTON – November 6, 2014 – Nucleus Research has released the enterprise resource planning (ERP) Technology Value Matrix for the second half of 2014, showing significant shifts in positioning as vendors increase their investments in usability and functionality. Value Matrix leaders are also noticeably accelerating the cadence of release cycles with a focus on user interface (UI), mobile, and in-application data.

“Leaders in this Matrix continue to make significant investments in new user interfaces, embedded analytics, and industry-specific functionality that accelerate time to value and drive greater user productivity,” said Rebecca Wettemann, VP of research at Nucleus Research. “Significant investments by leaders are increasing the gaps between leaders and laggards and challenging others to increase their investment just to keep up.”

In addition to industry capabilities that drive faster time to value and embedded in-memory capabilities that make new realms of decision making possible, leaders are investing in new opportunities to make data richer and more current with Internet of things (IOT) initiatives and targeted, optimized mobile applications.

“We’re seeing IOT emerge as an area where ERP customers can drive greater automation, much richer data for decision making, and more proactive and predictive business execution,” said Anne Moxie, analyst at Nucleus Research. “Innovators are targeting key verticals and processes with roadmaps and partnerships that make IOT benefits a reality instead of just a shiny object.”

Reflecting the advances in ERP, this Value Matrix highlights vendors that have further increased application usability and delivered embedded analytics and industry best practices that support better decision making. In contrast, non-leaders such as Oracle PeopleSoft are being challenged just to maintain their position despite investments in areas such as toolkits and incremental industry functionality. Nucleus also noted several significant shifts from vendors such as QAD and IFS, who moved into the expert quadrant based on their functionality investments.

The full Report is available at www.NucleusResearch.com

About Nucleus Research

Nucleus Research is a global provider of investigative, case-based technology research and advisory services that provide real-world insight into maximizing technology value. For more information, visit NucleusResearch.com or follow us on Twitter @NucleusResearch.

Original Article

Thanks to Big Consulting Corporation for bringing it to our attention!

ESU Cleanup

Since our installations of EnterpriseOne were installed and the data upgraded we have applied and installed thousands of ESUs. On 4 of the 7, we neglected to apply the ESUs to the Pristine pathcode (PS900/PS910). This made researching code changes a bit of a challenge.

So, the other day, I decided to rectify that and apply the many, many ESUs to Pristine. Because there were some very old ESUs and not all of them were registered with Change Assistant, it was a very time consuming. After I had finished, I noticed that there were several ESUs that had only been applied to PS & PD and others that had only been applied to PS, DV & PY. Rather than look through every ESU and risk missing some, I connected to E1LOCAL and wrote a SQL statement to get every ESU that had been applied to the system that was not in every pathcode.

Please see “Use Oracle SQL Developer To Modify The JDE LOCAL Database” for connection instructions.

2 Ways To Prevent Java Crapware: Ask Toolbar

How-To-Geek has a great article on how to prevent the Java installer from installing the Ask Toolbar and other crapware.

Below are the 2 methods:

  1. Using the Java Control Panel: This method is only available if you already have java installed and want to avoid accidentally installing its crapware when you update it.
    1. Press the [Windows] key
    2. type “java”
    3. Click “Configure Java”
    4. At the bottom of the “Advanced” tab, put a check in the “Suppress sponsor offers when installing or updating Java” option.
       image
  2. Use the registry to set the option even before Java is installed.
    1. Open notepad
    2. Paste the following into a new document
    3. Save the document with a .reg extension
    4. Double-Click the new file

How To Get A Disk Usage Report From IBM iSeries

Below are the steps that I used to get a disk usage report from our IBM iSeries which we used to find and track the large files in our JDE EnterpriseOne data library:

  1. Type: GO DISKTASKS and press [Enter]. Then choose option 1 in the screen below:
    IBM GO DISKTASKS
  2. Choose option 1 for when to collect the information:
    IBM GO DISKTASKS
  3. On the next screen type in *CURRENT in both the Date and Time fields and press [Enter].
    IBM GO DISKTASKS
  4. Press [F12] twice to get out of the Collect Disk Space Information screen.
  5. Do a WRKACTJOB and find a job similar to the one highlighted below:
    IBM GO DISKTASKS
  6. The job may run for several hours depending on the configuration of your system.
  7. When the job above has finished, go to the Disk Space Tasks menu again by typing GO DISKTASKS. This time, choose option 2: Print disk space information.
  8. On the next screen choose “Library” by putting a 1 in the field as in the image below:
    IBM GO DISKTASKS
  9. Enter a “Y” in the next field to indicate that you want to include info about objects in libraries.  Then press [Enter].
  10.   Fill in the library name that you would like to get information about as in the image below:
    IBM GO DISKTASKS
  11.    Finally, find the report using System i Navigator and drag it to your desktop:
     IBM System i Navigator

I hope that helps you find the large objects in a library on an IBM iSeries.

Reference: IBM GO DISKTASKS Overview