INSTALLATION GUIDE Probase POS 2 Installing Javapos, OPOS, POS for .NET and CPOS on Windows

Total Page:16

File Type:pdf, Size:1020Kb

INSTALLATION GUIDE Probase POS 2 Installing Javapos, OPOS, POS for .NET and CPOS on Windows INSTALLATION GUIDE ProBase POS 2 Installing JavaPOS, OPOS, POS for .NET and CPOS on Windows May 2019 Imprint Mathias Janke Diebold Nixdorf Systems Group Retail Products Wohlrabedamm 31 13629 Berlin [email protected] Systems Group Retail Products 2 Revision history Version Date Author Comment/Change 1.0 Sep. 2016 Mathias Janke 1st version Typos corrected, chapter JavaPOS configurator and 2.0 Dec. 2016 Mathias Janke Verifying the installed configuration updated, chapter OPOS Configuration Updater added 3.0 Jul. 2017 Mathias Janke Typos corrected; Adaptations for PBP 2.3 4.0 Sep. 2017 Mathias Janke Adaptations for PBP 2.4 5.0 May 2018 Mathias Janke Adaptations for PBP 2.6 6.0 Dec. 2018 Mathias Janke Adaptations for PBP 2.8 Adaptations for PBP 2.9, small corrections and additional 7.0 May 2019 Mathias Janke pictures. Systems Group Retail Products 3 Contents Introduction ........................................................................................................... 6 Installation of ProBase POS 2 ................................................................................. 7 Prerequisites .............................................................................................................................. 7 Supported Operating Systems ....................................................................................................... 7 Minimum prerequisites ................................................................................................................. 7 Additional prerequisites ................................................................................................................ 8 Product installer variants ............................................................................................................... 8 Installation profiles .................................................................................................................... 8 Interactive installation ............................................................................................................... 9 Silent installation ..................................................................................................................... 14 Unattended installation ........................................................................................................... 14 Updating to new product version ............................................................................................ 15 Changing profile on update or re-installation ............................................................................. 15 Upgrading of older installations before ProBase POS 2.0 ....................................................... 15 Installing additional features ................................................................................................... 15 Installing ProBase Retail in parallel .......................................................................................... 15 Uninstallation of ProBase POS 2 ........................................................................... 16 Interactive uninstallation ......................................................................................................... 16 Silent uninstallation ................................................................................................................. 16 Logging ................................................................................................................. 17 Installation log .......................................................................................................................... 17 Uninstallation log ..................................................................................................................... 17 Command line parameters ................................................................................... 18 Configuration ....................................................................................................... 19 Systems Group Retail Products 4 JavaPOS configuration ............................................................................................................. 19 JavaVM configuration .............................................................................................................. 19 OPOS configuration .................................................................................................................. 20 OPOS Configuration Updater ................................................................................................... 20 P4DN configuration .................................................................................................................. 21 Verifying the installed configuration .................................................................... 22 Verifying the JavaPOS installation ........................................................................................... 22 Verifying the OPOS installation ................................................................................................ 24 Verifying the POS for .NET installation .................................................................................... 26 Frequently asked questions (FAQs) ...................................................................... 27 Systems Group Retail Products 5 Introduction ProBase POS 2 provides implementations for all programming platforms defined by the international standard UnifiedPOS1. In particular, these are JavaPOS, OPOS, and POS for .NET. Additionally, an implementation for C based application called CPOS (not standardized in UnifiedPOS) is provided. The current product installer for Windows operating systems is based on Inno Setup2, which provides the concept of profiles. Here, a profile is associated with a particular programming platform providing programmatic access to peripheral devices. This concept offers the user to choose the right platform he would like to program in. Internally the product is organized in components. The product installer will ensure that all components needed for the selected programming platform are installed and configured. If the user would like to adjust the subset of components selected through a profile, he also has the possibility to customize it by selecting/deselecting components in the custom installation profile. However, the customized subset of components will not be checked for consistency before the installer continues. So, dependency errors for lacking packages have to be solved by the user when customizing a profile. Otherwise, the application may fail at runtime afterwards. 1 https://nrf.com/resources/retail-technology-standards/unifiedpos 2 http://www.jrsoftware.org/isinfo.php Systems Group Retail Products 6 Installation of ProBase POS 2 The product installer may run in interactive mode as well as in silent mode. It also provides the possibility of performing so-called unattended installations based on an initial master installation. Prerequisites Supported Operating Systems ProBase POS supports the following Windows based operating systems: Windows XP (x86) POSReady 2009 (x86) Windows 7 Professional (x86/x64) POSReady 7 (x86/x64) Windows 8.1 Professional (x86/x64) Windows 8.1 Industry Embedded (x86/x64) Windows 10 Professional (x86/x64) Windows 10 IoT Enterprise (x86/x64) Minimum prerequisites The following software must already be installed on the target machine in order to successfully run the ProBase POS installer: Java Virtual Machine (JavaVM) (at least version 6) Note: A JavaVM is also required for the installation profiles OPOS Installation, POS for .NET Installation and CPOS Installation of the product installer. Especially for this the UDM Default Runtime, a Diebold Nixdorf distribution package of a Java Runtime Engine (JRE) based on OpenJDK 6 is proposed. The UDM Default Runtime installation package does not install a publicly available JRE and takes some other security measures (see separate documentation3). The user profile used for the application must be added to the user group wndev, so that the UDM DefaultRuntime can be executed. The installation package of the UDM Default Runtime Engine45 (currently available only as 32-bit version) is provided with the pre-installations or as a separate download. 3 UDM Security Considerations; Diebold Nixdorf; Denis Kuniss; version 1.0 4 > Intranet > Portfolio > Our Portfolio > Software Solutions > Retail Software Solutions > System Software & Operating Systems > System oriented Software > Middleware > ProBase POS 5 ProBase POS 2.1 (32-bit) requires the UDM Default Runtime Engine Version 1.1-3 or newer Systems Group Retail Products 7 Additional prerequisites In case the POS for .NET Installation or POS for .NET 1.12 Installation profile or corresponding POS for .NET components have been selected (see chapter Interactive installation), ensure that the following software has already been installed on the target machine: Microsoft .Net Framework (at least version 2.0 up to 4.0) Microsoft POS for .Net (version 1.12) In case the POS for .NET 1.14 Installation profile or corresponding POS for .NET components have been selected (see chapter Interactive installation), ensure that the following software has already been installed on the target machine: Microsoft .Net Framework (at least version 4.0) Microsoft POS for .Net (version 1.14) Additional packages might be required to support certain devices (see chapter Installing additional features). Product installer variants The ProBase POS 2
Recommended publications
  • Inno Setup Preprocessor Help
    Inno Setup Preprocessor: Introduction Inno Setup Preprocessor (ISPP) is a preprocessor add-on for Inno Setup. The main purpose of ISPP is to automate compile-time tasks and decrease the probability of typos in your scripts. For example, you can declare an ISPP variable (compile-time variable) – your application name, for instance – and then use its value in several places of your script. If for some reason you need to change the name of your application, you'll have to change it only once in your script. Without ISPP, you would probably need to change all occurrences of your application name throughout the script (AppName, AppVerName, DefaultGroupName etc. [Setup] section directives). Another example of using ISPP would be gathering version information from your application by reading the version info of an EXE file, and using it in AppVerName [Setup] section directive or anywhere else. Without ISPP, you would have to modify your script each time version of your application changes. Also, conditional in- and exclusion of portions of script is made possible by ISPP: you can create one single script for different versions/levels of your applications (for example, trial versus fully functional). Finally, ISPP makes it possible to split long lines using a line spanning symbol. Note: ISPP works exclusively at compile-time, and has no run-time functionality. All topics Documentation Conventions Directives Functions Predefined Variables Line Spanning Example Script User Defined Macros ISPPBuiltins.iss Visibility of Identifiers Expression Syntax Extended Command Line Compiler Translation Current translation Inno Setup Preprocessor: Documentation Conventions Directive syntax documenting conventions Directive usage syntax uses the following conventions.
    [Show full text]
  • LOOT Documentation Release Latest
    LOOT Documentation Release latest WrinklyNinja Dec 02, 2017 Application Documentation 1 Introduction 1 2 Installation & Uninstallation3 3 Initialisation 5 4 The Main Interface 7 4.1 The Header Bar..............................................7 4.2 Plugin Cards & Sidebar Items......................................9 4.3 Filters................................................... 10 5 Editing Plugin Metadata 11 6 Editing Settings 15 6.1 General Settings............................................. 15 6.2 Game Settings.............................................. 16 7 Themes 17 8 Contributing & Support 19 9 Credits 21 10 Version History 23 10.1 0.12.0 - Unreleased............................................ 23 10.2 0.11.0 - 2017-05-13........................................... 24 10.3 0.10.3 - 2017-01-08........................................... 25 10.4 0.10.2 - 2016-12-03........................................... 26 10.5 0.10.1 - 2016-11-12........................................... 27 10.6 0.10.0 - 2016-11-06........................................... 27 10.7 0.9.2 - 2016-08-03............................................ 28 10.8 0.9.1 - 2016-06-23............................................ 29 10.9 0.9.0 - 2016-05-21............................................ 30 10.10 0.8.1 - 2015-09-27............................................ 31 10.11 0.8.0 - 2015-07-22............................................ 32 10.12 0.7.1 - 2015-06-22............................................ 32 10.13 0.7.0 - 2015-05-20...........................................
    [Show full text]
  • What Is Inno Setup? Inno Setup Version 5.5.6 Copyright © 1997-2015 Jordan Russell
    What is Inno Setup? Inno Setup version 5.5.6 Copyright © 1997-2015 Jordan Russell. All rights reserved. Portions Copyright © 2000-2015 Martijn Laan. All rights reserved. Inno Setup home page Inno Setup is a free installer for Windows programs. First introduced in 1997, Inno Setup today rivals and even surpasses many commercial installers in feature set and stability. Key features: Support for every Windows release since 2000, including: Windows 10, Windows 8, Windows Server 2012, Windows 7, Windows Server 2008 R2, Windows Vista, Windows Server 2008, Windows XP, Windows Server 2003, and Windows 2000. (No service packs are required.) Extensive support for installation of 64-bit applications on the 64-bit editions of Windows. Both the x64 and Itanium architectures are supported. (On the Itanium architecture, Service Pack 1 or later is required on Windows Server 2003 to install in 64-bit mode.) Supports creation of a single EXE to install your program for easy online distribution. Disk spanning is also supported. Standard Windows wizard interface. Customizable setup types, e.g. Full, Minimal, Custom. Complete uninstall capabilities. Installation of files: Includes integrated support for "deflate", bzip2, and 7-Zip LZMA/LZMA2 file compression. The installer has the ability to compare file version info, replace in-use files, use shared file counting, register DLL/OCX's and type libraries, and install fonts. Creation of shortcuts anywhere, including in the Start Menu and on the desktop. Creation of registry and .INI entries. Running other programs before, during or after install. Support for multilingual installs, including right-to-left language support. Support for passworded and encrypted installs.
    [Show full text]
  • “Add-On-Packages” in R Installation and Administration
    R Installation and Administration Version 2.15.3 Patched (2013-03-03) R Core Team Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies. Permission is granted to copy and distribute modified versions of this manual under the con- ditions for verbatim copying, provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one. Permission is granted to copy and distribute translations of this manual into another lan- guage, under the above conditions for modified versions, except that this permission notice may be stated in a translation approved by the R Core Team. Copyright c 2001{2012 R Core Team ISBN 3-900051-09-7 i Table of Contents 1 Obtaining R ::::::::::::::::::::::::::::::::::::: 1 1.1 Getting and unpacking the sources ::::::::::::::::::::::::::::: 1 1.2 Getting patched and development versions :::::::::::::::::::::: 1 1.2.1 Using Subversion and rsync:::::::::::::::::::::::::::::::: 1 2 Installing R under Unix-alikes ::::::::::::::::: 3 2.1 Simple compilation ::::::::::::::::::::::::::::::::::::::::::::: 3 2.2 Help options ::::::::::::::::::::::::::::::::::::::::::::::::::: 4 2.3 Making the manuals:::::::::::::::::::::::::::::::::::::::::::: 4 2.4 Installation :::::::::::::::::::::::::::::::::::::::::::::::::::: 6 2.5 Uninstallation :::::::::::::::::::::::::::::::::::::::::::::::::: 8 2.6 Sub-architectures::::::::::::::::::::::::::::::::::::::::::::::: 8 2.6.1 Multilib
    [Show full text]
  • Installer Manual Installer
    EPSON OPOS ADK MANUAL Installer Manual Installer Version 2.67 Dec. 2009 Notes (1) Reproduction of any part of this documentation by any means is prohibited. (2) The contents of this documentation are subject to change without notice. (3) Comments and notification of any mistakes in this documentation are gratefully accepted. (4) This software cannot be used with other equipment that the specified. (5) EPSON will not be responsible for any consequences resulting from the use of any information in this documentation. Trademarks Microsoft®, Windows®, Windows Vista®, Windows Server®, Visual Basic® and Visual C++® are trademarks or registered trademarks of Microsoft Corporation in the United States and/or other countries. EPSON® and ESC/POS® are registered trademarks of SEIKO EPSON CORPORATION. Other product and company names used herein are for identification purposes only and may be trademarks or registered trademarks of their respective companies. Copyright © 2000-2009 SEIKO EPSON CORPORATION Version 2.67 Dec. 2009 Contents SECTION 1. DEVELOPMENT OUTLINE...........................................................................1 1.1 FEATURES ...................................................................................................................1 1.2 OPERATING ENVIRONMENT ...........................................................................................1 1.3 NECESSARY SYSTEM COMPONENTS..............................................................................3 SECTION 2. INSTALLATION ............................................................................................5
    [Show full text]
  • Package 'Rinno'
    Package ‘RInno’ March 31, 2017 Type Package OS_type windows Title An Installation Framework for Shiny Apps Version 0.0.3 Maintainer Jon Hill <[email protected]> URL www.ficonsulting.com BugReports https://github.com/ficonsulting/RInno/issues Description Installs shiny apps using Inno Setup, an open source software that builds in- stallers for Windows programs <http://www.jrsoftware.org/ishelp/>. License GPL-3 | file LICENSE Encoding UTF-8 LazyData true Depends R (>= 3.3.2) Imports curl (>= 2.4), httr (>= 1.2.1), installr (>= 0.18.0), jsonlite (>= 1.2), stringr (>= 1.2.0) Suggests knitr, magrittr, rmarkdown, shiny, stringi, covr, testthat VignetteBuilder knitr RoxygenNote 6.0.1 NeedsCompilation no Author Jon Hill [aut, cre, cph], W. Lee Pang [aut, cph] (DesktopDeployR project at https://github.com/wleepang/DesktopDeployR) Repository CRAN Date/Publication 2017-03-31 12:45:56 UTC R topics documented: code.............................................2 compile_iss . .3 1 2 code copy_installation . .3 create_app . .4 create_bat . .6 create_config . .7 create_pkgs . .8 directives . .9 example_app . 10 files ............................................. 11 get_R . 11 icons . 12 install_inno . 13 languages . 14 run.............................................. 14 setup . 15 start_iss . 17 tasks . 18 Index 19 code Pascal script to check registry for R Description Modern Delphi-like Pascal adds a lot of customization possibilities to the installer. For examples, please visit Pascal Scripting Introduction. Usage code(iss) Arguments iss Character vector which cummulatively becomes an Inno Setup Script (ISS). Details This script checks the registry for R, so that R will only be installed if necessary. Value Chainable character vector, which can be used as the text argument of writeLines to generate an ISS.
    [Show full text]
  • OPOS Printer Driver Release Notes
    OPOS Printer Driver Release Notes Version 1.14.1.110 Table of Contents Welcome System Requirements Supported Printers Tips & Advice Known Issues Change Log Technical Support Software Updates Welcome This OPOS printer driver was designed to be used in applications where an OPOS printer driver is needed to support Zebra printers. If you have an older Zebra OPOS driver installed on your system you need to remove the old driver first. Supported Specifications: UPOS specification: v1.14 .NET framework: 4.52 Microsoft POS for .NET v1.14 Back to top System Requirements This software is supported on 32-bit and 64-bit Microsoft Windows 7, Windows 8.1 and Windows 10 operating systems. (Windows is a registered trademark of Microsoft Corporation.) This OPOS driver must be installed on the C: drive of the computer. Back to top Supported Printers The following Zebra printer models are supported in this version: 105SL 203DPI 105SL 300DPI 110PAX4 203DPI 110PAX4 300DPI 110XiIII Plus 200DPI 110XiIII Plus 300DPI 110XiIII Plus 600DPI 140XiIII Plus 170PAX4 203DPI 170PAX4 300DPI 170XiIII Plus 170XiIII Plus 200DPI 220XiIII Plus 220XiIII Plus 300DPI EZ 320 GC420d GC420t GK420d GK420t GK888d GK888t GT800 GT800-300dpi ZPL GX420d GX420t GX430t iMZ 220 iMZ 220 (ZPL) iMZ 320 iMZ 320 (ZPL) KR403 LP 2824 Plus (ZPL) LP 2824-Z LP 2844-Z MZ 220 MZ 320 QL 220 Plus QL 320 Plus QL 420 Plus QLn 220 QLn 220 (ZPL) QLn 320 QLn 320 (ZPL) QLn 420 QLn 420 (ZPL) RW 220 RW 420 S4M-203dpi ZPL S4M-300dpi ZPL TLP 2824 Plus (ZPL) TLP 2824-Z TLP 2844-Z TLP 3844-Z ZD220-203DPI ZD230-203DPI
    [Show full text]
  • Teampos2000 OPOS Software Installation Guide
    Retail Platform Software Support PoS2000 OPOS Software Installation Guide Issue 1.00 Team Sep 28, 2005 Status: WIP Channels: ALL Author: VLS/DJ TeamPoS2000 OPOS Software Installation Guide This document and the information contained herein are distributed by Fujitsu Transaction Solutions Inc. ("Fujitsu") to the recipient for the purpose of facilitating business transactions with Fujitsu. Fujitsu endeavors to ensure that the information in this document is accurate and complete at the time of printing, but does not accept liability for any error or omission. Table of Contents Table of Contents ........................................................................................................ 2 Purpose of this Document ........................................................................................... 3 Caveats ....................................................................................................................... 3 Sequence of Installation .............................................................................................. 3 TeamPoS2000 OPOS Installation ............................................................................... 5 OPOS Common Controls Installation....................................................................... 5 Fujitsu Peripheral OPOS Services ........................................................................... 7 133UQ Preh Keyboard OPOS Services................................................................. 14 DT50II (Epson) Printer OPOS Device Services Installation
    [Show full text]
  • Spotlight–8 Image Analysis Software
    NASA/TM—2006-214084 Spotlight–8 Image Analysis Software Robert Klimek and Ted Wright Glenn Research Center, Cleveland, Ohio January 2006 The NASA STI Program Office . in Profile Since its founding, NASA has been dedicated to • CONFERENCE PUBLICATION. Collected the advancement of aeronautics and space papers from scientific and technical science. The NASA Scientific and Technical conferences, symposia, seminars, or other Information (STI) Program Office plays a key part meetings sponsored or cosponsored by in helping NASA maintain this important role. NASA. The NASA STI Program Office is operated by • SPECIAL PUBLICATION. Scientific, Langley Research Center, the Lead Center for technical, or historical information from NASA’s scientific and technical information. The NASA programs, projects, and missions, NASA STI Program Office provides access to the often concerned with subjects having NASA STI Database, the largest collection of substantial public interest. aeronautical and space science STI in the world. The Program Office is also NASA’s institutional • TECHNICAL TRANSLATION. English- mechanism for disseminating the results of its language translations of foreign scientific research and development activities. These results and technical material pertinent to NASA’s are published by NASA in the NASA STI Report mission. Series, which includes the following report types: Specialized services that complement the STI • TECHNICAL PUBLICATION. Reports of Program Office’s diverse offerings include completed research or a major significant creating custom thesauri, building customized phase of research that present the results of databases, organizing and publishing research NASA programs and include extensive data results . even providing videos. or theoretical analysis. Includes compilations of significant scientific and technical data and For more information about the NASA STI information deemed to be of continuing Program Office, see the following: reference value.
    [Show full text]
  • Advantech Global Distribution Software License Product Guide
    Advantech Global Distribution Software License Product Guide What’s Inside Windows Embedded Embedded Security Windows 10 IoT Intel® Security - McAfee Embedded Solutions Windows Embedded Standard Intel® Security - McAfee Endpoint Protection Windows Embedded Professional Intel® Security Licensing Process Windows Embedded POSReady Intel® Security Utility Services Windows Embedded CE/Compact Acronis Personal Version Windows Embedded Server Acronis Full Version SQL Server for Embedded System Windows Licensing Process Windows Embedded Utility Services sw-licensing.advantech.com Accelerate your IoT application development with Advantech Software Services Advantech, a global leader in embedded computing and Internet of Things (IoT) technology, is recognized as a Microsoft Global IoT Valued Partner and Authorized Embedded Distributor. We provide complete IoT solutions to customers who integrate Advantech hardware products and software for distribution. Also, we support the most popular open source projects and leading technologies to provide the best software solutions. For operating systems, Advantech provides Microsoft Windows Embedded OS that are designed to be run and used on embedded systems such as POS, kiosk, digital signage, automotive computers, automation devices, and devices of small-footprint, real-time, and handheld. We offer a ready to use embedded OS image. It provides a complete set of components that enables rapid proto-typing and application development. As for security solutions, more and more devices are being connected together and security has become a significant issue in the IoT era. Our tailored security solutions – Intel® Security Solution and Acronis Backup and Recovery can meet the specific design requirements for data and devices protection in embedded applications. These help decrease design effort and project complexity, and accelerate application development.
    [Show full text]
  • NCR Mainstream POS Terminals for the Hospitality Industry
    NCR Mainstream POS Terminals For the hospitality industry Looking for non-stop reliability, innovative design and a low total cost of ownership? Reliable, relevant POS terminals developed to meet your requirements The NCR P1230 and NCR P1530 are the newest products within NCR’s mainstream line of POS terminals for the hospitality industry. The high- lights of its open platform include a highly-efficient Intel Atom processor for greater performance, a bright 1024X768 LED color main display with a resistive or surface capacitive touch screen, lower power consumption and a reliable, stylish design. The mainstream POS terminals have been engineered and manufactured to provide sustainability, non-stop reliability, maximum uptimes and a low total cost of ownership. • Serve customers faster The NCR mainstream POS terminals combine superior processing power with top reliability. Increase your speed of service without sacrificing ease of use for your staff. • Gain product stability By using Intel’s embedded processor family, the P1230 and P1530 offer product stability for many years unlike the traditional consumer devices that have short processor life spans. This provides a consistent configuration which is critical for rollouts that might last several years. • Install it anywhere Our mainstream terminals can be used anywhere you need them, with rugged enclosures, fanless configurations and solid-state technology that can withstand spills without interrupting service. • Connect it to everything Several connectivity options are offered, including four RJ12, three standard USB, one powered USB 12V and more. Connect directly to all the devices you need to serve your customers quickly and at low cost. For more information, visit www.ncr.com, • Add displays to engage your customers or email [email protected].
    [Show full text]
  • SAMSUNG ELECTRO-MECHNICS OPOS Driver Manual
    Installation Guide JavaPOS Driver Ver. 1.00 AP3 JavaPOS Driver Introduction This manual provides information on the AP3 JavaPOS driver as well as on the usage POS printer products offered by AP3. The following are terms contained in this manual. - JDK : Java Development Kit - JRE : Java Runtime Environment - JavaPOS : Java Point of Sale - JCL Utility : JavaPOS Configuration Loader Utility [Reference Websites] http://www.javapos.com : Java POS committee website http://java.com : Official Java website Ver. 1.00 - 2 - JavaPOS Driver Table of Contents 1. Usage Environment ......................................................................................................... 4 1-1 Features ....................................................................................................................... 4 1-2 Supported Operating Systems ...................................................................................... 4 1-3 Supported Interface ...................................................................................................... 4 1-4 Java Environment ......................................................................................................... 4 2. Installation ........................................................................................................................ 5 2-1 JavaPOS Driver Installation .......................................................................................... 5 2-2 JDK & JRE installation .................................................................................................
    [Show full text]