cancel
Showing results for 
Search instead for 
Did you mean: 

WAS 7.0 on iSeries

Former Member
0 Kudos

Hi,

I am trying to install Stand alone Java WAS 7.0 SR2 and EP 7.0 on V5R4 whille installation I got error in UME stage as follows.

*************************************************************

    • **

    • getMacAddress() failed **

    • **

    • trying to get mac address from **

    • file /usr/sap/SAPinst/SOLMAN/SYSTEM/DB4/CENTRAL/AS/MAC_ADDRESS

    • **

    • **

*************************************************************

Solution to this is SAP Note 977929, whcih says patch kernel as follows

700:

Patch no. 16 for SAPJ2EE and

Patch no. 76 for DW

I dont know whats my patch level as of now.

1) how do I check my patch number. I am in middle of installation at configure UME stage.

2) How do I apply the patch to SAPJ2EE and DW.

Tried to look for SAP Note could not find it.

Regadrs,

Milan

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Milan,

There are 2 known reasons why this could happen... The easiest way to find out which problem you have is:

- log into your machine as <SID>ofr

- call SAPIPCFG

if calling sapipcfg returns the IP address, then you have the installer problem, if not you need to apply the SAPJ2EE fix.

To find out the patch level of DW, sign on as <SID>ofr and run:

DW PARMLIST('-v')

Regards,

Luis

Former Member
0 Kudos

Hi Luis,

Both the commands are not in library list for iSeries. Attaching the umconfigurator.log file content.

Feb 7, 2007 10:45:21 PM Info: UME configurator (com.sap.security.tools.UMConfiguratorLoad) called for action "setup"

java.text.ParseException: cannot read MAC address for 3.56.13.68 from [Error finding local adaptor address.] using SAPIPCFG

at java.lang.Throwable.<init>(Throwable.java:195)

at java.lang.Exception.<init>(Exception.java:41)

at java.text.ParseException.<init>(ParseException.java:43)

at com.sap.bc.krn.perf.PerfTimes.os400ParseMacAddress(PerfTimes.java:1220)

at com.sap.bc.krn.perf.PerfTimes.getMacAddress(PerfTimes.java:477)

at com.sap.bc.krn.perf.PerfTimes.getMacAddress(PerfTimes.java:260)

at com.sap.tc.logging.UID.getnodeaddress(UID.java:303)

at com.sap.tc.logging.UID.<clinit>(UID.java:59)

at com.sap.tc.logging.GUId.toString(GUId.java:46)

at java.lang.StringBuffer.append(StringBuffer.java:370)

at com.sap.tc.logging.ListFormatter.format(ListFormatter.java:215)

at com.sap.tc.logging.Log.writeInt(Log.java:864)

at com.sap.tc.logging.Log.writeInternalByAPI(Log.java:930)

at com.sap.tc.logging.LogController.writeToLogs(LogController.java:3160)

at com.sap.tc.logging.LogController.messageInternal(LogController.java:2280)

at com.sap.tc.logging.LogController.logInt(LogController.java:2477)

at com.sap.tc.logging.LogController.logInt(LogController.java:2432)

at com.sap.tc.logging.LogController.logIntByAPI(LogController.java:2231)

at com.sap.tc.logging.APILogger.instrumentIntByAPI(APILogger.java:59)

at com.sap.tc.logging.LogController.addLog(LogController.java:1320)

at com.sap.tc.logging.PropertiesConfigurator.configure(PropertiesConfigurator.java:1119)

at com.sap.engine.core.configuration.impl.Logging.<init>(Logging.java:54)

at com.sap.engine.core.configuration.bootstrap.ConfigurationManagerBootstrapImpl.init(ConfigurationManagerBootstrapImpl.java:176)

at com.sap.engine.core.configuration.bootstrap.ConfigurationManagerBootstrapImpl.<init>(ConfigurationManagerBootstrapImpl.java:60)

at com.sap.security.tools.UMConfigModel.<init>(UMConfigModel.java:79)

at com.sap.security.tools.UMConfiguratorLoad.main(UMConfiguratorLoad.java:179)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:324)

at com.sap.engine.offline.OfflineToolStart.main(OfflineToolStart.java:81)

*************************************************************

    • **

    • getMacAddress() failed **

    • **

    • trying to get mac address from **

    • file /usr/sap/SAPinst/ERP/SYSTEM/DB4/CENTRAL/AS/MAC_ADDRESS

    • **

*************************************************************

Feb 7, 2007 10:45:36 PM Info: Using SID "D17" for secure storage

Feb 7, 2007 10:45:38 PM Info: Created group entry in secure storage: Group "Administrators", roles "Administrator"

