How To Manually Disable WebSphere Admin Console Security

In trying to setup 8.98.3.2, I ran across an issue where the Server Manager would not install a J2EE server for an EnterpriseOne HTML server to be installed to. In order to fix the issue I had to disable the Admin Console Security. The steps below are what I followed:

  1. Make a backup of the security.xml file:
    <wsas profile root>/config/cells/cellname/security.xml
  2. Edit the security.xml file
  3. Search for the first instance of “enabled=”. You should see enabled=”true” as in:
    <security:Security xmi:version="2.0" xmi:id="Security_1" useLocalSecurityServer="true" useDomainQualifiedUserNames="false" enabled="true" cacheTimeout="600" issuePermissionWarning="true" activeProtocol="BOTH" enforceJava2Security="false" enforceFineGrainedJCASecurity="false" activeAuthMechanism="LTPA_1" activeUserRegistry="CustomUserRegistry_1" defaultSSLSettings="SSLConfig_1">
  4. Change this to enabled=”false”.
  5. Save the security.xml file.
  6. Restart server1 and the WebSphere_Portal servers. If you get authentication exceptions while trying to stop the servers, you may have to manually kill the servers’ processes and then restart them.

More information can be found at IBM

Tags: , , , , , , , ,

Verify That A Version Of Java Is Available

Previously, I wrote about some Java commands that can be used to determine your default Java version.

The following can be used to verify that a certain version of the Java Runtime Environment (JRE) is available on your system.

JAVA CLASS(PropDump) PROP((java.version 1.5))

Tags: , , , , ,

Windows Vista / Windows 7 & IBM iSeries IFS Mapped Drive

If you are using Windows Vista or Windows 7 and need to map a drive to an IFS directory you will need to follow the steps below:

  1. Open the Local Security Policy editor: Start – Run – “secpopl.msc” – Ok
    image
  2. If a User Account Control window appears, click [Continue].
  3. Expand Local Policies – Security Options
    image
  4. Double-click  “Network security: LAN Manager authentication level”
  5. Change the value to “Send LM & NTLM – use NTLMv2 session security if negotiated”
    image

 

 

This is documented on IBM’s website: http://www-01.ibm.com/support/docview.wss?uid=nas2bb4cf3cc6d1a859e862573900041ed36.

Another install-related issue concerns installing from the     
applied System i PTF.  Once the PTF is applied, you can install
this service pack or complete merged image from the network   
share called QIBM on your System i.  Accessing this share uses 
the LAN Manager component of Windows, and NetServer support   
on the System i.  In Windows Vista, Microsoft has changed the 
default negotiation method for such connections, so that, at   
this time, accessing shares on the System i may fail. One way 
to work around this problem is to change a policy setting on   
the PC.  This action requires administrator authority, and can 
be performed as follows:                                       
  1) Click Start, click All Programs, click Accessories, click 
     Run; then type "secpol.msc" (without the quotes) in the   
     Open text box, and click OK.                             
  2) If a User Account Control dialog box appears. verify that 
     the details shown match the request you initiated (you are
     starting the Microsoft Management Console), and if so,   
     click Continue.                                           
  3) From the Local Security Settings console tree, expand     
     Local Policies, then click Security Options.             
  4) In the right pane, scroll down to the setting called     
     "Network security: LAN Manager authentication level       
     Properties" and double-click it.                         
  5) Note the current value.  The default value at the time of 
     this writing is "Send NTLMv2 response only".  If the value
     is not as follows, change it to be:                       
     "Send LM & NTLM-use NTLMv2 session security if negotiated"
     then click OK, and exit the Local Security Settings       
     console. You should now be able to access network shares 
     on the System i.                                         
