Hitler and the CNC Guys – Jeff Stevenson
Filed under: IBM i/System i/iSeries/AS400, Oracle Server Manager, SAP, enterpriseone, oracle
You got to check this video out by Jeff Stevenson of the Karamazov Group Blog:
Tags: cnc, e1, enterpriseone, IBM i/System i/iSeries/AS400, oracle, Oracle Server Manager, SAP, ubeCalling All EnterpriseOne CNC Experts
Do you have a trick that you use to tame the EnterpriseOne beast on a regular basis?
How about a resolution to an issue that you had to figure out for Oracle’s Tech Support?
Would you like to establish yourself as an expert in the Oracle EnterpriseOne CNC community?
Consider submitting a tip or trick to us.
Tags: cnc, e1, E1Tips, enterpriseone, oracle, oracle enterpriseoneSubmit Tip or Trick
Do you have a trick that you use to tame the EnterpriseOne beast on a regular basis?
How about a resolution to an issue that you had to figure out for Oracle’s Tech Support?
Would you like to establish yourself as an expert in the Oracle EnterpriseOne CNC community?
Consider submitting a tip to us.
Tags: cnc, enterpriseone, oracle, oracle enterpriseone, UncategorizedTricked-Out Services Console
Filed under: EnterpriseOne - General, Microsoft
Jeff Stevenson has a great little tutorial on making the Services management console a lot more tolerable.
Quick breakdown:
- right-click C:\Windows\system32\services.msc
- select ‘Author’
- make changes as desired
- close
Thanks for the great tip Jeff!
By the way, since Jeff is a CNC, I added a link to his site at the right.
Tags: cnc, enterpriseone, EnterpriseOne - General, MicrosoftAdvertising
Would you like to advertise in a very focused niche market?
This site caters to the needs of System Administrators of Oracle’s JD Edwards EnterpriseOne (E1) ERP System. In our particular specialty of the Information Technology industry we are called CNC Admins. The “CNC” portion refers to the E1 infrastructure: Configurable Network Computing. As the name implies, the E1 infrastructure is very configurable. It can be set up using combinations of the following technologies and platforms:
- Microsoft Windows Server
- IBM i (AS/400, iSeries, System i)
- Linux
- Microsoft SQL Server
- Oracle Database
- IBM DB2
- etc.
The typical CNC Admin is efficient, innovative, detail oriented, hard working and takes strong ownership of the systems in which they are involved.
Marketing to this group of professionals is challenging, yet rewarding. There are few resources outside of the walls of Oracle that contain useful information. So, there are few opportunities to present helpful products to this group other than renting space at expensive conferences like Oracle Openworld or Quest Collaborate.
If you would like to discuss the possibility of marketing to this highly respected group of IT professionals, please fill out the form below.
Tags: as/400, cnc, e1, enterpriseone, ibm, iseries, jd edwards, linux, oracle, sql, system i, Uncategorized, worldCNC Certification and Consulting
If you pay attention to threads on JDEList, every once in a while someone will inquire about the availability of CNC Certification. Usually, these inquiries are met with the an answer generally like:
No, there are no "official" certifications.
The latest inquiry was from Spider006. Essentially, he just wanted to know what some good "supporting" certifications for a CNC Administrator. He got some good advice from CNC Monkey 5000 about looking at possible certifications in Oracle Application Server and supported databases. I would also add certifications in EnterpriseOne supported operating systems. The more you know about what EnterpriseOne runs on the better.
Then, along comes serious 09. He had only been a member of JDEList for 4 days when he posted about his eligibility to have the title "Technical Consultant" after taking the EnterpriseOne CNC Administrator classes available through Oracle University.
This was followed, very appropriately, by a comment by Gregg Larkin:
With all due respect, you will need more than just training to be a JDE technical consultant. This application also requires a great deal of experience to earn that title. As for certification, there is no formal program or certification process. Take the classes, get four or five years of experience under your belt, and then we will welcome you to the club. Good luck on your new career.
As you can see, Gregg took it a little further. Now, Gregg is a very respected, experienced & active CNC Administrator. He provides invaluable insight in both his articles for JDETips and in discussions on JDEList.
I think his comment was perfect. The work of a CNC Admin is primarily learned through experience. I don’t know about you, but when I went through the CNC Foundation class I was so confused by Pathcode, Environment, JDBNet & OCM that I didn’t know how I was ever going to figure this thing out. I also had zero experience with J.D. Edwards World or an IBM AS/400 (iSeries, System i, i). It wasn’t until we went through our implementation using consultants that I started to get a handle on things. I spent about 10 hours a day for 3 months working side by side with just the CNC side of things. Yeah, that’s one hell of long time to do an implementation but we didn’t know that at the time.
Unfortunately, I’m afraid that serious 09′s issue isn’t whether he has the motivation or ability to become a great CNC Admin. It’s that the organization that he works for thinks that after he has completed the classes they can call him a Technical Consultant and charge top dollar for your services. In doing so, it gives the consultant industry as a whole a tarnished image. There are many excellent consultants and consultant companies, but there are also many that take advantage of organizations with with the desire to "do things right and hire experts".
Good luck to both Spider006 and serious 09 and Gregg, keep up the good work!
Tags: as/400, cnc, e1, enterpriseone, EnterpriseOne - General, ibm, iseries, jde, OCM, oracle, oracle application server, system i, world
The JD Edwards Advisor Sheds Some Light On IOICC Documents
IOICC is the IBM/Oracle International Competency Center. It is made up of full-time stafff from both organizations.
Our friends at The JD Edwards Advisor is republishing several documents that are of particular importance to JD Edwards World or EnterpriseOne customers.
Thanks guys for bringing those to our attention.