Feb 7, 2007 10:45:38 PM Info: Created group entry in secure storage: Group "Guests", roles ""

Feb 7, 2007 10:45:38 PM Info: Created user entry in secure storage: User "Administrator", password set, parent groups "Administrators", locked "false", roles ""

Feb 7, 2007 10:45:38 PM Info: Created user entry in secure storage: User "Guest", password not set, parent groups "Guests", locked "true", roles ""

Feb 7, 2007 10:45:38 PM Info: Inserted administrator user data into secure storage: "Administrator"

Feb 7, 2007 10:45:38 PM Info: Setting UME property "ume.login.guest_user.uniqueids" to "Guest"

Feb 7, 2007 10:45:38 PM Info: Setting UME property "ume.persistence.data_source_configuration" to "dataSourceConfiguration_database_only.xml"

Feb 7, 2007 10:45:38 PM Warning: UME property "ume.authenticationFactory" shall be set, but does not exist

Feb 7, 2007 10:45:38 PM Info: Setting UME property "ume.logonAuthenticationFactory" to "com.sap.security.core.logon.imp.SAPJ2EEAuthenticator"

Feb 7, 2007 10:45:38 PM Info: Setting UME property "ume.login.context" to "ticket"

Feb 7, 2007 10:45:38 PM Info: Setting UME property "ume.login.context.default" to "ticket"

Feb 7, 2007 10:45:38 PM Info: Setting UME property "login.ticket_keyalias" to "SAPLogonTicketKeypair"

Feb 7, 2007 10:45:38 PM Info: Setting UME property "login.ticket_keystore" to "TicketKeystore"

Feb 7, 2007 10:45:38 PM Info: Setting UME property "login.ticket_lifetime" to "8"

Feb 7, 2007 10:45:38 PM Info: Setting UME property "ume.superadmin.activated" to "FALSE"

Feb 7, 2007 10:45:38 PM Info: Set role references for jndi_all_operations in path "security/configurations/service.naming/security/roles/UME User Store/jndi_all_operations"

Feb 7, 2007 10:45:38 PM Info: Set role references for jndi_get_initial_context in path "security/configurations/service.naming/security/roles/UME User Store/jndi_get_initial_context"

Feb 7, 2007 10:45:38 PM Info: Set role references for telnet in path "security/configurations/service.telnet/security/roles/UME User Store/telnet_login"

Feb 7, 2007 10:45:38 PM Info: Added group "Administrators" to path "security/roles/UME User Store/administrators/groups"

Feb 7, 2007 10:45:38 PM Info: Added group "Guests" to path "security/roles/UME User Store/guests/groups"

Feb 7, 2007 10:45:38 PM Info: Added group "Everyone" to path "security/roles/UME User Store/all/groups"

Feb 7, 2007 10:45:38 PM Info: Changing JMS username in path "jms_provider/DEFAULT/default/conn_factories/XATopicConnectionFactory" to "Administrator"

Feb 7, 2007 10:45:38 PM Info: Changing JMS username in path "jms_provider/DEFAULT/default/conn_factories/QueueConnectionFactory" to "Administrator"

Feb 7, 2007 10:45:38 PM Info: Changing JMS username in path "jms_provider/DEFAULT/default/conn_factories/TopicConnectionFactory" to "Administrator"

Feb 7, 2007 10:45:38 PM Info: Changing JMS username in path "jms_provider/DEFAULT/default/conn_factories/XAQueueConnectionFactory" to "Administrator"

Feb 7, 2007 10:45:38 PM Info: Operation executed successfully

Feb 7, 2007 10:45:39 PM Info: Committed changes to configuration manager

Feb 7, 2007 10:45:40 PM Info: Leaving with return code 0

Former Member
0 Kudos

Hi Milan

The command Luis suggested will be there in the newly installed Kernel library named(if you took the default name of the kernel libary) SAP<SID>UC.

So you will have to do ADDLIBLE SAP<SID>UC & then execute the commands Luis suggested you to run...if you are logged on as any other user other than sidadm...If you are sidadm..this library should already be there...

Then you can find out the patch levels and apply the patch...for whatever...

Thanks

Abhi

Former Member
0 Kudos

Hi,

Would like to know procedure to apply kernel patch to standalone J2EE server.

Regards,

Milan

Former Member
0 Kudos

Hi

The process is the same what you do for the ABAP engine...

You will have to use APYR3FIX first to apply the patch and then use APYSAP to apply the patched kernel to the system. Keep the patch some where on the IFS and then use that patch...

Check notes 913001, 751132

You will find complete instructions on it...

Thanks

Abhi

Pls award points for helpful answers....