The last issue related to install has to do with installing   
from a network share.  Testing has shown that, in some cases, 
installing System i Access for Windows on a Windows Vista PC   
from a network share fails.  In such cases, copying the files 
from the network share to the PC’s local hard disk, then       
re-starting the installation from the local hard disk,         
completes successfully.                                       
Alternatively, you can map a drive to the network share in a   
Command Prompt box that was opened as administrator and start 
the installation from the mapped drive.                       
To open a Command Prompt box as administrator, click Start,   
then All Programs then Accessories, right-click the Command   
Prompt icon and choose Run as administrator. This action will 
prompt you to allow the Command Prompt program to run elevated.
At the Command Prompt, type in the following command to map the
network drive:                                                 
  net use X: \\server_name\share_name                         
where X: is the drive you want to map, server_name is the     
network server’s name and share_name is the name of the shared 
directory. If you are installing from a System i, you would   
type in                                                       
  net use X: \\system_i_name\QIBM                             
Then change to the mapped drive in your Command Prompt box and 
run the setup program from there. If you are mapping a drive   
to the QIBM share of your System i, these are the steps you   
should follow for a 32-bit installation of System i Access     
for Windows V6R1:                                             
  X:                                                           
  cd ProdData\Access\Windows\Image32                           
  setup.exe                                                   
If you are installing on AMD64 or on Itanium hardware use     
Image64a or Image64i instead.                                 
The cause of this failure is being investigated.

Tags: , , ,

How To Build A SRVPGM Using The Command Line

The other day we had an issue with building a full package for one of our EnterpriseOne installations.  The issue was related to not having the same active on both the Deployment Server and the Enterprise Server.

However, I found something rather interesting.  You can build an individual package DLL or SRVPGM on the System i (AS400, , i) using the command line. 

According to Oracle Support Doc ID 630044.1 you could use the CRTCMOD command.  However, this may error because “any object that has a #include for jde.h will not be found”.

The correct steps you must use to compile a DLL or SRVPGM using the command line is below:

  1. Add the EnterpriseOne system library using the following:
    addlible e811sys
  2. If you wished to build the CFIN SRVPGM, run the following command:

    call builddll '/oneworld/packages/<packagename>/text/cfin.txt'

Hopefully, this will help you if you ever need to build a DLL or SVRPGM using the command line.

Tags: , , , ,

Journaling a Physical File on IBM iSeries Using STRJRNPF

We have a system that needs to interface directly with some EnterpriseOne Files.  This system is written in Java and seems to be very difficult to change any JDBC settings to not use commitment control.

Anyway, to get around this issue, we started journaling the physical file that the JDBC command was trying to update using the following command:

STRJRNPF FILE(PRODDTA/F0911) JRN(OWJRNL/OW_JRNL)
Tags: , , , , , , , , , ,

EnterpriseOne Minimum Technical Requirements

my oracle support Recently, I found that the Minimum Technical Requirements for EnterpriseOne to be a little difficult to track down. 

So I thought I should create a post about it here so that I dont have to waste a bunch of time looking for it. 

If I remember I did this, anyway.

 

 

JD Edwards EnterpriseOne Current MTR Index (Doc ID 747323.1)