The IBM iSeries (System i) JDK Juggle
Filed under: EnterpriseOne - Install/Upgrade, IBM i/System i/iSeries/AS400
While installing the Oracle Server Manager agent, we learned some interesting little Java tricks on the IBM iSeries. They probably work on all platforms, but I don’t know for sure and I’m not going to take the time to test. Also, these tips are for OS400 V5R4.
- How do you know which version of JDK is your systems default?
-
runjva class(*VERSION)
-
- If you have more than one JDK installed, how can you force it to run a certain version?
-
runjva class(*VERSION) prop((java.version 1.5))
-
These couple little tricks may seem pretty simple to you. However, for someone without Java experience, especially on the iSeries, they can be very helpful.
Greater Than 10 Record Grid Time Bomb
Filed under: EnterpriseOne - General, EnterpriseOne - JAS (Java Application Server)
In our implementation of Employee Self-Service (ESS), we are accessing the EnterpriseOne application directly through parameterized URLs. In doing this, all applications that access the F085530W, which is the work file used for benefits information, result in an error. However, if you access the same applications through the normal E1 web client, it works fine.
I’m not sure about the differences in user interfaces but we did find the resolution to the issue. Apparently, there is a 10 record limit for html client grids (Oracle solution id: 200984292 / password is required).
In the jas.ini change the following entry:
[OWEB] GlobalPageSize=100
I guess, I understand the limitation, but not the error.
Why would the application error out rather than just allow you to page through the records?
E1 Admins Need To Know Everything About Everything
Filed under: EnterpriseOne - General, EnterpriseOne - Install/Upgrade, EnterpriseOne - JAS (Java Application Server)
I admit that I am a "Jack of all trades, master of none". Which can be a good thing as in the second paragraph of the Wikipedia entry.
A Jack of all trades may also be a master of integration, as the individual knows enough from many learned trades and skills to be able to bring their disciplines together in a practical manner.
Ok, I’m getting a little off track.
With that said, I don’t think that any EnterpriseOne CNC Admin can be a master at everything. That may be a little strong, but unless E1 is your only responsibility and you have very little changes to make, knowing everything about everything that touches your EnterpriseOne system is an extremely difficult pursuit.
In our staff of 30 or so, I feel that I am one of a few that have a pretty extensive background in a wide variety of information technology related subjects. However, yesterday, my "master of none" was exposed.
We are running tools release 8.96.1.5. This release uses IBM’s HTTP Server, which is IBM’s slightly modified Apache HTTP Server 2.0. Although I’ve worked on many different systems, I’ve never had the privilege of administering a mission critical Apache HTTP Server until we started using it for E1 and even then it always… just ran. I never really had to do anything with it besides the httpd.conf modifications required by E1, which are specified very simply in the EnterpriseOne documentation.
Well, yesterday, we had users calling saying that they "couldn’t view PDFs". We were receiving IBM Websphere logs that indicated that the system was unable to write to the /temp directory. Well, the reason for this message was found when one of my colleagues logged-on to the server and noticed the pop-up that said the "E:" drive was out of space.
Now, we know what was going on, but why? There is usually about 10GB of free space on that drive. What could have taken it all. Granted, I haven’t looked in quite a while, but nothing else runs on that box, but the E1 web client.
After a little bit of head-scratching, we found that the culprit was a log file. The Apache access log file. Unknown to me or my non-Apache admin colleagues, the Apache access logs are set to not truncate automatically. In other words, they build and build and build until you have no more disk left.
Fortunately, I was able to find a way to create a new log file after either an amount of time or when the a specified file size is reached. It uses the rotatelogs application that ships with Apache and is configured within the httpd.conf file.
Essentially, you send all Apache access logging through the rotatelogs application which then writes the log to your specified location. This is called "Piped Logging". Here is the basic syntax:
rotatelogs [ -l ] logfile [ rotationtime [ offset ]] | [ filesizeM ]
And this is what I am using:
CustomLog "|bin/rotatelogs.exe logs/access_%Y%m%d_%H%M%S.log 3600" common
This configuration forces a new log file to get created every hour (3600 seconds).
Another benefit to using piped logging is that the log files are not locked by the Apache.exe process. This allows the ability to delete the current log file.
Unfortunately, I have been unable to find a way to delete old files within Apache. I may have to resort to some bat file or VBScript for that.



