Inventory details in LMS 3.2
Can we maintain device inventory details in LMS 3.2 if so where it can be. Please help. Thanks in advance
Can we maintain device warranty details in LMS 3.2 if so where it can be. Please help. Thanks in advance
Similar Messages
-
Device warranty details in LMS 3.2
Can we maintain device warranty details in LMS 3.2 if so where it can be. Please help. Thanks in advance
You could add such parameters to the DCR user-defined fields under Common Services > Device and Credentials > Device Management. Edit the credentials for the devices, and add any warranty details in the user-defined fields. You can add additional fields as well as rename the fields under Common Services > Device and Credentials > Admin > User Defined Fields.
-
Table for storing inventory details in FIFO base
HI All,
Can anyone help me in finding where I can get the Table for storing inventory details in FIFO base othe rthan OINM.
Any kind of help will appreciated.
Regards:
SwatiHi Darius,
I checked tables CIFV, OIVQ,SIVQ or UIVQ table.
CIFV - We can not fetch data from SQL.
SIVQ, UIVQ - No records found
OIVQ - There is only 6607 records in this table but OINM is having 14085 so not all the transcation are in this table.
Still i am waiting for any help.
I am using SAP 8.8 PL19.
regards:
Swati
Edited by: SwatiGupta on Sep 16, 2011 7:52 AM -
APO table for inventory details
Hi,
It would be really helpful if I could get the table which has the inventory details in APO. I have tried a number of tables with the prefix "/SAPAPO/* but have not come across any inventory details.
Thanks in AdvanceHi Harish,
I need the information on the inventory position of a location for each product.
Could you please elaborate on what u have mentioned in your post? All the initial data comes from R/3 (database), if i am correct.
Is the data from the livecache accessed via the creation/editing of the Planning books ( trans /SAPAPO/SNP94)?
I checked the BAPI you have provided, and I have a lot of doubts, what is a dataview? If you could give come detailed information regarding this BAPI or any technical related documents, it would be really helpful..
Thnaks in advance,
Sruthy -
Prime Infrastructure 2.0: Inventory/detailed HW reports customizing
Hello,
isn't it possible to run a/one detailed hardware report that includes the chassis information Name, the device name, the chassis serial number?
Example:
Chassis Information Name
Device Hostname
Serial Number
WS-C3750V2-24PS-S
switch1x2
FX31338243d
In my knowledge I have to run a "Wired Detailed Device Inventory" report to get the chassis informatin name and a "Detailed Hardware" report to get the device hostname.
In LMS it was possible to customize the inventory reports. It looks like the Prime 2.0 is not that flexible in customizing the reports or has anyone a tip for me?
Thanks
BastianSorry, but as far as I know this can't be done with PI 2.0 like it could be on LMS 4.x.
I agree it would be a very useful feature. Add to the reporting the ability to get all members of a switch stack and we would have a winner. -
How to generate Inventory Report to display all details at end of mon/yr?
Hi Guys..
I would like to know how we can generate a
Inventory report to display all inventory details at the end of every
month or year?
Also, another question.How can we create a PO past delivery date report?
Any help is appreciated.
Thanks,
Sri Harsha;Hi,
Pls the code here-
TYPES :
BEGIN OF ty_mard,
matnr TYPE matnr,
werks TYPE werks_d,
lgort TYPE lgort_d,
labst TYPE labst,
retme TYPE retme,
umlme TYPE umlme,
END OF ty_mard.
TYPES :
BEGIN OF ty_mska,
matnr TYPE matnr,
kalab TYPE labst,
vbeln TYPE vbeln,
posnr TYPE posnr,
END OF ty_mska.
TYPES :
BEGIN OF ty_vbap,
matnr TYPE matnr,
kwmeng TYPE kwmeng,
pstyv TYPE pstyv,
END OF ty_vbap.
TYPES :
BEGIN OF ty_mbew,
matnr TYPE matnr,
salk3 TYPE salk3,
stprs TYPE stprs,
END OF ty_mbew.
TYPES :
BEGIN OF ty_mchb,
matnr TYPE matnr,
charg TYPE charg_d,
END OF ty_mchb.
TYPES :
BEGIN OF ty_mara,
matnr TYPE matnr,
mfrpn TYPE mfrpn,
END OF ty_mara.
TYPES :
BEGIN OF ty_makt,
matnr TYPE matnr,
maktx TYPE maktx,
END OF ty_makt.
TYPES :
BEGIN OF ty_ekpo,
matnr TYPE matnr,
netpr TYPE bprei,
meins TYPE bstme,
END OF ty_ekpo.
DATA :
BEGIN OF final OCCURS 0,
matnr LIKE mard-matnr,
maktx LIKE makt-maktx,
werks LIKE mard-werks,
lgort LIKE mard-lgort,
mfrpn LIKE mara-mfrpn,
usp LIKE mbew-stprs,
labst LIKE mard-labst,
salk3 LIKE mbew-salk3,
kalab LIKE mska-kalab,
vbeln LIKE mska-vbeln,
sov LIKE ekpo-netpr,
uom LIKE ekpo-meins,
posnr LIKE mska-posnr,
pstyv LIKE vbap-pstyv,
kwmeng LIKE vbap-kwmeng,
retme LIKE mard-retme,
umlme LIKE mard-umlme,
END OF final.
DATA :
BEGIN OF itab OCCURS 0,
matnr LIKE mard-matnr,
werks LIKE mard-werks,
lgort LIKE mard-lgort,
labst LIKE mard-labst,
retme LIKE mard-retme,
umlme LIKE mard-umlme,
charg LIKE mchb-charg,
END OF itab.
DATA :
i_mard TYPE STANDARD TABLE OF ty_mard,
i_mbew TYPE STANDARD TABLE OF ty_mbew,
i_mchb TYPE STANDARD TABLE OF ty_mchb,
i_mara TYPE STANDARD TABLE OF ty_mara,
i_vbap TYPE STANDARD TABLE OF ty_vbap,
i_mska TYPE STANDARD TABLE OF ty_mska,
i_makt TYPE STANDARD TABLE OF ty_makt,
i_ekpo TYPE STANDARD TABLE OF ty_ekpo.
DATA :
wa_mard TYPE ty_mard,
wa_mbew TYPE ty_mbew,
wa_mchb TYPE ty_mchb,
wa_mara TYPE ty_mara,
wa_vbap TYPE ty_vbap,
wa_mska TYPE ty_mska,
wa_makt TYPE ty_makt,
wa_ekpo TYPE ty_ekpo.
DATA :
sov_total TYPE currency,
urestrict_total type currency.
*Select options:
SELECTION-SCREEN BEGIN OF BLOCK a WITH FRAME TITLE text-001.
SELECT-OPTIONS : s_matnr FOR gf_matnr, " Material No.
s_werks FOR gf_werks, " Plant
s_lgort FOR gf_lgort, " Storage Location
s_charg FOR gf_charg. " Batch No.
SELECTION-SCREEN END OF BLOCK a.
*Validation of Selection Fields
AT SELECTION-SCREEN.
IF s_matnr IS INITIAL
AND s_werks IS INITIAL
AND s_lgort IS INITIAL
AND s_charg IS INITIAL.
MESSAGE e001(zcir).
ENDIF.
*Function Module for Checking the inputs
CALL FUNCTION 'MMIM_ENTRYCHECK_MAIN'
TABLES
it_matnr = s_matnr
it_werks = s_werks
it_lgort = s_lgort.
*Checking of input values for S_CHARG
IF NOT s_charg-low IS INITIAL OR NOT s_charg-high IS INITIAL.
SELECT charg FROM mchb into table LT_charg WHERE charg IN s_charg.
IF sy-subrc NE 0.
MESSAGE e002(zcir).
ENDIF.
clear wa_mchb.
ENDIF.
*TOP OF PAGE
TOP-OF-PAGE.
FORMAT COLOR COL_HEADING.
WRITE sy-uline(105).
WRITE :/ '|',2 text-101, "MATERIAL NO:
16 text-102, "MATERIAL DESCRIPTION
52 text-103, "PLANT
60 text-104, "STORAGE LOCATION.
74 text-105, "MANUFACTURE PARTNER NO.
88 text-106, "VALUATED STOCK.
95 text-107. "STANDARD PRICE.
105 '|'.
FORMAT COLOR COL_GROUP.
WRITE :/ '|',2 text-108, " UNRESTRCTED STOCK
16 text-109, " SALES DOCUMENT NO:
20 text-110, " ITEM NO:
27 text-111, " UNIT
32 text-112, " NET VALUE
39 text-113, " ITEM CATEGRY
50 text-114, " QUANTITY
60 text-115, " BLOCKED STOCK
79 text-116, " TOTAL STOCK
95 text-117. " STOCK TRANSFER
87 '|'.
FORMAT COLOR OFF.
WRITE sy-uline(105).
*START OF SELECTION
START-OF-SELECTION.
IF NOT s_matnr IS INITIAL
OR NOT s_werks IS INITIAL
OR NOT s_lgort IS INITIAL.
PERFORM select1.
ELSEIF NOT s_charg IS INITIAL.
PERFORM select2.
ELSEIF NOT s_matnr IS INITIAL
OR NOT s_werks IS INITIAL
OR NOT s_lgort IS INITIAL
AND NOT s_charg IS INITIAL.
PERFORM select3.
ENDIF.
PERFORM final1.
PERFORM collect.
*END OF SELECTION
END-OF-SELECTION.
LOOP AT LT_FINAL.
FORMAT COLOR COL_KEY.
WRITE :/2 LT_FINAL-matnr,
14 LT_FINAL-maktx,
52 LT_FINAL-werks,
58 LT_FINAL-lgort,
69 LT_FINAL-mfrpn,
73 LT_FINAL-labst,
87 LT_FINAL-usp.
FORMAT COLOR OFF.
FORMAT COLOR COL_NORMAL.
WRITE :/2 LT_FINAL-kalab,
14 LT_FINAL-vbeln,
17 LT_FINAL-posnr,
24 LT_FINAL-uom,
28 LT_FINAL-sov,
36 LT_FINAL-pstyv,
46 LT_FINAL-kwmeng,
57 LT_FINAL-retme,
65 LT_FINAL-salk3,
75 LT_FINAL-umlme.
ENDLOOP.
FORMAT COLOR COL_TOTAL.
WRITE :/2 text-119, " TOTAL VALUE
28 V_sov_total,
87 V_urestrict_total.
FORMAT COLOR OFF.
Form Name: select1
text: Population of internal table LT_MARD and using LT_MARD populating
the internal table LT_MCHB
FORM select1.
SELECT matnr
werks
lgort
labst
retme
umlme
FROM mard
INTO TABLE LT_mard
WHERE matnr IN s_matnr
AND werks IN s_werks
AND lgort IN s_lgort.
SELECT matnr
charg
FROM mchb
INTO TABLE LT_mchb
FOR ALL ENTRIES IN LT_mard
WHERE matnr EQ LT_mard-matnr.
ENDFORM. "select1
Form Name: select2
text:Population of internal table LT_MCHB and using LT_MCHB populating
LT_MARD
FORM select2.
SELECT matnr
charg
FROM mchb
INTO TABLE LT_mchb
WHERE charg IN s_charg.
SELECT matnr
werks
lgort
labst
retme
umlme
FROM mard
INTO TABLE LT_mard
FOR ALL ENTRIES IN LT_mchb
WHERE matnr EQ LT_mchb-matnr.
ENDFORM. "select2
Form Name: select3
text: Population of internal table LT_TAB using inner join and then
populating internal tables LT_MARD and LT_MCHB
FORM select3.
SELECT a~matnr
a~werks
a~lgort
a~labst
a~retme
a~umlme
b~charg
INTO CORRESPONDING FIELDS OF TABLE LT_TAB
FROM mard AS a
INNER JOIN mchb AS b ON bmatnr = amatnr
WHERE a~matnr IN s_matnr
OR a~werks IN s_werks
OR a~lgort IN s_lgort
AND b~charg IN s_charg.
LOOP AT LT_TAB.
MOVE: LT_TAB-matnr TO wa_mard-matnr,
LT_TAB-werks TO wa_mard-werks,
LT_TAB-lgort TO wa_mard-lgort,
LT_TAB-labst TO wa_mard-labst,
LT_TAB-retme TO wa_mard-retme,
LT_TAB-umlme TO wa_mard-umlme,
LT_TAB-matnr TO wa_mchb-matnr,
LT_TAB-charg TO wa_mchb-charg.
APPEND wa_mard TO LT_mard.
APPEND wa_mchb TO LT_mchb.
ENDLOOP.
ENDFORM. "select3
Form Name:collect
text:population of LT_FINAL internal table-LT_FINAL using other internal
tables
FORM collect.
LOOP AT LT_mard INTO wa_mard.
MOVE : wa_mard-matnr TO LT_FINAL-matnr,
wa_mard-werks TO LT_FINAL-werks,
wa_mard-lgort TO LT_FINAL-lgort,
wa_mard-labst TO LT_FINAL-labst,
wa_mard-retme TO LT_FINAL-retme,
wa_mard-umlme TO LT_FINAL-umlme.
READ TABLE LT_makt INTO wa_makt WITH KEY matnr = wa_mard-matnr.
MOVE wa_makt-maktx TO LT_FINAL-maktx.
READ TABLE LT_mska INTO wa_mska WITH KEY matnr = wa_mard-matnr.
MOVE: wa_mska-kalab TO LT_FINAL-kalab,
wa_mska-vbeln TO LT_FINAL-vbeln,
wa_mska-posnr TO LT_FINAL-posnr.
READ TABLE LT_vbap INTO wa_vbap WITH KEY matnr = wa_mard-matnr.
MOVE: wa_vbap-kwmeng TO LT_FINAL-kwmeng.
READ TABLE LT_mara INTO wa_mara WITH KEY matnr = wa_mard-matnr.
MOVE : wa_mara-mfrpn TO LT_FINAL-mfrpn.
READ TABLE LT_mbew INTO wa_mbew WITH KEY matnr = wa_mard-matnr.
Calculation of Unrestricted value
LT_FINAL-usp = wa_mard-labst * wa_mbew-stprs.
V_urestrict_total = V_urestrict_total + ( wa_mard-labst * wa_mbew-stprs ).
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT'
EXPORTING
input = V_urestrict_total
IMPORTING
OUTPUT = V_urestrict_total
MOVE wa_mbew-salk3 TO LT_FINAL-salk3.
READ TABLE LT_ekpo INTO wa_ekpo WITH KEY matnr = wa_mard-matnr.
MOVE wa_ekpo-meins TO LT_FINAL-uom.
Calculation of Sales Order Value
LT_FINAL-sov = wa_mska-kalab * wa_ekpo-netpr.
V_sov_total = V_sov_total + ( wa_mska-kalab * wa_ekpo-netpr ).
APPEND LT_FINAL.
ENDLOOP.
ENDFORM. "collect
*Form Name:FINAL1
*Population of all the internal tables
FORM FINAL1.
SELECT matnr
kalab
vbeln
posnr
FROM mska
INTO TABLE LT_mska
FOR ALL ENTRIES IN LT_mard
WHERE matnr EQ LT_mard-matnr.
SELECT matnr
kwmeng
pstyv
FROM vbap
INTO TABLE LT_vbap
FOR ALL ENTRIES IN LT_mard
WHERE matnr EQ LT_mard-matnr.
SELECT matnr
salk3
stprs
FROM mbew
INTO TABLE LT_mbew
FOR ALL ENTRIES IN LT_mard
WHERE matnr EQ LT_mard-matnr.
SELECT matnr
mfrpn
FROM mara
INTO TABLE LT_mara
FOR ALL ENTRIES IN LT_mard
WHERE matnr EQ LT_mard-matnr.
SELECT matnr
maktx
FROM makt
INTO TABLE LT_makt
FOR ALL ENTRIES IN LT_mard
WHERE matnr EQ LT_mard-matnr.
SELECT matnr
netpr
FROM ekpo
INTO TABLE LT_ekpo
FOR ALL ENTRIES IN LT_mard
WHERE matnr EQ LT_mard-matnr.
ENDFORM. "final1
Reward if helpful.
Chandralekha -
Missing details in hardware inventory
Hi,
Hardware inventory details about Logical and Physical disks are not available for any of my managed workstations.
ZLM7.2 HP3 server and agents.
Is anyone experiencing the same problem?
Thanks,
OvidiuBrunold,
I activated the hardware-inventory-enabled and software-inventory-enabled options in ZCC as you suggested and now it works!
Running rug-getprefs on the SLED10 workstation was reporting hardware inventory was also enabled before (by default), but who knows...
As a side note, rug-getprefs on the SLES10 servers shows that hardware inventory is not enabled by default on that platform.
Thanks a lot for your help!
Ovidiu
Originally Posted by brunold
Ovidiu,
I do not know a document about the inventory process.
I just know what I saw in the logfiles and so on.
Ok when hwinfo reports the disks I think zlm should notice them as well. Have you enabled the zmd setting 'hardware-inventory-enabled' fpr the zlm cleint ?
You can run rug get at the client to check this setting.
If it is not set I would set it in the zcc / configuration / zmd settings because there you can set it globaly for all managed devices. Then you should best restart the zlm clients because I'm not sure if this settings is just activated during client startup.
If this was activated I think the zmd-mesages.log might show some error messages why the inventory is not collected. Grab it from /var/log (code 10) or /var/opt/novell/logs/zenworks (code 9). If there is not enough information the log level of the zlm client can be increased to the debug level to get more output. Search in the file for the string inventory and hwinfo.
Client settings for enhancing the debug output:
rug set log-level debug
rug set log-soap-xml true
rug set log-exception-traces true
Rainer -
RME 4.31 inventory collection failed on 122-33SXI3
Hi
I have the same issue with IOS 122-33 SXI3 running on 6513.
RME unable to collect the inventory details eventhough updated to LMS 3.2 .
RME version : 4.3.1
Is any workaround to solve this issue on LMS 3.2
Regards
DileepHi Clarke,
I am also facing the similar issue with IOS 12.2(33) SXI1, the Core Switches are in VSS mode. Inventiry collection shows failed for these devices. I am using LMS 3.1 with the following submodule versions:
Name
Version
License Status
Size
CiscoWorks Common Services
3.2.0
Licensed
Not applicable
Campus Manager
5.1.0
Purchased
5000
CiscoView
6.1.8
Licensed
Not applicable
CiscoWorks Assistant
1.1.0
Licensed
Not applicable
Device Fault Manager
3.1.0
Purchased
5000
Internetwork Performance Monitor
4.1.0
Purchased
5000
Integration Utility
1.8.0
Licensed
Not applicable
LMS Portal
1.1.0
Licensed
Not applicable
Resource Manager Essentials
4.2.0
Purchased
5000 -
Extract Devices from Ciscoworks LMS 4.2 to Nagios database
Hello everyone,
I'm working on ciscoworks LMS 4.2 and as part of a project I need to extract all of my devices to a Nagios Database.
Is it possible to do ?
If yes, can you explain me how can I do that ?
Perhaps with snmp traps, I don't know.
Thank for your consideration and your help.
Cordially.I am not an expert in Nagios, so no idea on what options does it have to import devices.
In LMS, you have an option to export devices and its credentials list in .csv and xml format. Please check if you can use any one of those to get imported on Nagios.
Check details on how to export from user guide here :
http://www.cisco.com/en/US/docs/net_mgmt/ciscoworks_lan_management_solution/4.2/user/guide/inventory/mng_device.html#wp1132486
Also, you can try to fetch database details from LMS using Open Database Connect. Use the following document for more details :
http://www.cisco.com/en/US/docs/net_mgmt/ciscoworks_lan_management_solution/4.2/database_schema/dbviews_42.html#wp23144
You should check the possible option on Nagios to import devices and than ask if that is available on LMS.
-Thanks
Vinod
**Rating Encourages contributors, and its really free. ** -
Hi,
First question: we tried to add asa5580 (8.4) to LMS4.0.1 but LMS don't know ASA (Cisco Products 914?).
- other devices were added without problem
-I see LMS4.0 supports inventory collection in the supported dev table lms4.0
Second Question:
I want export syslog to another space on the same server, how often ?
Because my cutomer want to save syslog on one year!
ThanksHi,
Regarding your first question, your screenshot show how the ASA appears in the topology tool. Since topology services are not supported for ASA devices it will appear thus.
If you are successfully managing the ASA, you would go into the detailed device report (menu "Reports, Inventory, Detailed Device") and you should be able to get output similar to the attached (for an ASA 5510 in this case) for inventory services.
Regarding your second question, how often depends on your syslog message volume. You can set up a job to run as a recurring job with whatever frequency is necessary using "Reports, Fault and Event, Syslog" and specifying the range you want. The reports can be written to disk locally or sent to an e-mail address (if you have the server setup to be able to e-mail).
Update: Another alternative for syslog archiving is found in the Syslog Backup feature. Please refer to the LMS 4.0 Admin Guide at page 16-5, linked directly here.
Hope this helps. -
Hi Experts,
I need help on Cisco Prime LMS 4.1, I have installed it on the server and added some devices through add/import inventory but did not get any logs from devices.
I also configure snmp-server read and write community commands with snmp host commands,
Can i get any configuration guide or any link for related documents.
Expecting reply
Thanks
FazalAfter the addition Ciscoworks should automatically start managing the devices. The first thing it would do is to collect Inventory details to get it managed.
When you simply add a device using IP and login/snmp credentials via add/import, the device should appear unknown and once the basic inventory is done, ciscoworks should show device family icon (switch/router/FW/Voice etx), which should reflect LMS has started managing you device(s).
It seems "logs" is not clear on what is exactly you dont get.
Make sure the Credentials are correct which you can check via Credentials verification job, from:
Inventory > Job Browsers: Device Credential Verification
As Ciscoworks LMS is combinations of various modules segregated feature-wise like configuration, Fault Management, IP SLA etc. For more details please check the following End-User Guide Section :
http://www.cisco.com/en/US/products/ps11200/products_user_guide_list.html
-Thanks
Vinod -
Issues in Multiprovider Report, based on Purchase and Inventory Infocubes
Dear Gurus,
There are two reports (1. Report gives INVENTORY details and other report is linked to this report which displays PURCHASE data related to material on INV report Using RRI.) , user wants all the INV info along with PR, PO, PDATE, PRECIEPT.... in the same report.
To satisfy the above requirement, a multiprovider is created on the above of PUR, INV Infocubes, with Identify (assign) condition for 0CALDAY, 0MATERIAL, 0MAT_PLANT, 0PLANT. Does anymore Infoobject need to be included for assign condition?
Another Report Template is created to make it out. Time Variable for this Report is in "01.12.2010 - 31.12.2010" format, is this a valid time variable or do I need to create another which considers sys-datum-1.
Issue: I am unable to get the data for the Fields "Cur.Stock","Total Consumptionu201D, u201CAverage Consumptiom","Below from Consumption","CnsStckReceipts " and getting wrong data for "BLW SFTY"....
Your help is much appreciated.Hi,
Please check the data in the underlying cube and also check teh multiprovder
data by t-code listcube.Make sure you have done the proper identation.
Thanks,
Saveen -
LMS 3.2 on a solaris 10 server that had problems with ctm_config.txt in the past (https://supportforums.cisco.com/thread/2033941) now again has problems with the device selctor in UT. There are FATAL errors of the below type logged to CampusOGSServer.log:
[ Tue Oct 19 18:27:22 CEST 2010 ]FATAL com.cisco.nm.xms.ogs.server.GroupCacheImpl getHierarchy No top-level cache for: /Campus@lms-server/Campus@sdeu1121/System Defined Groups/All Unreachable Devices
[ Tue Oct 19 18:30:52 CEST 2010 ]FATAL com.cisco.nm.xms.ogs.server.GroupCacheImpl getHierarchy No top-level cache for: /Campus@lms-server
[ Tue Oct 19 18:33:03 CEST 2010 ]FATAL com.cisco.nm.xms.ogs.server.GroupCacheImpl getHierarchy No top-level cache for: /Campus@lms-server/Campus@sdeu1121/System Defined Groups/All Unreachable Devices
[ Tue Oct 19 18:35:04 CEST 2010 ]FATAL com.cisco.nm.xms.ogs.server.GroupCacheImpl getHierarchy No top-level cache for: /RME@lms-server/Pre-deployed
[ Tue Oct 19 18:35:05 CEST 2010 ]FATAL com.cisco.nm.xms.ogs.server.GroupCacheImpl getHierarchy No top-level cache for: /RME@lms-server/User Defined Groups
To create the failure I go to UT > Reports > Report Generator => Switch Port Report > Switch Port Summary
The Device Selector that opens does not contain any devices and clicking on the Search Button produces the following error:
Problem with File /WEB-INF/screens/deviceselector/DeviceFilter.jsp!!!URN_NOT_FOUND : urn "ogs_server_urn" : Not found !!
also the following error is found in /opt/CSCOpx/MDC/tomcat/logs/stdout.log:
Oct 18, 2010 2:18:49 PM org.apache.catalina.core.ApplicationDispatcher invoke
SEVERE: Servlet.service() for servlet jsp threw exception
com.cisco.nm.xms.ctm.common.CTMException: URN_NOT_FOUND : urn "ogs_server_urn" : Not found !!
at com.cisco.nm.xms.ctm.client.CTMCall.establishIPC(CTMCall.java:238)
at com.cisco.nm.xms.ctm.client.CTMCall.<init>(CTMCall.java:218)
at com.cisco.nm.xms.ctm.client.CTMClientProxy.<init>(CTMClientProxy.java:64)
at com.cisco.nm.xms.ctm.client.CTMClientProxy.getProxy(CTMClientProxy.java:180)
at com.cisco.nm.xms.ogs.client.OGSServerProxy.init(OGSServerProxy.java:179)
at com.cisco.nm.xms.ogs.client.OGSServerProxy.init(OGSServerProxy.java:98)
at com.cisco.nm.xms.ogs.client.OGSServerProxy.<init>(OGSServerProxy.java:85)
at com.cisco.nm.xms.ogs.client.mgmt.OGSRuleExpressionUtil.getServerProxy(OGSRuleExpressionUtil.java:102)
at com.cisco.nm.xms.ogs.client.mgmt.OGSRuleExpressionUtil.getClassDefUtil(OGSRuleExpressionUtil.java:123)
at com.cisco.nm.xms.ogs.client.mgmt.OGSRuleExpressionUtil.getInternalClasses(OGSRuleExpressionUtil.java:153)
at com.cisco.nm.xms.ogs.client.mgmt.OGSRuleExpressionUtil.getClasses(OGSRuleExpressionUtil.java:174)
at org.apache.jsp.WEB_002dINF.screens.deviceselector.DeviceFilter_jsp._jspService(DeviceFilter_jsp.java:158)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:692)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:594)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:506)
at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:966)
at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:614)
at com.cisco.nm.uii.taglib.framework.ContentAreaTag.doStartTag(ContentAreaTag.java:76)
at org.apache.jsp.WEB_002dINF.screens.popup_jsp._jspx_meth_embu_contentarea_0(popup_jsp.java:876)
at org.apache.jsp.WEB_002dINF.screens.popup_jsp._jspService(popup_jsp.java:693)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:692)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:470)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:405)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
at org.apache.struts.action.ActionServlet.processActionForward(ActionServlet.java:1758)
at com.cisco.nm.uii.UIIController.processActionForward(UIIController.java:380)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1595)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:491)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.cisco.nm.cmf.util.AccessLogFilter.doFilter(AccessLogFilter.java:128)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:754)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:684)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:876)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
I did check the ctm_config.txt file in campus and cmapps directory, removed the ctmregistry and ctmregistry.backup files from /opt/CSCOpx/MDC/tomcat/webapps/campus/WEB-INF/lib, removed all files and directories below /opt/CSCOpx/MDC/tomcat/work/Standalone/localhost/ and restarted the services;
No change...
What I noticed when looking directly into CMF database is that "CampusOgsGroupCacheTable" is completely empty where as the following tables contain data:
CampusOgsGroupPropertiesTable
CampusOGSTagTable
CampusUserGroupAssociationTable
What could be the reason for this behaviour?
I yet thought about the option to export all the groups from CMF (or at least the campus groups) and drop all tables from OGS and re-importing the groups but when I try to do this I get the following error:
root@lms-server # ./perl ./OGSCli.sh -u admin
Enter CiscoWorks password:
Authentication succeeded.
INFO: Enter EXIT to quit from OGSCli prompt any time.
Enter an OGSCli task <export | import> [export]:export
Enter a filename to export groups:./OGSGroupExport.info
WARN: The group details in the selected file will be overwritten with the new export groups information.Do you want to continue? (y/n) [n]:y
Enter a User-defined Group hierarchy name to export or All to export all User-defined Groups from all applications [All]:All
INFO: The hierarchies of the User-defined Groups in all applications that are installed in all servers, will be exported to ./OGSGroupExport.info.
Authorization succeeded.
ERROR: Could not export the specified User-defined Groups hierarchies to ./OGSGroupExport.info.
ERROR: This could be because of one or more of the following reasons:
ERROR: * OGSServer process may not be running
ERROR: * Application or remote Grouping Server may not be reachable
ERROR: * Free disk space may be low
ERROR: * You do not have the required file permissions to create the file.
ERROR: See /var/adm/CSCOpx/log/CMFOGSClient.log for more details.
root@lms-server # ./perl ./OGSCli.sh -u admin -d
Enter CiscoWorks password:
Authentication failed.
Verify the username and password that you have entered.
root@lms-server #
just to be sure I upload the 2 ctm_config.txt files ....I was wondering about the fact that even CampusOGSServer was running, CTM could not allocate the necessary ports (netstat -a).Because everything seems to be ok I commented out
DYNAMIC_PORT_ALLOCATION=0
in ..../campus/WEB-INF/lib/ctm_config.txt
after stopping and starting CampusOGSServer (pdterm/pdexec) the device selector in UT was up and running again ...
I did a test with setting
DYNAMIC_PORT_ALLOCATION=1
result: UT device selector was broken
It looks like this line (no matter if set to 0 or 1) seems to break "campus CTM" on this server...
It is running for now, but there are still 3 issues open and I do not know if they are directly associated
1) OGSCli is still not working and finishes with this message:
root@lms-server # ls -al | grep -i ogs
-rwxrwxr-x 1 casuser casusers 3288 Nov 20 2008 OGSCli.sh
-rwxrwxrwx 1 root casusers 0 Oct 19 11:34 OGSGroupExport.info
root@lms-server # chown casuser:casusers OGSGroupExport.info
root@lms-server # ./OGSCli.sh -u admin
Enter CiscoWorks password:
Authentication succeeded.
INFO: Enter EXIT to quit from OGSCli prompt any time.
Enter an OGSCli task [export]:export
Enter a filename to export groups:OGSGroupExport.info
WARN: The group details in the selected file will be overwritten with the new export groups information.Do you want to continue? (y/n) [n]:y
Enter a User-defined Group hierarchy name to export or All to export all User-defined Groups from all applications [All]:All
INFO: The hierarchies of the User-defined Groups in all applications that are installed in all servers, will be exported to OGSGroupExport.info.
Authorization succeeded.
ERROR: Could not export the specified User-defined Groups hierarchies to OGSGroupExport.info.
ERROR: This could be because of one or more of the following reasons:
ERROR: * OGSServer process may not be running
ERROR: * Application or remote Grouping Server may not be reachable
ERROR: * Free disk space may be low
ERROR: * You do not have the required file permissions to create the file.
ERROR: See /var/adm/CSCOpx/log/CMFOGSClient.log for more details.
root@lms-server #
the /var/adm/CSCOpx/log/CMFOGSClient.log is attached and there seems to be some certification issues; I recreated the certificate and in the GUI it shows to be set and be valid...
2) these FATAL messages appear in CampusOGSServer.log and I am not sure if they are harmless:
[ Thu May 20 16:16:34 CEST 2010 ]FATAL com.cisco.nm.xms.ogs.server.GroupCacheImpl getHierarchy No top-level cache for: /Campus@lms-server/Campus@sdeu
1121/System Defined Groups/All Unreachable Devices
[ Thu May 20 16:20:10 CEST 2010 ]FATAL com.cisco.nm.xms.ogs.server.GroupCacheImpl getHierarchy No top-level cache for: /Campus@lms-server
[ Thu May 20 16:22:24 CEST 2010 ]FATAL com.cisco.nm.xms.ogs.server.GroupCacheImpl getHierarchy No top-level cache for: /Campus@lms-server/Campus@sdeu
1121/System Defined Groups/All Unreachable Devices
[ Thu May 20 16:24:23 CEST 2010 ]FATAL com.cisco.nm.xms.ogs.server.GroupCacheImpl getHierarchy No top-level cache for: /RME@lms-server/Pre-deployed
[ Thu May 20 16:24:23 CEST 2010 ]FATAL com.cisco.nm.xms.ogs.server.GroupCacheImpl getHierarchy No top-level cache for: /RME@lms-server/User Defined G
roups
[ Thu May 20 16:24:23 CEST 2010 ]FATAL com.cisco.nm.xms.ogs.server.GroupCacheImpl getHierarchy No top-level cache for: /RME@lms-server/User Defined G
roups/All-CE-NM
[ Thu May 20 16:24:47 CEST 2010 ]FATAL com.cisco.nm.xms.ogs.server.GroupCacheImpl getHierarchy No top-level cache for: /DFM@lms-server/User Defined G
roups/Customizable Groups/Customizable Group 2
[ Thu May 20 16:24:50 CEST 2010 ]FATAL com.cisco.nm.xms.ogs.server.GroupCacheImpl getHierarchy No top-level cache for: /DFM@lms-server/User Defined G
roups/IN-Devices
[ Thu May 20 16:24:55 CEST 2010 ]FATAL com.cisco.nm.xms.ogs.server.GroupCacheImpl getHierarchy No top-level cache for: /DFM@lms-server/User Defined G
roups/Customizable Groups
[ Thu May 20 16:25:03 CEST 2010 ]FATAL com.cisco.nm.xms.ogs.server.GroupCacheImpl getHierarchy No top-level cache for: /DFM@lms-server/User Defined G
roups/Customizable Groups/Customizable Group 3
[ Thu May 20 16:29:01 CEST 2010 ]FATAL com.cisco.nm.xms.ogs.server.GroupCacheImpl getHierarchy No top-level cache for: /RME@lms-server
[ Thu May 20 16:29:02 CEST 2010 ]FATAL com.cisco.nm.xms.ogs.server.GroupCacheImpl getHierarchy No top-level cache for: /RME@lms-server/All Devices
[ Thu May 20 16:29:02 CEST 2010 ]FATAL com.cisco.nm.xms.ogs.server.GroupCacheImpl getHierarchy No top-level cache for: /RME@lms-server/Normal Devices
[ Thu May 20 16:29:13 CEST 2010 ]FATAL com.cisco.nm.xms.ogs.server.GroupCacheImpl getHierarchy No top-level cache for: /DFM@lms-server/User Defined G
roups/Customizable Groups/Customizable Group 4
[ Thu May 20 16:29:14 CEST 2010 ]FATAL com.cisco.nm.xms.ogs.server.GroupCacheImpl getHierarchy No top-level cache for: /DFM@lms-server/User Defined G
roups/Customizable Groups/Customizable Group A
[ Thu May 20 16:29:34 CEST 2010 ]FATAL com.cisco.nm.xms.ogs.server.GroupCacheImpl getHierarchy No top-level cache for: /DFM@lms-server/User Defined G
roups/Customizable Groups/Customizable Group B
[ Thu May 20 16:29:35 CEST 2010 ]FATAL com.cisco.nm.xms.ogs.server.GroupCacheImpl getHierarchy No top-level cache for: /DFM@lms-server/User Defined G
roups/Customizable Groups/Customizable Group C
[ Thu MOGSGroups.infoay 20 16:30:34 CEST 2010 ]FATAL com.cisco.nm.xms.ogs.server.GroupCacheImpl getHierarchy No top-level cache for: /RME@lms-server/User Defined G
roups/DE-Switche-IOS
[ Thu May 20 16:30:39 CEST 2010 ]FATAL com.cisco.nm.xms.ogs.server.GroupCacheImpl getHierarchy No top-level cache for: /DFM@lms-server
[ Thu May 20 16:30:39 CEST 2010 ]FATAL com.cisco.nm.xms.ogs.server.GroupCacheImpl getHierarchy No top-level cache for: /DFM@lms-server/User Defined G
roups
[ Thu May 20 16:30:39 CEST 2010 ]FATAL com.cisco.nm.xms.ogs.server.GroupCacheImpl getHierarchy No top-level cache for: /DFM@lms-server/User Defined G
roups/Customizable Groups/Customizable Group 1
3) I found CampusOgsGroupCacheTable in cmf database to be empty on 2 different lms 3.2 installations (both solaris) but I cannot believe that this is ok due to some stored procedures pointing to this table to keep it on sync with CampusOgsGroupPropertiesTable -
How to exclude a set of materials from cycle counting physical inventory
How to exclude a set of materials from cycle counting physical inventory
Details:
Set of material to be uploaded to SAP on say Jan-2011 from another system with cc indicator D:once
in a year and fixed,before uploading into SAP physical inventory will be done .
So we donot want again those materials to fall in the cycle counting in the same year.
So is there a method to exclude these materials from CC counting for the year 2011
or is there some way to upload last inventory count date in SAP system so that it will exclude those
materials?
Any answers will be appreciated.
Thanks
BijayHI Antony
Thank you for your reply.
If material count is less than this method is well valid.
IN our case there are 7lakhs materials and having diff cc indicator A,B,C,D...
So it will cumbersome for client to keep track of all those materials when to update cc indicator.
So any other thought? can we upload last count date while updating materials details or similar
Thanks
Bijay -
Cisco Prime 4.2, Inventory group management and reports group
Hi
I have created some groups under Inventory > Group Management > Device. This works fine.
Then I want to create a monthly report for Reports > Performance > Device > Availability. Here I guessed I would find my groups created under inventory.
But I can se the groups, one group is duplicated, but all groups are empty. Under all devices, I can only see 6 og th devices but it should have been 122. Under the different subnet groups, there's no devices.
Should'nt I've seen the groups created under inventory when I want to make a report? Under the device list for quick report.
Br
GeirHm.... strange I've been looking around under Report, and looked at Inventory and Performance reports.
Inventory > Detailed Device shows all the devices and my groups.
Performance > Device > Availability show just 6 out of my 122 devices.
Under Inventory > Group Managment > Device I have a group called Datasenter.
Under Performance > Device > Availability I can see 2 of these groups, but their both empty.
When i delete this group, one of them dissapeer from Under performance. WHen I create it again, it comes back but empty.
Something must be corrupt.
Geir
Maybe you are looking for
-
I was directed to this ridiculous article that was zero help. My problem is a ghost apple id from an account dead and gone.Ever since I created a new apple id I have been haunted by the ghost of accounts past.It creeps out of the closet and shows up
-
How to remove empty tags from XML
Hello, I have a XML file which contains some empty tags and some values with "?". I need to remove all empty tags and tags which have a value "?". Sample Data: <a> <b></b> <c> Hello </c> <d>world ?</d> <e>oracle</e> </a> Expected result: <a> <c> Hell
-
Iphoto will not send photos by email?
Help - I have checked all the previous comments on the above issue and have tried the majority of them to no avail. I have checked another computer's details that now seems to work fine against my own. I have checked Mail preferences and iPhoto pre
-
Wherever I put my cursor in any DW page, design, split, or code presentation, a strange little box appears near the cursor and only goes away when I click the cursor in another place on the page and this it reappears within about 2 seconds. I had tro
-
Ipod will not charge, what do I do :(
I dropped my ipod in the snow, there was a little water in the charge port, but it would still charge, but it wouldn't charge on my ipod dock (it would before) and then my battery got low so I went to charge it and it would not charge, what should I