Application Packs
Application Management Pack
Business Intelligence
Business Intelligence Publisher
Embedded Business Intelligence Applications
Business Servers
Business Services Servers
Clients
EnterpriseOne 8.0/Xe
EnterpriseOne Tools 8.9x
Clients Pervasive
EnterpriseOne 8.0/Xe – Pervasive
EnterpriseOne Tools 8.9x – Pervasive
Cluster Servers
EnterpriseOne 8.0/Xe
EnterpriseOne Tools 8.9x
Collaborative Portal
Collaborative Portal 8.0/Xe
Collaborative Portal 8.9x
Crystal Report – Business Objects
Business Objects Enterprise XIR2
Crystal Reports XIR2
Database Software
EnterpriseOne 8.0/Xe
EnterpriseOne Tools 8.9x
Deployment Server
EnterpriseOne 8.0/Xe
EnterpriseOne Tools 8.9x
Disk Space
8.9x Disk Space Requirements
Enterprise Servers
EnterpriseOne 8.0/Xe
EnterpriseOne Tools 8.9x
EnterpriseOne Integration
EnterpriseOne Integration Page
Extended Process Integration XPI
Enterprise XPI Foundation
EnterpriseOne 8.12 Integration Points
Enterprise XPI 8.11 Integration Points
EnterpriseOne 8.11 SP1 Integration Points
Mobile Tools
Mobile Client 8.9x
Mobile Synchronization Server 8.9x
PIM Sync Server
EnterpriseOne Tools 8.9x
Operational Consoles
Plant Manger’s Dashboard Version 8.12
Plant Manger’s Dashboard Version 8.11 SP1
Financial Management and Compliance Console Version 8.12
Financial Management and Compliance Console Version 8.11 SP1
Real-Time Events Server
EnterpriseOne Tools 8.9x
Supply Chain Planning (SCP)
EnpterpriseOne Supply Chaining Planning Page
Third Party Software
MQ
Vertex Payroll Tax Q Series
Vertex Sales Tax Q Series
Terminal Servers
EnterpriseOne 8.0/Xe
EnterpriseOne Tools 8.9x
Virtualization
VM
Web Servers
EnterpriseOne 8.0/Xe
EnterpriseOne Tools 8.9x
Web Services Gateway Server (WSG)
Web Services Gateway server (WSG)
Information Websites
EnterpriseOne Xe
EnterpriseOne 8.0
EnterpriseOne Tools 8.9x
Tags: , , , , , , , , , , , , , , , ,

EnterpriseOne Tools Release Upgrade From 8.96 to 8.97 Rough Outline

  1. IBM /AS400/System i
    1. Backup libraries and IFS directories
    2. Register Pristine Environment in Server Manager
    3. Create Server Manager Server Group for Pristine
    4. Upgrade Pristine
  2. Web Server
    1. Create IBM Application Server in Server Manager
    2. Create IBM HTTP Server in Server Manager
  3. General
    1. HTML landing page: update links and info
    2. Change DNS entries
    3. Copy the code used to restrict access to specified environment
    4. Copy images and code for custom backgrounds
    5. Modify the .INI file to specify the correct logon logo
    6. Set web server to restart nightly and cleanup logs
    7. Verify that the server is being backed up and replicated to DR hot site
Tags: , , , , , , , , , , , , , , , ,

Clean Up Your Web-Only Versions

image

We have been having some issues lately where users create web-only versions and expect to use them after a full package has been built and deployed.

We have processes in place for them to submit new versions to our development teams, but sometimes things dont happen the way they are designed.

Anyway, I was doing some checking and noticed that there were quite a few versions in the F983051 that were web-only versions and were older than the last full build.

So, I created an SQL that we are going to run immediately after the deployment of a new full package.

 

DELETE FROM <>/F983051
WHERE VRVCC2='1'  

***NOTE: the syntax used in the SQL statement is for the IBM System i (as400, )

Tags: , , , , , , , , , , ,

Egen Process JDBJ Gotcha

When setting up a workstation to perform the process, once in a while there is a step that I seem to forget.  It has to do with two settings in the JDBJ.INI file that need to be changed from their default values and JDBJ driver files:

  • [JDBj-SPEC DATA SOURCE] This whole stanza needs to be commented out.  If you dont, the application will here for the location to which you want to generate your serialized objects, which is defaulted to the local MSDE database.
  • [JDBj-JDBC DRIVERS] The values in this stanza are commented out by default.  You will need to uncomment the drivers that are appropriate to your installation.  For me, that is:
    • AS400=com.ibm.as400.access.AS400JDBCDriver
    • SQLSERVER=com.microsoft.jdbc.sqlserver.SQLServerDriver
  • JDBJ Driver Files The four files below need to be copied to the C:\e811\MISC directory. 
    • jt400.jar
    • msbase.jar
    • mssqlserver.jar
    • msutil.jar

NOTE: This information is for 8.97 and may be different for other versions.

Tags: , , , , , , , , , , , ,

Hitler and the CNC Guys – Jeff Stevenson

You got to check this video out by Jeff Stevenson of the Karamazov Group Blog:

Related Posts with Thumbnails Tags: , , , , , , ,

Next Page »