OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were...
-
Upload
kenneth-heath -
Category
Documents
-
view
217 -
download
1
Transcript of OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress ® Products on Vista, but Were...
OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress® Products on Vista, but Were Afraid to Ask
Libor LaubacherPrincipal Tech Support Engineer
© 2008 Progress Software Corporation2 OPS-26: Hasta la VISTA
Agenda
We will cover installation, configuration, known issues and supportability for• OpenEdge®, Sonic™, DataXtend® SI, Actional®,
Apama®, ObjectStore® and EasyAsk®
Main focus towards OpenEdge• 10.1B and 10.1C
• Sub product drill down– including WebClient™ and OpenEdge Management
Before we start ….
© 2008 Progress Software Corporation3 OPS-26: Hasta la VISTA
Agenda
We will also talk about unsupported configurations and Vista SP1 changes
Goal of this presentation is NOT to advocate Vista, but to make your experience with Progress products on this OS as smooth as possible
Before we start …. (cont.)
D I S C L A I M E R
D I S C L A I M E R
© 2008 Progress Software Corporation4 OPS-26: Hasta la VISTA
Agenda
What is Vista ? OpenEdge products Sonic family DataXtend SI Other Progress products
• Actional, ObjectStore, Apama, EasyAsk Performance considerations Windows 2008
Progress products on Vista
© 2008 Progress Software Corporation5 OPS-26: Hasta la VISTA
What is Vista ?
Next generation of Microsoft™ OS for desktops• Based on Longhorn code
Suitable for modern and zippy HW• Slow adoption due to a “hunger” for HW resources
and missing drivers
How many of you are• Actually running it ?• Plan to use it soon, next year … ?
Vista basics
© 2008 Progress Software Corporation6 OPS-26: Hasta la VISTA
What is Vista ?
New UI• Different icons in a different places
• DirectX 10, Aero … Better security
• UAC
• Session isolation 5 editions
• Home Basic & Premium
• Business, Enterprise and Ultimate
Vista basics (cont.)
© 2008 Progress Software Corporation7 OPS-26: Hasta la VISTA
What is Vista ?
Enable users to run with standard user rights • Protection from altering system & security settings• Similar to “sudo” on Linux
Idea is to run most applications with standard rights• Should also encourage developers to build
applications running with standard rights
Can be disabled• Restores XP behavior
Vista basics – User Access Control (UAC)
© 2008 Progress Software Corporation8 OPS-26: Hasta la VISTA
What is Vista ?
New GUI and default theme• Needs recent VGAs’
– More memory, better
• Brings– Dynamic windows, Taskbar thumbnails– Windows Flip + 3D Flip
Acronym for• Authentic, Energetic, Reflective and Open
Most Progress products are Aero compliant
Vista basics - Aero
© 2008 Progress Software Corporation9 OPS-26: Hasta la VISTA
Agenda
What is Vista ? OpenEdge products Sonic family DataXtend SI Other Progress products
• Actional, ObjectStore, Apama, EasyAsk Performance considerations Windows 2008
Progress products on Vista
© 2008 Progress Software Corporation10 OPS-26: Hasta la VISTA
OpenEdge Products
Supported since 10.1B03• Excluding OpenEdge Management
Supported editions• Vista Business, Enterprise & Ultimate
• Both 32 & 64-bit
UN-supported editions• Vista Home & Home Premium
OpenEdge – supported versions and editions
© 2008 Progress Software Corporation11 OPS-26: Hasta la VISTA
OpenEdge Products
Java™ os.lang issues• Wrong info printed in various logs
– AppServer™, WebSpeed®, OE Management …
Event viewer changes• To avoid dipping out error 5175
ABL sockets changes• Issues with TCP_NODELAY and KEEPALIVE and
“set-socket-option” Install Shield changes
OpenEdge – 10.1B03+ changes for Vista
© 2008 Progress Software Corporation12 OPS-26: Hasta la VISTA
OpenEdge Products
Unified brokers fail to connect to a database started outside the AdminServer• Due to Vista “Session isolation”
– Services never run in the same session as users’ applications
– Way of protection from attacks
Solutions• Start a database under the AdminServer
• Start the AdminServer w/o using Local System account
• Use client/server
OpenEdge – Unified brokers and DB connection
© 2008 Progress Software Corporation13 OPS-26: Hasta la VISTA
OpenEdge Products
OpenEdge – IIS 7 setup for WebSpeed
IIS server has to be installed
CGI/ISAPI extensions have to be enabled• and allowed to be
executed IIS virtual directories
configuration• scripts• webspeed101C
© 2008 Progress Software Corporation14 OPS-26: Hasta la VISTA
OpenEdge Products
Progress Explorer• members of the Admin group
must run it “as admin”• does not apply for a standard
user SQL Explorer
• using same mechanism as PE• warning: 10.1A+ GUI SE are no
longer supported• service name can’t be used w/-S
OpenEdge – Progress & SQL Explorer
© 2008 Progress Software Corporation15 OPS-26: Hasta la VISTA
OpenEdge Products
OpenEdge Debugger• Registry key location changed in 10.1B01+• ProDbgCK key moved from HKLM\Software\Secure to
HKLM\SOFTWARE\PSC\Progress
OpenEdge Architect• Error “Not licensed to run OE Architect”• Several keys under HKLM\SOFTWARE\PSC\Progress
had 10.1CÀ instead of 10.1C– Easy to fix, real cause unknown
OpenEdge – Debugger and Architect
© 2008 Progress Software Corporation16 OPS-26: Hasta la VISTA
OpenEdge Products
WebClient• One-click installation requires an elevated
privileges to succeed
• Browser (IE/FF) has to be started with “run as admin”
WebClient application• Installation requires “run as admin” elevation
to perform all necessary system tasks
OpenEdge – WebClient™ & WebClient application
© 2008 Progress Software Corporation17 OPS-26: Hasta la VISTA
OpenEdge Products
Supported since 3.1C• 3.1B needed tweaks after install due to java
reporting Vista as “Windows NT (unknown)”
Remote monitoring operations require “run as admin”• proenv fmconfig
• otherwise “serviceException: (error code = -80002; message = "Access is denied. (5))"
OpenEdge – OpenEdge Management
© 2008 Progress Software Corporation18 OPS-26: Hasta la VISTA
OpenEdge Products
Starting 10.1C (3.1C) OpenEdge product family is Vista compliant• OpenEdge only since 10.1B03
Some components still require an elevation to run• Progress (SQL) Explorer, WebClient
• OpenEdge Architect
• fmconfig
OpenEdge – Summary
© 2008 Progress Software Corporation19 OPS-26: Hasta la VISTA
Agenda
What is Vista ? OpenEdge products Sonic family DataXtend SI Other Progress products
• Actional, ObjectStore, Apama, EasyAsk Performance considerations Windows 2008
Progress products on Vista
© 2008 Progress Software Corporation20 OPS-26: Hasta la VISTA
Sonic Family
First supported version 7.6• Primarily ESB and MQ
– All Vista editions supported– 32-bits only– Installation from “cmd.exe” with “run as admin”
UN-supported Sonic products• Sonic XML Server
• .NET™/C/C++/COM clients
Sonic – supported versions and editions
© 2008 Progress Software Corporation21 OPS-26: Hasta la VISTA
Sonic Family
For those using 7.5• Installation requires tweaking
– Extract the install on a local drive– Set compatibility mode on “setup.bat” to XP– Run cmd.exe “as admin”– Set SUI_JAVA_ARGS=-
DSonicExecWizardAction.skipInstall.osvr=true -DSonicExecWizardAction.skipInstall.xsvr=true
– Execute ”setup.bat”
• Again, not supported
Sonic – unsupported 7.5 Workbench setup
© 2008 Progress Software Corporation22 OPS-26: Hasta la VISTA
Agenda
What is Vista ? OpenEdge products Sonic family DataXtend SI Other Progress products
• Actional, ObjectStore, Apama, EasyAsk Performance considerations Windows 2008
Progress products on Vista
© 2008 Progress Software Corporation23 OPS-26: Hasta la VISTA
DataXtend Semantic Integrator
First supported version 8.3• All Vista editions supported• Valid for Designer, Engines and SID Model
Browser
Running DX SI Workbench requires “run as admin”• Only 1st time to setup a workspace• “java.exe” firewall exception• Not compatible with Aero scheme
DX SI – supported versions and editions
© 2008 Progress Software Corporation24 OPS-26: Hasta la VISTA
DataXtend Semantic Integrator
Did not use “run as admin” ?
Versions 8.2 & 8.2.1• Not supported
• Installs and works fine as soon as “run as admin” for the 1st time or with UAC turned off
DX SI – supported versions and editions (cont.)
© 2008 Progress Software Corporation25 OPS-26: Hasta la VISTA
Agenda
What is Vista ? OpenEdge products Sonic family DataXtend SI Other Progress products
• Actional, ObjectStore, Apama, EasyAsk Performance considerations Windows 2008
Progress products on Vista
© 2008 Progress Software Corporation26 OPS-26: Hasta la VISTA
Other Progress products
Actional• Currently not supported, no immediate plans
ObjectStore• First supported version 7.0.1
Apama• Currently not supported
– (Tentatively) planned for 5.0
EasyAsk• Currently not supported, no immediate plans
Actional, ObjectStore, Apama, EasyAsk
© 2008 Progress Software Corporation27 OPS-26: Hasta la VISTA
Agenda
What is Vista ? OpenEdge products Sonic family DataXtend SI Other Progress products
• Actional, ObjectStore, Apama, EasyAsk Performance considerations Windows 2008
Progress products on Vista
© 2008 Progress Software Corporation28 OPS-26: Hasta la VISTA
Performance Considerations
Released in March 2008 Brings numerous fixes and improvements
• Lessen UAC feature
• MMCSS configuration
• Battery power saving
• Faster directory moving Also blocks some applications
• Zone Alarm, Trend Internet Security, Novell ZCM agent …
Vista SP1 performance improvements
© 2008 Progress Software Corporation29 OPS-26: Hasta la VISTA
Performance Considerations
Multimedia Class Schedule Service (MMCSS)
• manages CPU and network priorities for multimedia threads
Why does Progress care ?• MMCSS may affect network performance
• configurable since SP1 • HKLM\SOFTWARE\Microsoft\Windows NT\
CurrentVersion\Multimedia\SystemProfile– NetworkThrottlingIndex
– SystemResponsiveness
Vista SP1 performance improvements (cont.)
© 2008 Progress Software Corporation30 OPS-26: Hasta la VISTA
Agenda
What is Vista ? OpenEdge products Sonic family DataXtend SI Other Progress products
• Actional, ObjectStore, Apama, EasyAsk Performance considerations Windows 2008
Progress products on Vista
© 2008 Progress Software Corporation31 OPS-26: Hasta la VISTA
Windows 2008
Server version of Vista• Based on the same (Longhorn) code• Released in Feb ‘08
7 editions• Std, Ent, Datacenter (+ w/o Hyper-V) & Web
Feature install• “only what you need” install
Hyper-V• Virtualization• Response to VMware, Xen hypervisor projects
Windows 2008 in a nutshell
© 2008 Progress Software Corporation32 OPS-26: Hasta la VISTA
Windows 2008
Windows 2008• OpenEdge 10.1B and 10.1C supported
– All 7 editions (32 & 64-bit)– Due to discontinued support of MS JVM,
Progress Explorer is broken– Connection to AdminServer on Win2008 has to
be initiated from PE on non Win2008 machine install PE on XP/2003/Vista machine (physical or
Hyper-V)
• Other products under evaluation
Progress products on Windows 2008
© 2008 Progress Software Corporation33 OPS-26: Hasta la VISTA
In Summary
Progress aims to certify new OS as they are released• Due to major changes, Vista took longer
• Win2008 support a month after its release
Knowing common issues leads to as painless deployment as possible
How many of you are going to install, use or test Vista now …. ?
© 2008 Progress Software Corporation34 OPS-26: Hasta la VISTA
For More Information, go to…
Documentation:• P125146, How to configure IIS 7 on Vista for
WebSpeed• P192625, Netsetup fails on Vista when installing
from a Samba share• P127817, One-click WebClient installation fails
when UAC is enabled• OpenEdge 10.1B/10.1C release notes
MMCSS:• http://msdn.microsoft.com/en-us/library/ms684247(V
S.85).aspx
• http://support.microsoft.com/kb/948066
© 2008 Progress Software Corporation35 OPS-26: Hasta la VISTA
Questions?
© 2008 Progress Software Corporation36 OPS-26: Hasta la VISTA
Thank You
© 2008 Progress Software Corporation37 OPS-26: Hasta la VISTA