Automatic license refresh messed up
Another one:
Every time CIAC automatically refreshes its license, it messes everything up at the license service items table and thus the license popup displays "undefined" for version and edition fields. Why is that and how could that be solved ?
I've been fixing it every day by removing all the lines in the license table (at the service items manager in the portal) and forcing a refresh at the license popup.
Any directions on the reason of such problem ?
Best regards
This issue has been addressed here:
https://supportforums.cisco.com/message/3868533#3868533
Similar Messages
-
Hi Experts,
I have configured automatic license management in solman.
I can see the system data in License management overview
For one particular system , the maintenance license got expired and is displaying as Red in color
Question 1:
Why my Automatic license management doesn't renew the maintenance license for this system at service market place?
Question 2:
Now I have manually renewed it at service market place for that particular system .
but still It is showing red in color in License management overview
Trouble shooting :
I ran REFRESH_ADMIN_DATA_FROM_SUPPORT and checked but still the the new license didn't reached solman system
The job log doesn't gives any error.
Please let me know what I'm missing.
Thanks in advance!
Regards
SandyHi Sandeep,
Could you please let us know the steps undertaken for this?
Did you look at the prerequisites for Solman and Managed Systems?
http://help.sap.com/saphelp_sm71_sp01/helpdata/en/dc/0a929d9ac44cdf88f789334201712d/content.htm
http://help.sap.com/saphelp_smehp1/helpdata/en/89/a7c08d740c4cffb491f98801f17d30/content.htm
http://help.sap.com/saphelp_nw70ehp1core/helpdata/en/41/42b6397c604278b6626f3d570c98c8/content.htm
Incorrect Service tool packages may be causing this issue.
Br,
Venky -
Anyone know of a good mac compatible automatic URL refresher?
hi
ive been searching for an automatic url refresher but all i ever find is windows compatible
and ideas?Hi Scott
That's all I've seen too. Only option at the moment is to apple key + R to reload the open tab - too bad it doesn't work for multiple tabs.
With Safari 3.0 on the way (OS X Leopard debut), I encourage you to send feedback to Apple suggesting an automatic reload function.
PS I checked Version Tracker and MacUpdate for possible sources. Nothing found.
Message was edited by: Hawaiian_Starman -
Automatic cache refresh problem with SXI_CACHE in PI70 Sp09
Dear Friends,
We are facing problems with SXI_CACHE
ISSUE: Automatic refreshing is not done, evey time we had to manaully refresh it going to sxi_cache.
DETAILS
SERVER : PI70 SP09, running on Netweaver 2004S
RFC: Destination INTEGRATIOn_SERVER_HMI
TYPE : H
USER : PIISUSER-service user
Role : SAP_XI_IS_SERV_USER
prefix path: /dir/CacheRefresh
Service No : Http port No (configured one )
License : Valid license not temporary one.
we have configured as mentioned in Configuration guide, still we are facing problems
I searched the SDn got few tips , but that really didnt help to resolve the issue.
Finally we thought of raising this issue to SAP, before doing it i thought i could get some help from SDN.
Any pointers that could resolve this issue will be appreciated.
Regards
[email protected]Hi Chandra,
Plz compare the below mentioned settings with you current settings in XI.
Go to SM59 and create
RFC Destination as "INTEGRATION_DIRECTORY_HMI"
Connection Type: H
Under Technical Setting TAB
Target Host: write the host name
Path Prefix: /dir/CacheRefresh
Service No: enter J2ee port no (e.g. 50000)
Under Logon/Security TAB
select Basic Authontication radio button
SSL select inactive
Under Logon:
Lang: EN
Client: enter client
User: XIISUSER
Password: *******
Under Special Option TAB
HTTP Setting:
HTTP Ver: HTTP 1.0
Compression: inactive
Compressed response: NO
HTTP Cookies: Yes (All)
After doing abobe, press the Test Connection button and accept all cookies and see what is the result. After this refresh the cacahe by sxi_cache.
Regards,
Sarvesh -
Automatic cache refresh problem with SXI_CACHE
Dear Friends,
We are facing problems with SXI_CACHE
ISSUE: Automatic refreshing is not done, evey time we had to manaully refresh it going to sxi_cache.
DETAILS
SERVER : PI70 SP09, running on Netweaver 2004S
RFC: Destination INTEGRATIOn_SERVER_HMI
TYPE : H
USER : PIISUSER-service user
Role : SAP_XI_IS_SERV_USER
prefix path: /dir/CacheRefresh
Service No : Http port No (configured one )
License : Valid license not temporary one.
we have configured as mentioned in Configuration guide, still we are facing problems
I searched the SDn got few tips , but that really didnt help to resolve the issue.
Finally we thought of raising this issue to SAP, before doing it i thought i could get some help from SDN.
Any pointers that could resolve this issue will be appreciated.
Regards
[email protected]Hi Chandra,
Plz compare the below mentioned settings with you current settings in XI.
Go to SM59 and create
RFC Destination as "INTEGRATION_DIRECTORY_HMI"
Connection Type: H
Under Technical Setting TAB
Target Host: write the host name
Path Prefix: /dir/CacheRefresh
Service No: enter J2ee port no (e.g. 50000)
Under Logon/Security TAB
select Basic Authontication radio button
SSL select inactive
Under Logon:
Lang: EN
Client: enter client
User: XIISUSER
Password: *******
Under Special Option TAB
HTTP Setting:
HTTP Ver: HTTP 1.0
Compression: inactive
Compressed response: NO
HTTP Cookies: Yes (All)
After doing abobe, press the Test Connection button and accept all cookies and see what is the result. After this refresh the cacahe by sxi_cache.
Regards,
Sarvesh -
We just received confirmation from Microsoft that there has been what we deem a major behavior change in App-V 5.0 from 4.x. With 4.x you could add a user to an AD group that is assigned to a virtual application then on the client machine the user could
right click the App-V icon in the system tray and choose 'Refresh Applications' and the app's icon would appear immediately. You could also wait for the configured automatic refresh time and the app's icon would be added immediately. Same applied is you
removed a user from an app group.
This is no longer the case in App-V 5.0 as there is only one way to get app to be added or removed from client and that is to have them log off and log back on. Like many organizations, we have users who do not routinely log off/log on, they just lock
their PC and unlock it. These people would never get a new app added or removed!
In the 5.0 client there is an 'update' button, but all this does is apply any changes to an already assigned application such as if you changed the icon name, and that only occurs after the default 10 minute publishing server to management server refresh
has occurred (although you can change this from 10 minutes to something lower).
My point is, in 4.6 you could add a user to a group and have them click refresh and the user had the app immediately or tell them to continue working normally and the new app icon would appear within an hour. We opened a case with premier
support and they confirmed that this behavior change is expected, although the engineer sounded shocked that this was the case and he seemed surprised this had not come up yet. Also, I recall that at TechEd 2010 the App-V team demoed the beta version
and one of the things the did was add a user to a group, click the then named refresh button and the app would appear.
As I mentioned above, in the RTM build this button has been renamed to 'Update' but its not just a name change, but a complete change from 4.6 and the 5.0 beta 1. I have been unable to find any documentation from Microsoft pointing out this major
change in behavior, and the fact that a member of the App-V team that authored the KB about server publishing refresh times in App-V 5.0 was surprised to realize this change (see
http://support.microsoft.com/kb/2780177) Is it just me or is this a major issue with 5.0?
This will prevent us from migrating to 5.0. Any one know of a workaround or some other option? If you want to see what I am talking about, log onto a machine with the 5.0 client, add yourself to an App-V 5.0 app group that you are not already
a member of, do not log off and you will see that you never get the app on your client. What a few hours if you want, it won't show up. Lock the machine and unlock it. Still now new app. Now log off and log back on and only then will you see the new
app show up. You can repeat this by now removing yourself from the group and waiting. The app will remain there until you log off/on.We just received confirmation from Microsoft that there has been what we deem a major behavior change in App-V 5.0 from 4.x. With 4.x you could add a user to an AD group that is assigned to a virtual application then on the client machine the user could
right click the App-V icon in the system tray and choose 'Refresh Applications' and the app's icon would appear immediately. You could also wait for the configured automatic refresh time and the app's icon would be added immediately. Same applied is you
removed a user from an app group. This is no longer the case in App-V 5.0 as there is only one way to get app to be added or removed from client and that is to have them log off and log back on. Like many organizations, we have users who do not routinely
log off/log on, they just lock their PC and unlock it. These people would never get a new app added or removed! In the 5.0 client there is an 'update' button, but all this does is apply any changes to an already assigned application such as if you changed
the icon name, and that only occurs after the default 10 minute publishing server to management server refresh has occurred (although you can change this from 10 minutes to something lower). My point is, in 4.6 you could add a user to a group and have
them click refresh and the user had the app immediately or tell them to continue working normally and the new app icon would appear within an hour. We opened a case with premier support and they confirmed that this behavior change is expected,
although the engineer sounded shocked that this was the case and he seemed surprised this had not come up yet. Also, I recall that at TechEd 2010 the App-V team demoed the beta version and one of the things the did was add a user to a group, click the
then named refresh button and the app would appear. As I mentioned above, in the RTM build this button has been renamed to 'Update' but its not just a name change, but a complete change from 4.6 and the 5.0 beta 1. I have been unable to find any
documentation from Microsoft pointing out this major change in behavior, and the fact that a member of the App-V team that authored the KB about server publishing refresh times in App-V 5.0 was surprised to realize this change (see
http://support.microsoft.com/kb/2780177) Is it just me or is this a major issue with 5.0? This will prevent us from migrating to 5.0. Any one know of a workaround or some other option?
If you want to see what I am talking about, log onto a machine with the 5.0 client, add yourself to an App-V 5.0 app group that you are not already a member of, do not log off and you will see that you never get the app on your client. What a few hours
if you want, it won't show up. Lock the machine and unlock it. Still now new app. Now log off and log back on and only then will you see the new app show up. You can repeat this by now removing yourself from the group and waiting. The app will
remain there until you log off/on. -
Automatic reports refresh in a page including other portlets
Sun SPARC Solaris 2.6
Portal 3.0.8.9.8
Oracle 8i
I am trying to refresh a report in less time than 1 minute, then I try to use the information in Metalink note:130035.1 How to Implement Automatic Refresh in a Report:
<META HTTP-EQUIV="Refresh" CONTENT="20">
I add this html code in Header Text -> "Add Text". But this report is included in a page with other portlets and when I am refreshing the report all the page is refreshed although I put html only in Report's Header Text. How could I refresh only the report, not the page with the other portlets?
myOracle.com portal implements something like this using frames but I don't know how to create an iFrame and include my report in that.
Thanks in advance,
AdrianaYou should update to the latest version of Apex (3.2). I don't think this kind of solution works in 2.2. See this example how your requirements can be done:
http://apex.oracle.com/pls/otn/f?p=31517:119
Denes Kubicek
http://deneskubicek.blogspot.com/
http://www.opal-consulting.de/training
http://apex.oracle.com/pls/otn/f?p=31517:1
------------------------------------------------------------------- -
Automatic license provisioning, what im doing wrong?
Im admin on a Internet Cafe. I have problems with customers installing viruses, keyloggers, crap, password stealers and such on our computers.
To maximize the security, I did decide to set up a iSCSI server, with one central image ("golden master image") and 20 "cow" images that are deleted each reboot of the actual computer. The computers boots using gPXE and the computers
are completely diskless.
This also makes it easier to update, only one computer needs to be updated (in "personell mode" or "admin mode") and then every computer is updated since every computer boots the exact same read-only image. All writes are redirected to
the "cow" image, which are subsuquently deleted when the computer is shutdown, causing the PC to reset to a pristine state.
Now to the bizarre licensing problem:
I have 20 legally valid and purchased WINDOWS 7 license keys - NON VOLUME KEYS, ONE SINGLE KEY PER COMPUTER.
Since each computer boots the exact same image, the licenses must be "provisioned" into the computer
after the initial boot. This must happen
each reboot because the computes do not have write rights, so pc1 gets its license files and activation files that belong to pc1, pc2 gets its activation files and so on.
So what I have done:
I have activated each PC one by one. For each activated PC, I copyed:
C:\Windows\ServiceProfiles\NetworkService\Appdata\Roaming\Microsoft\SoftwareProtectionPlatform\tokens.dat
C:\Windows\System32\spp\tokens\pkeyconfig\pkeyconfig.xrm-ms
C:\Windows\SysWOW64\spp\tokens\pkeyconfig\pkeyconfig.xrm-ms
to the server (192.168.1.2) and ask it to serve the "correct" tokens.dat and pkeyconfig.xrm-ms, and correct Windows License Key, based on the IP adress doing the request, so if 192.168.1.101 ask for licenses, I serve them the license files
"coming" from PC1, if 192.168.1.102 ask for license, I serve them the files for PC2 and so on.
the FSO.GetTempName is a attempt from me to prevent caching by making sure the URL is unique each time.
VBSCRIPT:
' [VASA GAMING AB] PROVISIONING SCRIPT FOR WINDOWS LICENSES AND GAME LICENSES '
' SINCE ALL TWENTY PCS BOOT FROM THE EXACT SAME READ-ONLY IMAGE, WE NEED TO PUT THE '
' CORRECT LICENSE FILES AND PRODUCT KEYS INTO THE CORRECT PC __AFTER__ THE PC '
' HAS BOOTED, BECAUSE BEFORE THE PC HAS BOOTED, WE HAVE NO WAY TO KNOW WHICH PC IT IS.'
' WRITTEN BY: Sebastian Nielsen '
On Error Resume Next
Dim objService, g_objWMIService, colListOfServices, objsppService, fso, oXMLHTTP, oStream, WshShell
Set g_objWMIService = GetObject("winmgmts:\\.\root\cimv2")
Set objNetworkSettings = g_objWMIService.Get("Win32_NetworkAdapterConfiguration")
' iPXE Adds some bogus routes to preserve iSCSI connection to the master image during
' Windows boot. This causes regular internet access to cease
' Clear the bogus routes, we don't need them when Windows has finished booting.
objNetworkSettings.ReleaseDHCPLeaseAll()
WScript.Sleep 500
objNetworkSettings.RenewDHCPLeaseAll()
Set colServices = g_objWMIService.ExecQuery("SELECT Version FROM SoftwareLicensingService")
For each objService in colServices
Exit For
Next
Set colProducts = g_objWMIService.ExecQuery("SELECT ID, ApplicationId, PartialProductKey, LicenseIsAddon, Description, Name FROM SoftwareLicensingProduct WHERE PartialProductKey <> null")
For Each objProduct in colProducts
'Flush the old license, it propably belongs to some other of the 20 PCs. (Because 20 different PCs boot this same HDD image)
objProduct.UninstallProductKey()
Next
'Forcefully deactivate windows, since we shouldn't really run this PC with a license belongning to some other of our PCs..
objService.RefreshLicenseStatus()
Set fso = CreateObject("Scripting.FileSystemObject")
Set oXMLHTTP = CreateObject("MSXML2.XMLHTTP.3.0")
' Check if we can reach the license provisioning server, else retry indefinity until we can reach.
Do
WScript.Sleep 500
oXMLHTTP.Open "GET", "http://192.168.1.2/licenseserverpresent.txt?temp=" & fso.GetTempName & fso.GetTempName & fso.GetTempName, False
oXMLHTTP.Send
Loop Until (Mid(oXMLHTTP.responseText, 1, 22)="LicenseServerIsPresent")
WScript.Sleep 1000
'Fetch the correct Windows 7 Product Key from the server, and install it.
oXMLHTTP.Open "GET", "http://192.168.1.2/provisioning.cgi?license=a&temp=" & fso.GetTempName & fso.GetTempName & fso.GetTempName, False
oXMLHTTP.Send
objService.InstallProductKey(Mid(oXMLHTTP.responseText, 1, 29))
WScript.Sleep 2000
objService.RefreshLicenseStatus()
Set colListOfServices = g_objWMIService.ExecQuery("Select * from Win32_Service Where Name = 'sppsvc'")
For Each objsppService in colListOfServices
'Stop the license service, we need to get to its files and they are writeprotected while sppsvc is running.
objsppService.StopService()
Next
'Forcefully deactivate windows, since we shouldn't really run this PC with a license belongning to some other of our PCs..
objService.RefreshLicenseStatus()
Set oStream = CreateObject("ADODB.Stream")
'Delete the old license files belongning to a "incorrect" PC.
fso.DeleteFile("C:\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform\Cache\cache.dat")
fso.DeleteFile("C:\Windows\ServiceProfiles\NetworkService\Appdata\Roaming\Microsoft\SoftwareProtectionPlatform\tokens.dat")
fso.DeleteFile("C:\Windows\System32\spp\tokens\pkeyconfig\pkeyconfig.xrm-ms")
fso.DeleteFile("C:\Windows\SysWOW64\spp\tokens\pkeyconfig\pkeyconfig.xrm-ms")
'Fetch the correct license activation files, which belongs to the correct PC, from the server.
oXMLHTTP.Open "GET", "http://192.168.1.2/provisioning.cgi?license=d&temp=" & fso.GetTempName & fso.GetTempName & fso.GetTempName, False
oXMLHTTP.Send
oStream.Open
oStream.Type = 1
oStream.Write oXMLHTTP.responseBody
oStream.SaveToFile "c:\Windows\ServiceProfiles\NetworkService\Appdata\Roaming\Microsoft\SoftwareProtectionPlatform\tokens.dat"
oStream.Close
oXMLHTTP.Open "GET", "http://192.168.1.2/provisioning.cgi?license=b&temp=" & fso.GetTempName & fso.GetTempName & fso.GetTempName, False
oXMLHTTP.Send
oStream.Open
oStream.Type = 1
oStream.Write oXMLHTTP.responseBody
oStream.SaveToFile "C:\Windows\System32\spp\tokens\pkeyconfig\pkeyconfig.xrm-ms"
oStream.Close
oXMLHTTP.Open "GET", "http://192.168.1.2/provisioning.cgi?license=c&temp=" & fso.GetTempName & fso.GetTempName & fso.GetTempName, False
oXMLHTTP.Send
oStream.Open
oStream.Type = 1
oStream.Write oXMLHTTP.responseBody
oStream.SaveToFile "C:\Windows\SysWOW64\spp\tokens\pkeyconfig\pkeyconfig.xrm-ms"
oStream.Close
WScript.Sleep 1000
For Each objsppService in colListOfServices
'Start the license service again
objsppService.ChangeStartMode("Manual")
objsppService.StartService()
Next
WScript.Sleep 1000
'Fetch the correct Windows 7 Product Key from the server, and install it.
oXMLHTTP.Open "GET", "http://192.168.1.2/provisioning.cgi?license=a&temp=" & fso.GetTempName & fso.GetTempName & fso.GetTempName, False
oXMLHTTP.Send
objService.InstallProductKey(Mid(oXMLHTTP.responseText, 1, 29))
WScript.Sleep 3000
objService.RefreshLicenseStatus()
For Each objsppService in colListOfServices
'Start the license service again
objsppService.StopService()
WScript.Sleep 500
objsppService.StartService()
Next
'Windows Antipiracy has removed the desktop wallpaper. However, the problem is now solved and windows is activated since we have installed
'the correct product key and activation files.
'Windows does not automatically revert to the old wallpaper when windows is reactivated after being in "piracy mode".
'Lets fix it by setting the wallpaper.
oXMLHTTP.Open "GET", "http://192.168.1.2/provisioning.cgi?license=f&temp=" & fso.GetTempName & fso.GetTempName & fso.GetTempName, False
oXMLHTTP.Send
oStream.Open
oStream.Type = 1
oStream.Write oXMLHTTP.responseBody
oStream.SaveToFile "C:\Provisioning\vg_desktop.bmp"
oStream.Close
Set vobjShell = CreateObject("Shell.Application")
set vobjFolder=vobjShell.NameSpace("C:\Provisioning\")
set vobjFolderItem=vobjFolder.ParseName("vg_desktop.bmp")
set vcolVerbs=vobjFolderItem.Verbs
for each vobjVerb in vcolVerbs
if vobjVerb="Använd som skriv&bordsbakgrund" then
vobjVerb.DoIt
WScript.Sleep 1000
exit for
end if
next
WScript.Sleep 1000
objService.RefreshLicenseStatus()
Now to the problem:
When the computer boots, it tell me that the windows needs to be reactivated in 3 days because its run on different hardware.
Checking the "PRODUCT ID", it reveals that the windows are running on the license belongning to the PC that the system was last set in "ADMIN" mode on. (eg the last license that was permanently written to disk)
If I run the above script again, then windows become fully activated.
Now checking the "PRODUCT ID", it reveals that the correct license are being used.
It seems that windows licensing are caching something, but what? Or im doing something in the incorrect order.
Im are deleting "C:\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform\Cache\cache.dat" but still it caches something somewhere.
Whats the problem?Hi,
It may be the issue with your script.
In order to get better solution, I recommend you go to MSDN scripting forum. They can provide you with more valuable suggestions.
http://social.msdn.microsoft.com/Forums/en-US/home?forum=scripting
Thanks for your understanding!
Regards,
Ada Liu
TechNet Community Support -
Automatic Page Refresh Not Working Correctly
This is Apex 3.2 with no jquery (Theme 15)
I have a background job which is started from an apex page.
Once the job is started the user can view this job via an interactive report.
This report has highlighting and one updateable column.
APEX_ITEM.SELECT_LIST_FROM_LOV(4,a.status,'JOB_STATUS',null,'YES',null,'-Select-') status
I have an application item that the user can set via a select list.
This application item is used to set the page refresh (html page header)
<meta http-equiv="refresh" content="&F270_REFRESH_INTERVAL.">
Once they have set this item, the the page is supposed to be refreshed after so many seconds.
The page seems to be refreshing, as the report highlighting changes and report values change,
but the updateable column value (select list) does not change.
Any ideas much appreciated
GusIf I use a button to refresh the page, ie submit and branch back to itself, then the report
reflects the changes.
If I put <meta http-equiv="refresh" content="&F270_REFRESH_INTERVAL."> into the page header (to automatically refresh),
then the page refreshes, but the updateable column does not update.
If I look at the page source it says
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
and not
<meta http-equiv="refresh" content="5">
Gus -
Automatic Block refresh without execute_query
Can I have my block refresh automatically without doing an execute query ? I would like to refresh only the lines that got changed or updated in the DB by another process.
-RameshThanks for the reply.
I have upgraded to Patch 14 and I do commit within the Form and have the DML Returning Value = YES. I still do not see the changes in the rows until I refresh or execute the query.
I do not want to use a timer or some kind of polling to the server to see if the changes happened on the DB. Ideal way would be to have the server (8i) send the client any changes on the DB automatically and Form accept them without any requering or refreshing.
-Ramesh. -
hi,
I am using a custom workflow. the task is called in UWL and there is a Z-report called with SAP-GUI HTML. so a window pops up, inside there is the z-report for approval of the workflow. then the user closes the sap-gui-html window.
so far so good, BUT: the workitem remains in the UWL-inbox. how can I automaticly refresh the UWL after the user has closed the window with the SAP GUI HTML ???
br, MartinDear Martin
I hope you are well and many thanks for using the SAP Discussion Forums.
Based upon the scenario that you have described you mentioned wanting to: "automaticly refresh the UWL after the user has closed the window with the SAP GUI HTML".
Ok here there are some important points to highlight and parameters to follow.
With the UWL upon initial logon it firstly takes a total of 5 minutes for all of the tasks to load into the interface and this is completely normal behaviour (on initial logon). The UWL works using two Pull operations. Firstly tasks are pulled from the backend into the UWL cache. and they are then pulled a second time from the cache into the UWL User Interface. Due to this architecture there is an inherent delay in the automatic refreshes of the UWL. There is no way, in the current architecture that the UWL can refresh instantaneously. This is upon inital loading as the cache must be built first upon logon so there will always be a delay. Real time refresh in the latest versions, is only when you complete a task.
I would highly recommend reviewing the documentation outlined below:
SAP KBA number: 1577547 UWL Performance Tips and Considerations
Also, you may want to take a look at our sizing guide that our colleagues colleagues in development support have written in relation to the UWL. You can find the document under this path: www.service.sap.com/sizing > sizing guidelines ' SAP NetWeaver > UWL Sizing guide
These are details that you need in order for the performance to be optimal in the Universal Worklist. Please check through the documentation to see if your parameters are set accordingly and also that you have followed the information in this documentation.
In terms or real-time refresh there is a minimum entry value 20 seconds is the minimum value that the parameter in question can be set to. This is a predefined standard for the "real time refresh" of work items and therefore the value of the paramter must be at least 20.
** Remember RTR (Real-Time-Refresh is ONLY for completed tasks) **
I believe the first point of analysis here would be to examine your current property configurations to see what the current setup is and more importantly does this setup promote and support optimal performance of the Universal Worklist.
In your xml file, find the word refresh. Here you will see it is = 300 by default. This is in seconds, so this means every user will have their page refresh rate set to 5 minutes, unless configured otherwise, through personalization, or xml file.
** Remember never to set any value to a minus number as this will significantly impair performance **
Alternatively the page refresh rate can be configured directly in the xml file for all users. This parameter is displayed as "refresh" = 300 by default. The value is in seconds. (For more information see: Views). The smallest that this value can be set is 1 minute.
So the smallest value you can set this to in the xml file is 60 seconds. Please ensure when you have uploaded your new file, that you rename it, upload it with high priority, then reregister the connector and clear the UWL cache.
** This should be no less that 60 seconds. **
Lastly regarding the core parameter options for the UWL and Refresh setups for tasks being pulled there are a few considerations to bear in mind. The first of which involves the Cache Validity > the page refresh rate > the delta pull channel refresh period. If there is low volume, then these should be low values, if there is high volume, then these should be higher values, but the trade off is items out of date with longer times.
The delta pull period should be no longer than the time that task is required to be updated in the UWL for all new items from the backend. If the items are created more frequently, the period should be shortened and the opposite. Better results for performance will be with greater values, but in this case, the items may not be always up to date. The minimal value is 60 seconds, which is also the default. This corresponds to the following parameter on the portal in the UWL Admin UI for the webflow connector - Delta Pull Channel Refresh Period (in Seconds): 60
Kindly update me as per your findings.
Kind Regards
Troy Cronin - Enterprise Portal Support Engineer -
Automatic ALV refresh and display
HI
Im creating a ALV automatic refresh report. I have set the timer for every 10 seconds. I have set the breakpoint in the Select statement up to 5 rows and find initially , the internal table contains items 0 ,1,2,3,4 and after 10 seconds(setting the timer for 10 seconds) , itab contains items 5,6,7,8,9.
This is fine.
Im trying to display this is ALV. The initial ALV with items 0,1,2,3,4 is found wherease even after 10 secons the values in the ALV are not changing to 5,6,7,8,9. They remain in the initial state.
Kindly help me how to chnage the data in the ALV grid after refresh is happening without any USERCOMMANDS ( ie , data changed in the ALV grid every 10 seconds without any user interaction)
ThanksHi,
Please refer the code below:
* Automatic refresh report
*: Report: ZAUTO_REFRESH :
*: Description: Display a report which automatically updates itself :
*: every 10 seconds :
REPORT zauto_refresh .
DATA: g_init_once,
ok_code(20),
g_ref_from_timer.
TYPES: BEGIN OF t_ekko,
ebeln TYPE ekpo-ebeln,
ebelp TYPE ekpo-ebelp,
statu TYPE ekpo-statu,
aedat TYPE ekpo-aedat,
matnr TYPE ekpo-matnr,
menge TYPE ekpo-menge,
meins TYPE ekpo-meins,
netpr TYPE ekpo-netpr,
peinh TYPE ekpo-peinh,
END OF t_ekko.
DATA: it_ekko TYPE STANDARD TABLE OF t_ekko INITIAL SIZE 0,
wa_ekko TYPE t_ekko.
IF g_init_once <> 'X'.
g_init_once = 'X'.
CALL FUNCTION 'Z_ENQUE_SLEEP'
STARTING NEW TASK 'WAIT'
PERFORMING when_finished ON END OF TASK.
ENDIF.
WRITE:/ 'wait for 10 sec....'.
AT USER-COMMAND.
CASE ok_code.
WHEN 'FCT_R'.
SELECT ebeln ebelp statu aedat matnr menge meins netpr peinh
UP TO 10 ROWS
FROM ekpo
INTO TABLE it_ekko.
WRITE:/ sy-uzeit. "Time
LOOP AT it_ekko INTO wa_ekko.
WRITE:/ wa_ekko-ebeln, wa_ekko-ebelp.
ENDLOOP.
sy-lsind = 0.
IF g_ref_from_timer = 'X'.
CALL FUNCTION 'Z_ENQUE_SLEEP'
STARTING NEW TASK 'INFO'
PERFORMING when_finished ON END OF TASK.
g_ref_from_timer = ''.
ENDIF.
ENDCASE.
* FORM WHEN_FINISHED *
* --> TASKNAME *
FORM when_finished USING taskname.
RECEIVE RESULTS FROM FUNCTION 'Z_ENQUE_SLEEP'.
g_ref_from_timer = 'X'.
* Trigger an event to run the at user-command
SET USER-COMMAND 'FCT_R'.
ok_code = 'FCT_R'.
sy-ucomm = 'FCT_R'.
ENDFORM. " WHEN_FINISHED
*Signiture for creating Function module used above
FUNCTION Z_ENQUE_SLEEP.
*"*"Local interface:
wait up to 10 seconds.
ENDFUNCTION.
Thanks,
Sriram Ponna. -
Hi,
The source data is coming from power meters and I have had a requirement to automatically refresh the bar Chart on the Dashboard for every minute.
Any help is greatly appreciated.
Regards
B
Edited by: Bees on Nov 10, 2010 2:09 AMTry this code,
Add a text to your dashboard and enter the code, enable the HTML.
<!--- Remove the comments
<script>
function refreshTheFrame()
parent.frames[0].location.href='http://localhost:9704/analytics/saw.dll?Go&Path=/shared/Sample%20Sales/01%20Ranking%20and%20Toppers/Multi-Dims%20Top%20Ns';
setInterval('refreshTheFrame()',"60000");
</script>
<div>
<iframe frameborder="0" border=0 marginwidth=0 marginheight=0 hspace=0 vspace=0 width=1200 height=600 scrolling=auto>
</iframe>
</div>
-->
Note: Change the path to your chart path.
Remove the comments used <!--- -->
Thanks,
Vino -
Hi,
I am doing system refresh from Porduction to QA and my client has a
need to automate most of the biggest post refresh steps like language
suppliment install, BDLS and SGEN.
We are running SAP ECC5/AIX5 and oracle9.
Question is how can we install language suppliment and create a in
batch job after system refresh ? can we create batcj job as a transport
and where should we keep it in target system or a source system ?
The main goal here is to automate these post steps and make the refresh
time shorter.
I appreciate your time.
Thanks
Regards,
MohammadHi,
We can use Group Policy to change the default AutoArchive settings for all users. However, if the AutoArchive setting for separate folders is set to "Do not archive items in this folder", the Group Policy settings won't apply to these separate
folders and there is no way to deploy AutoArchive settings to separate folders.
Since you are in Exchange 2007 environment, we can use Managed Folders instead of AutoArchive to achieve the same goal. See:
https://technet.microsoft.com/en-in/library/bb125163%28v=exchg.80%29.aspx
If you need further assistance regarding Managed Folder, you can post a new question in the Exchange forum:
https://social.technet.microsoft.com/Forums/office/en-US/home?category=exchangeserver
Thanks,
Steve Fan
TechNet Community Support
It's recommended to download and install
Configuration Analyzer Tool (OffCAT), which is developed by Microsoft Support teams. Once the tool is installed, you can run it at any time to scan for hundreds of known issues in Office
programs.
Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
[email protected] -
Automatic Page Refresh With Modal Popup
Hi,
I'm sure there is a simple solution to this and I can see there are several pages discussing something similar but I’m struggling.
I have a page that has a modal popup, the base page needs to be automatically refresh every ten seconds unless the modal page is open?
Any ideas on what would be the simplest way to achieve this.
Thanks in advance.Hi,
I'm getting there, I can set a value (table or page variable) when the modal page is open and closed but i'm having trouble with the page refresh.
Current I have a region with the following code
<META HTTP-EQUIV="REFRESH" CONTENT="10">
It has a conditional display based on a page variable, the problem is the the page still refreshes one more time after the value has been set which closes the modal. What I need is a simple way of checking a page variable and if that is set to Y then refresh the page otherwise dont refresh.
Apologies in advance if this has been covered before but i've looked and not found anything suitable that I can follow.
Maybe you are looking for
-
Automatic payment error - no valid payment method found
I created an invoice which i try to clear in f110. the vendor has the appropriate payment methods specified too but still I get this error "No valid payment method found " for that document. kindly assist, if anyone knows where can be the error. this
-
Unable to use brand new Ipod Nano 3rd gen
I have just purchased an ipod nano 3rd generation. I had previously updated iTunes to the latest version available on my MacBook Pro (10.4.10) Whenever I plug it in I get: "An iPod has been detected, but it could not be identified properly. Please di
-
Why can't I find Painter X3 in the bridge CS5 "open with " command list?
I just installed Painter X3 and can't find it in the "open with" list. Painter X was there along with Firefox for PSD files, so how do I add it?
-
Step by step guide says I have Internet Explorer 7...
I decided to get prepared for the forthcoming change from BT Yahoo Mail to BT Mail. From what I read in this forum it could turn out to be a traumatic experience. As a result of reading one of the posts I decided to change My BT id and My BT passwo
-
How do I identify items purchased on iPad but not transferred to iTunes library?
In attempting to update the iOS on my iPad from 4.3 to 4.3.2, I get a message that I have items purchased on my iPad that have not been transferred to my iTunes library. It asks me if I want to continue with the update, or cancel it and first transfe