PPL external dependencies

I am trying to understand PPLs and struggled to understand how they work with external dependencies (in this case other PPLs).

For the sake of example lets say we have two PPLs A and B.  A PPL and PPL B contain only one class.  Within the PPL B class inherits from the class within A PPL.  I think it goes without saying that PPL is built first and then the source of the PPL B is configured to point to A PPL.  When generating PPL B Exclude option dependent on packaged libraries we checked.  The destination of these two versions is stressed in the same folder.

Given this configuration I would be able to PPL B open in LabVIEW when nothing else is loaded into memory? Should another way to ask the question, I expect LabVIEW so you can find the external dependencies of the PPL B on its own?

Hey PBD_ctrl,

He is Henry of National Instruments Applications Engineering. It's something that I think may be possible but you need to make sure that all trial and error point to the class or classes or files are in the right place so that a PPL can find them right. A resource that may be useful to explain how nested PPL work and things to look for is at the following link.

In addition, it is defintely something I would recommend to try just see what happens or what mistakes he gives you. If you receive errors, you should post them here for others and myself can help you sort out them.

Best,

hfar2

Tags: NI Software

Similar Questions

  • Difficult to parse JSON

    Hi all

    I tried to analyze the JSON WebService part trati coming here.

    I was able to analyze only the inner part using NEITHER "unflatten of JSON. The main problem are:

    (1) this JSON is an array of objects of different type

    (2) this JSON contains the value without a name

    All tips will be useful, and thanks in advance

    Golzio

    [{
    "name': 'DC Comics."
    "rev":]
    [1389826800000, {}]
    "Note": "Note title 1",
    "Vote':"EVEN. "
    "createdBy": "Batman."
    'timeInMills': 1389826800000,
    'detailNote': ' this a detailed memo.
    }],
    [1391122800000, {}]
    "Note": "Note title 2",
    "Vote':"EVEN. "
    "createdBy": "Superman."
    'timeInMills': 1391122800000,
    'detailNote': ' this a detailed memo.
    }],
    [1392418800000, {}]
    "Note": "Note title 3",
    "Vote':"EVEN. "
    "createdBy": "wonder woman."
    'timeInMills': 1392418800000,
    'detailNote': ' this a detailed memo.
    }]
    ]
    }, {
    "name':"Marvel. "
    "rev":]
    [1388530800000, {}]
    "Note": "Note title 3",
    "Vote':"EVEN. "
    "createdBy": "Spiderman."
    'timeInMills': 1388530800000,
    'detailNote': ' this a detailed memo.
    }]
    ]
    }]

    Hey Golzio.

    The problem here is that the primitive JSON Unflatten only makes it easy to parse the JSON data that are well represented by the types in LabVIEW. For cases like this where we have a mixed array types are more difficult.

    It is possible to parse JSON arrays with which coexist types using LabVIEW primitives. This is done by using path of entry to Unflatten of JSON to navigate the JSON data and extract the values you need.

    The following example shows how you can create paths in order to extract the data from your data set:

    In this example, you can see how we build the table of path in the loops and Unflatten of JSON to retrieve values one by one. One problem with this approach is that we call the JSON Unflatten several times inside a loop so it could fits well for large datasets with thousands of articles. The advantage is not requiring no external dependencies.

    I am pleased that the JSON toolkit i3 worked for you (I've developed this specific tool kit of full disclosure) and it is good to know that there are other options are available such as the most recent JKI JSON Toolkit and the existing LAVA JSON Toolkit for LabVIEW

  • 2013 LabVIEW allows the user to return to the LabVIEW 2012 or 2011?

    Hi all

    I have LabVIEW 2013. I noticed that in LabVIEW measurement and Automation Explorer (MAX) under the LabVIEW Run-Time 2012 SP1 f2 software is listed. This somehow means I can return or switch between LabVIEW 2013 and 2012 without having to install/reinstall?

    The reason why I ask, is that I have several instrument drivers written for LabVIEW 2012 sp1 I want to use.

    This is probably a silly question, I know.

    On a related note, is it possible to tell if a driver written for an older version of LabVIEW will work in a new version of LabVIEW? Or you just have to play with the software?

    Thank you

    Oh, John

    Hi John,.

    More explicitly answer your main question - you can install multiple versions of LabVIEW in parallel (at the same time, on the same PC), however that one version of patch of each major version (for example, 2011, 2012, 2013) can be installed - you can not install 2012 and 2012 SP1 at the same time.

    The runtime that you noticed has probably been installed with another component that was built in this environment.

    As Dennis said, the big thing to keep in mind is that your screws will have to be upconvertis/resized when moving between versions.

    If your instrument driver is written in 2012 LabVIEW using the serial at low altitude of LabVIEW drivers, it will certainly work in 2013.  If you open the screw driver in 2013 and that you do not see workload issues, you should be good to go.  If pilots request DLL or another have external dependencies can be involved more work.

    Kind regards

  • How to access a global variable that is common between the different baskets project library

    My project consist of several libraries, after generation the library project packed for each library, I find it cannot share data in a global variable between different packaged project library file. For example: packed project library #1 contains VI variables global wirte 'position' and give it a value '400 '. Library #2 present another VI project try to read this global variable, but he gave reading of is NULL not "400". Why has this happened? Is it possible to solve, welcome any help, I wll appreciate for this!

    If you understand what is happening here...

    When you build a PPL, it takes in the .lvlib and also all the dependencies of the .lvlib.

    In your case, when you generate the Test Task.lvlib in a .lvlibp, she also pulls on a copy of the DataProcess.lvlib:GlobalsVariable.vi because it's addictive to read GlobalVar.vi.

    When your application runs, you end up with two copies of GlobalsVariable.vi in memory:

    DataProcess.lvlibp:GlobalsVariable.vi

    AND

    Test Task.lvlibp:: GlobalsVariable.vi (I don't know how PPLs namespace dependencies... If there is still the DataProcess.lvlibp)

    Because they are different screws (i.e. in a different namespace), they have their own memory and that's why you can't access the data.

    Your Test Task.lvlibp calls the version of GlobalsVariable.vi, he pulled the dependencies.

    To solve this problem - you must ensure that Task.lvlibp of Test calls the version of GlobalsVariable.vi of the DataProcess.lvlibp - you'll need to replace all instances with the version of the PPL. Of course, if you run DataProcess in the development environment, then it will always be bad namespaced, hence the suggestion to put your global variable VI in is own PPL that you then use in the process of data and Test tasks.

  • HP Deskjet 3521: HP Deskjet 3521 Linux Kubuntu - HPLIP problems

    I installed Kubuntu 15.04 on a Dell Latitude D510 with 2 GB of RAM. I used the installation wizard device driver HP to http://hplipopensource.com/hplip-web...20_series.html to download the linux version Ubuntu of HPLIP v 3.15.7. I followed the instructions to install my printer software all-in-one HP3521.

    Kubuntu linux at startup I get the following error message:

    State HPLIP service

    No system found on the system tray

    Impossible to start, leave

    When I run a Simple Scan, I get the following error message:

    No Scanners detected.

    I opened system settings and clicked on printers

    Information and settings are correct.

    HP-check - t reports:

    Arnett@Arnett-Latitude-D510: ~ $ hp-check - t
    Save the output in the log file: /home/arnett/hp-check.log

    HP Linux Imaging and Printing System (ver. 3.15.7)
    Dependency/Version Check Utility worm. 15.1

    Copyright (c) 2001-15 Hewlett-Packard Development Company, LP
    This software comes WITHOUT ANY WARRANTY.
    It is free software, and you are welcome to distribute
    under certain conditions. See the COPY of the file for more details.

    Note: hp-check can be run in three modes:
    1. check mode (-c or - compilation) compilation: use this mode before compiling the HPLIP
    provided source tarball (. tar.gz or .run) to determine if the appropriate dependencies are installed
    to compile successfully HPLIP.
    2. performance check (r or - run) mode: use this mode to determine if a distribution provided
    package (.deb, .rpm, etc.) or an already built provided HPLIP tarball has the right
    dependencies, installed to run successfully.
    3. the two and run-compilation mode check (b or - both) (by default): this mode will check
    the two cases above (the two dependencies of compilation and execution).

    Types of audit:
    a. EXTERNALDEP - external dependencies
    b. GENERALDEP - General dependencies (required for the compilation and execution)
    c. COMPILEDEP - compile time dependencies
    d. [all are running controls]
    PYEXT SCANCONF AUTHORIZATION OF QUEUES

    Types of status:
    Ok
    LACK - dependence or missing or plug-in authorization
    SE - dependence-Incompatible version or Plugin-version

    ---------------
    | SYSTEM INFO |
    ---------------

    Kernel: 3.19.0 - 26-generic #28 - Ubuntu SMP Tue August 11 at 14:16:45 UTC 2015 GNU/Linux
    Host: arnett-Latitude-D510
    Proc: 3.19.0 - 26-generic #28 - Ubuntu SMP Tue August 11 at 14:16:45 UTC 2015 GNU/Linux
    Distribution: ubuntu 15.04
    Number of bits: 32-bit

    -----------------------
    | HPLIP CONFIGURATION |
    -----------------------

    HPLIP-Version: HPLIP 3.15.7
    HPLIP-homepage: / usr/share/hplip
    HPLIP-Installation: Automatic Installation is supported for the version of 15.04 distro ubuntu

    Current content of ' / etc/hp/hplip.conf' file:
    # hplip.conf. From the hplip.conf.in to configure.

    [hplip]
    version = 3.15.7

    [directories]
    Home = / usr/share/hplip
    Run = / var /.
    PPD = / usr/share/ppd/HP
    ppdbase = / usr/share/ppd
    doc=/usr/share/doc/hplip-3.15.7
    HTML=/usr/share/doc/hplip-3.15.7
    icon = / usr/share/applications
    cupsbackend = / usr/lib/CUPS/backend
    cupsfilter = / usr/lib/cups/filter
    DRV = / usr/share/cups/drv/hp
    bin = / usr/bin

    # Following values are determined to set the time and cannot be changed.
    [configure]
    network-build = yes
    libusb01-construction = no
    pp-build = no
    GUI-build = yes
    Scanner-build = yes
    Fax-build = yes
    dbus-build = yes
    cups11-construction = no
    doc-build = yes
    shadow-build = no
    HPIJS-install = no
    Foomatic-drv-install = no
    Foomatic-ppd-install = no
    Foomatic-rip-hplip-install = no
    hpcups-install = yes
    cups-drv-install = yes
    cups-ppd-install = no
    internal-tag = 3.15.7
    limited build = no
    UI-toolkit = qt4
    Qt3 = No.
    Qt4 = yes
    policy-kit = no
    Lite-build = no
    udev_sysfs_rules = no
    hpcups-only-build = no
    HPIJS-only-build = no

    Current content of ' / var/lib/hp/hplip.state' file:
    Plugins are not installed. Could not access file: no such file or directory

    Current content of ' ~ /.hplip/hplip.conf' file:
    [installation]
    Date_Time = 27/08/2015-12:59:56
    version = 3.15.7

    [update]
    notify_upgrade = true
    last_upgraded_time = 1440525280
    pending_upgrade_time = 0

    [Settings]
    systray_visible = 0
    systray_messages = 0

    [last_used]
    device_uri = hp:/net/Deskjet_3520_series?ip=192.168.1.117
    printer_name =
    working_dir =.

    [orders]
    Scan = / usr/bin/xsane v % SANE_URI %

    [update]
    rate = 30
    enable = false
    Type = 1

    [survey]
    enable = false
    interval = 5
    device_list =

    [fax]
    voice_phone =
    Email_Address =

    <>
    Version >

    --------------------------
    | External dependencies.
    --------------------------

    GS GhostScript - interpreter PostScript and PDF and previewe
    r 7.05 REQUIRED 9.15 OK-
    scanimage, scanimage - Shell digitization program OPTIO
    NAL 1.0 1.0.24 OK.
    xsane xsane - scanner Graphical frontend for SANE OPTIO
    NAL 0.998 0.9 OK.
    cups, CUPS - Common Unix Printing System CONDITIONS
    1.1 2.0.2 RED OK "CUPS Scheduler runs."
    PolicyKit to PolicyKit - administrative policy framework OPTIO
    NAL - 0,105 OK-
    network network - wget OPTIO
    NAL - THE 1.16.1 OK-
    OPTIO avahi-utils avahi-utils
    NAL - 0.6.31 OK-
    dbus DBus - Message CONDITIONS bus system
    RED - 1.8.12 OK-

    -------------------------
    | General dependencies.
    -------------------------

    libcrypto libcrypto - cryptographic library OpenSSL CONDITIONS
    RED - 1.0.1 OK-
    Python-dbus Python DBus - Python bindings for DBus REQUIRED
    0.80.0 1.2.0 OK RED-
    Reportlab - OPTIO Python PDF Library ReportLab
    NAL 2.0 3.1.44 OK.
    Python-notify Python libnotify - Python bindings for libnotify notif Office
    OPTIONAL wing - OK-
    PyQt 4 interface - Qt PyQt4 for Python (for the version of Qt 4.x) CONDITIONS
    4.0 RED 4.11.3 OK.
    Python-xml libraries Python XML CONDITIONS
    RED - 2.1.0 OK-
    libusb libusb - USB CONDITIONS library
    RED - 1.0 OK-
    CUPS cups-images - TERMS of image development files CUPS
    RED - 2.0.2 OK-
    libnetsnmp libnetsnmp-devel-devel - SNMP networking of development of the library of the CONDITIONS files
    5.0.9 RED 5.7.2 OK-
    SANE sane-devel - digitization of library CONDITIONS development files
    RED - 1.0.24 OK-
    PIL PIL - Python Imaging Library (required for command-line scan wi
    HP e-scan) OPTIONAL - 1.1.7 OK.
    python2X Python 2.2 or higher - programming Python CONDITIONS language
    RED 2.2 2.7.9 OK.
    PyQt4-dbus PyQt 4 DBus - DBus for PyQt4 CONDITIONS Support
    4.0 RED 4.11.3 OK.
    libjpeg libjpeg - JPEG CONDITIONS library
    RED - OK-
    libpthread libpthread - POSIX threads library CONDITIONS
    RED - 2.21 OK-
    python-devel Python-devel - Python CONDITIONS development files
    RED 2.2 2.7.9 OK.
    cups-devel CUPS-devel-Common Unix Printing System development files CONDITIONS
    RED - 2.0.2 OK-
    sane SANE - library scanning CONDITIONS
    RED - 1.0.24 OK-

    ---------------
    | COMPILEDEP |
    ---------------

    services of building support of the library of libtool libtool - CONDITIONS
    RED - 2.4.2 OK-
    C of the CONDITIONS of the C++, GCC GCC compiler and GNU project-
    RED - 4.9.2 OK-
    make - GNU make utility to maintain groups of programs CONDITIONS
    RED 3.0 4.0 OK.

    ----------------------
    | Python extensions.
    ----------------------

    cupsext CONDITIONS of CUTS-Extension
    RED - 3.15.7 OK-
    hpmudext CONDITIONS of IO-Extension
    RED - 3.15.7 OK-

    -----------------------
    | Analyze the Configuration |
    -----------------------

    scanext scan-SANE-Extension CONDITIONS
    RED - 3.15.7 OK-
    hpaio CONDITIONS of HPLIP-SANE-Backend
    RED - 3.15.7 OK ' hpaio found in /etc/sane.d/dll.co
    NF'

    -----------------------
    | Other dependencies.
    -----------------------

    ------------------------------
    | DISCOVERY SCANNER DEVICES |
    ------------------------------

    Not find scanner.

    --------------------------
    | DISCOVERY USB DEVICES |
    --------------------------

    No devices found.

    ---------------------------------
    | THE INSTALLED CUPS PRINT QUEUES.
    ---------------------------------

    HP_Deskjet_3520_series
    ----------------------
    Type: unknown
    The device URI: dnssd://Deskjet%203520%20series%20%5B5DEC84%5D._ipp._tcp.l ALCO /? UUID = 1c852a4
    d-b800-1f08-abcd-28924a5dec84
    PPD: /etc/cups/ppd/HP_Deskjet_3520_series.ppd
    Description of PPD: HP Deskjet 3520 Series, hpcups 3.15.7
    Status of the printer: printer HP_Deskjet_3520_series is inactive. enabled since Thursday, August 27, 2015 1
    1:36:20 AM EDT
    WARNING: printer is not installed for HPLIP. Printers must use the hp: hpfax or: CUPS backen
    d for HP devices.

    --------------
    | AUTHORIZATION |
    --------------

    -----------
    | SUMMARY |
    -----------

    Missing required dependencies
    -----------------------------
    None

    Lack of optional dependencies
    -----------------------------
    None

    Total errors: 0
    Total warnings: 1

    Fact.
    Arnett@Arnett-Latitude-D510: ~ $

    -----------------------------------------------------------------------------------------------------------------------------------------

    I removed the Panel of system tray and reinstalled. HPLIP loaded correctly. I then ran hp-setup the terminal 192.168.1.117. The printer will now appear in HPLIP.

    HP-check - t now reports:

    Arnett@Arnett-Latitude-D510: ~ $ hp-check - t
    Save the output in the log file: /home/arnett/hp-check.log

    HP Linux Imaging and Printing System (ver. 3.15.7)
    Dependency/Version Check Utility worm. 15.1

    Copyright (c) 2001-15 Hewlett-Packard Development Company, LP
    This software comes WITHOUT ANY WARRANTY.
    It is free software, and you are welcome to distribute
    under certain conditions. See the COPY of the file for more details.

    Note: hp-check can be run in three modes:
    1. check mode (-c or - compilation) compilation: use this mode before compiling the HPLIP
    provided source tarball (. tar.gz or .run) to determine if the appropriate dependencies are installed
    to compile successfully HPLIP.
    2. performance check (r or - run) mode: use this mode to determine if a distribution provided
    package (.deb, .rpm, etc.) or an already built provided HPLIP tarball has the right
    dependencies, installed to run successfully.
    3. the two and run-compilation mode check (b or - both) (by default): this mode will check
    the two cases above (the two dependencies of compilation and execution).

    Types of audit:
    a. EXTERNALDEP - external dependencies
    b. GENERALDEP - General dependencies (required for the compilation and execution)
    c. COMPILEDEP - compile time dependencies
    d. [all are running controls]
    PYEXT SCANCONF AUTHORIZATION OF QUEUES

    Types of status:
    Ok
    LACK - dependence or missing or plug-in authorization
    SE - dependence-Incompatible version or Plugin-version

    ---------------
    | SYSTEM INFO |
    ---------------

    Kernel: 3.19.0 - 26-generic #28 - Ubuntu SMP Tue August 11 at 14:16:45 UTC 2015 GNU/Linux
    Host: arnett-Latitude-D510
    Proc: 3.19.0 - 26-generic #28 - Ubuntu SMP Tue August 11 at 14:16:45 UTC 2015 GNU/Linux
    Distribution: ubuntu 15.04
    Number of bits: 32-bit

    -----------------------
    | HPLIP CONFIGURATION |
    -----------------------

    HPLIP-Version: HPLIP 3.15.7
    HPLIP-homepage: / usr/share/hplip
    HPLIP-Installation: Automatic Installation is supported for the version of 15.04 distro ubuntu

    Current content of ' / etc/hp/hplip.conf' file:
    # hplip.conf. From the hplip.conf.in to configure.

    [hplip]
    version = 3.15.7

    [directories]
    Home = / usr/share/hplip
    Run = / var /.
    PPD = / usr/share/ppd/HP
    ppdbase = / usr/share/ppd
    doc=/usr/share/doc/hplip-3.15.7
    HTML=/usr/share/doc/hplip-3.15.7
    icon = / usr/share/applications
    cupsbackend = / usr/lib/CUPS/backend
    cupsfilter = / usr/lib/cups/filter
    DRV = / usr/share/cups/drv/hp
    bin = / usr/bin

    # Following values are determined to set the time and cannot be changed.
    [configure]
    network-build = yes
    libusb01-construction = no
    pp-build = no
    GUI-build = yes
    Scanner-build = yes
    Fax-build = yes
    dbus-build = yes
    cups11-construction = no
    doc-build = yes
    shadow-build = no
    HPIJS-install = no
    Foomatic-drv-install = no
    Foomatic-ppd-install = no
    Foomatic-rip-hplip-install = no
    hpcups-install = yes
    cups-drv-install = yes
    cups-ppd-install = no
    internal-tag = 3.15.7
    limited build = no
    UI-toolkit = qt4
    Qt3 = No.
    Qt4 = yes
    policy-kit = no
    Lite-build = no
    udev_sysfs_rules = no
    hpcups-only-build = no
    HPIJS-only-build = no

    Current content of ' / var/lib/hp/hplip.state' file:
    Plugins are not installed. Could not access file: no such file or directory

    Current content of ' ~ /.hplip/hplip.conf' file:
    [installation]
    Date_Time = 28/08/2015-13:49:35
    version = 3.15.7

    [update]
    notify_upgrade = true
    last_upgraded_time = 1440525280
    pending_upgrade_time = 0

    [Settings]
    systray_visible = 0
    systray_messages = 0

    [last_used]
    device_uri = hp:/net/Deskjet_3520_series?ip=192.168.1.117
    printer_name =
    working_dir =.

    [orders]
    Scan = / usr/bin/xsane v % SANE_URI %

    [update]
    rate = 30
    enable = false
    Type = 1

    [survey]
    enable = false
    interval = 5
    device_list =

    [fax]
    voice_phone =
    Email_Address =

    <>
    Version >

    --------------------------
    | External dependencies.
    --------------------------

    GS GhostScript - interpreter PostScript and PDF and previewe
    r 7.05 REQUIRED 9.15 OK-
    scanimage, scanimage - Shell digitization program OPTIO
    NAL 1.0 1.0.24 OK.
    xsane xsane - scanner Graphical frontend for SANE OPTIO
    NAL 0.998 0.9 OK.
    cups, CUPS - Common Unix Printing System CONDITIONS
    1.1 2.0.2 RED OK "CUPS Scheduler runs."
    PolicyKit to PolicyKit - administrative policy framework OPTIO
    NAL - 0,105 OK-
    network network - wget OPTIO
    NAL - THE 1.16.1 OK-
    OPTIO avahi-utils avahi-utils
    NAL - 0.6.31 OK-
    dbus DBus - Message CONDITIONS bus system
    RED - 1.8.12 OK-

    -------------------------
    | General dependencies.
    -------------------------

    libcrypto libcrypto - cryptographic library OpenSSL CONDITIONS
    RED - 1.0.1 OK-
    Python-dbus Python DBus - Python bindings for DBus REQUIRED
    0.80.0 1.2.0 OK RED-
    Reportlab - OPTIO Python PDF Library ReportLab
    NAL 2.0 3.1.44 OK.
    Python-notify Python libnotify - Python bindings for libnotify notif Office
    OPTIONAL wing - OK-
    PyQt 4 interface - Qt PyQt4 for Python (for the version of Qt 4.x) CONDITIONS
    4.0 RED 4.11.3 OK.
    Python-xml libraries Python XML CONDITIONS
    RED - 2.1.0 OK-
    libusb libusb - USB CONDITIONS library
    RED - 1.0 OK-
    CUPS cups-images - TERMS of image development files CUPS
    RED - 2.0.2 OK-
    libnetsnmp libnetsnmp-devel-devel - SNMP networking of development of the library of the CONDITIONS files
    5.0.9 RED 5.7.2 OK-
    SANE sane-devel - digitization of library CONDITIONS development files
    RED - 1.0.24 OK-
    PIL PIL - Python Imaging Library (required for command-line scan wi
    HP e-scan) OPTIONAL - 1.1.7 OK.
    python2X Python 2.2 or higher - programming Python CONDITIONS language
    RED 2.2 2.7.9 OK.
    PyQt4-dbus PyQt 4 DBus - DBus for PyQt4 CONDITIONS Support
    4.0 RED 4.11.3 OK.
    libjpeg libjpeg - JPEG CONDITIONS library
    RED - OK-
    libpthread libpthread - POSIX threads library CONDITIONS
    RED - 2.21 OK-
    python-devel Python-devel - Python CONDITIONS development files
    RED 2.2 2.7.9 OK.
    cups-devel CUPS-devel-Common Unix Printing System development files CONDITIONS
    RED - 2.0.2 OK-
    sane SANE - library scanning CONDITIONS
    RED - 1.0.24 OK-

    ---------------
    | COMPILEDEP |
    ---------------

    services of building support of the library of libtool libtool - CONDITIONS
    RED - 2.4.2 OK-
    C of the CONDITIONS of the C++, GCC GCC compiler and GNU project-
    RED - 4.9.2 OK-
    make - GNU make utility to maintain groups of programs CONDITIONS
    RED 3.0 4.0 OK.

    ----------------------
    | Python extensions.
    ----------------------

    cupsext CONDITIONS of CUTS-Extension
    RED - 3.15.7 OK-
    hpmudext CONDITIONS of IO-Extension
    RED - 3.15.7 OK-

    -----------------------
    | Analyze the Configuration |
    -----------------------

    scanext scan-SANE-Extension CONDITIONS
    RED - 3.15.7 OK-
    hpaio CONDITIONS of HPLIP-SANE-Backend
    RED - 3.15.7 OK ' hpaio found in /etc/sane.d/dll.co
    NF'

    -----------------------
    | Other dependencies.
    -----------------------

    ------------------------------
    | DISCOVERY SCANNER DEVICES |
    ------------------------------

    Not find scanner.

    --------------------------
    | DISCOVERY USB DEVICES |
    --------------------------

    No devices found.

    ---------------------------------
    | THE INSTALLED CUPS PRINT QUEUES.
    ---------------------------------

    HP_Deskjet_3520_series
    ----------------------
    Type: unknown
    The device URI: dnssd://Deskjet%203520%20series%20%5B5DEC84%5D._ipp._tcp.l ALCO /? UUID = 1c852a4
    d-b800-1f08-abcd-28924a5dec84
    PPD: /etc/cups/ppd/HP_Deskjet_3520_series.ppd
    Description of PPD: HP Deskjet 3520 Series, hpcups 3.15.7
    Status of the printer: printer HP_Deskjet_3520_series is inactive. activated since Friday, August 28, 2015 0
    19:04:42 CEST
    WARNING: printer is not installed for HPLIP. Printers must use the hp: hpfax or: CUPS backen
    d for HP devices.

    --------------
    | AUTHORIZATION |
    --------------

    -----------
    | SUMMARY |
    -----------

    Missing required dependencies
    -----------------------------
    None

    Lack of optional dependencies
    -----------------------------
    None

    Total errors: 0
    Total warnings: 1

    Fact.
    Arnett@Arnett-Latitude-D510: ~ $

    After the system restarts, HPLIP load in the system tray. Although the printer is installed and configured in the KDE system settings, it does not show in HPLIP or Manager HPLIP of devices. Why doesn't the HPLIP printer?

    I found a few things to check to make sure that HPLIP works well.  First of all, remove all printers which has not setup failed.  Also, make sure that the HP printer didn't need to be redefined to allow wireless communication.  Then make sure that the installation routine performs through the configuration of the wireless connection.  It should work reliably after that.  Do some tests, then resart your computer and scan something else.  I used playing cards...

  • Eclipse fails to package the project every other time I try to run BlackBerry Simulator

    I have a simple project that I've set up using the SDK 7.1 BlackBerry, it has no external dependencies.

    Almost without fail, every other time I hit him "run on BlackBerry Simulator' I get an error similar to the following:

    Packaging project BlackBerryApplication
    C:\Eclipse\plugins\net.rim.ejde.componentpack7.1.0_7.1.0.10\components\bin\rapc.exe -convertpng -quiet codename=deliverables\Standard\7.1.0\BlackBerryApplication -sourceroot=D:\Git\BlackBerry Application\BlackBerryApplication\src;D:\Git\BlackBerry Application\BlackBerryApplication\res;D:\Git\BlackBerry Application\BlackBerryApplication -import=C:\Eclipse\plugins\net.rim.ejde.componentpack7.1.0_7.1.0.10\components\lib\net_rim_api.jar deliverables\Standard\7.1.0\BlackBerryApplication.rapc D:\Git\BlackBerry Application\BlackBerryApplication\bin
    JAR file creation failed with error -1
    The preverified classes if any are in tmp28761. See jar log of errors in C:\Users\t_gibson\AppData\Local\Temp\rapc_71af6d24.dir\jarlog.txt
    Error!: Error: preverifier failed: C:\Eclipse\plugins\net.rim.ejde.componentpack7.1.0_7.1.0.10\components\bin\preverify.exe -d C:\Users\ ...
    Packaging project BlackBerryApplication failed (took 0.584 seconds)
    

    No matter if I clean up project or own Simulator I still get the same error another each compilation. Does anyone have an idea what could cause this? If I type "run on a BlackBerry Simulator" right after the error, it works fine.

    I use the 9900 with Eclipse 3.7.2 and BlackBerry 7.1.0.10 SDK Simulator. The plug-in version is 2.0.0.201207181003.

    Thank you!

    EDIT: I should clarify that when I say that the cleanup project makes no difference, what I mean is that cleaning of the project once the means it compiles OK next time, but unless he is cleaned after the first compilation, again a second time the compilation will fail. If although the project before each compilation of cleaning could cause it to compile every time, this does not solve the problem that it is there always something left in an inconsistent state after a successful compilation.

    I have determined that the source of the problem was a bad setting in the project configuration that I did when I created the project, I added wrong file the project root to the source compilation path option on folders. The error in the line of rapc.exe is highlighted below

    Packaging project BlackBerryApplication
    C:\Eclipse\plugins\net.rim.ejde.componentpack7.1.0_7.1.0.10\components\bin\rapc.exe -convertpng -quiet codename=deliverables\Standard\7.1.0\BlackBerryApplication -sourceroot=D:\Git\BlackBerry Application\BlackBerryApplication\src;D:\Git\BlackBerry Application\BlackBerryApplication\res;D:\Git\BlackBerry Application\BlackBerryApplication -import=C:\Eclipse\plugins\net.rim.ejde.componentpack7.1.0_7.1.0.10\components\lib\net_rim_api.jar deliverables\Standard\7.1.0\BlackBerryApplication.rapc D:\Git\BlackBerry Application\BlackBerryApplication\bin
    JAR file creation failed with error -1
    The preverified classes if any are in tmp28761. See jar log of errors in C:\Users\t_gibson\AppData\Local\Temp\rapc_71af6d24.dir\jarlog.txt
    Error!: Error: preverifier failed: C:\Eclipse\plugins\net.rim.ejde.componentpack7.1.0_7.1.0.10\components\bin\preverify.exe -d C:\Users\ ...
    Packaging project BlackBerryApplication failed (took 0.584 seconds)
    
  • Signer of code RIMAPPSA2 unnecessarily required by the signing tool

    When I try to connect with the signature tool, it mentions RIMAPPSA2 as a required signatory. This thread

    http://supportforums.BlackBerry.com/Rim/Board/message?message.UID=20321 looks like RIMAPPSA2 is required for non-public API signing.

    The code that I'm building is however a self-contained generalist (no external dependencies) Java library 1.3 that does not have the BlackBerry platform and does not call any what BlackBerry non-public API (as the package from net.rim.vm. * mentioned in the post).

    In addition, the compiler doesn't even issue a warning that a signature is required, as it does for the duration RIM and BlackBerry Apps API.

    No idea why this requirement of signatory RIMAPPSA2 arrives unannounced here?

    Thanks for the suggestions!

    I realized what was the cause. It turns out that the problem is caused by a persistent native function declaration in one of the classes in the library I've been porting. Remove the native statements got rid of the requirement to sign RIMAPPSA2.

    Surprisingly, the compiler didn't warn at all the presence of the native declaration. I had pretty much remove entire packages and source files for the library construction bath until I put on the offending files.

    Thanks to the recommendations of RexDoug that I installed on the real device. That has proved to be a good idea. Although the cod file was missing a required signature, error messages that popped up when the application has been loaded were a bit informative.

  • Jdev jpr file: set the parameter ${maven:maven.local.repo}

    Hi all

    I use Maven (3.0.5) to compile and deploy complex Applications of ADF (12.1.3).

    I noticed that, contrary to what is said in this discussion of adf Group Google by a member of the ADF team

    «To 12.1.2 we introduced Maven plugins for ojmake and ojdeploy.» It still requires an Oracle executable on your build server, but 1) avoids having to invoke the crafts Maven ant tasks and 2) allows to ojmake/ojdeploy use the dependencies declared in the POM rather hardcoded references to libraries of JDeveloper.«,»

    ojmake still seems to need a reference hardcoded for external dependencies in the JFL Elf, he uses.

    For example, addition of guava as a dependency in the file pom of an ADF project configured in Jdev to use Maven, will result in a similar entry in the JPR file:

    < list n = "libraryDefinitions" >

    < hash >

    < list n = "classPath" >

    < Protocol url = 'file' path = "/${maven:maven.local.repo}com/google/guava/guava/17.0/guava-17.0.jar"/ > "

    < / list >

    < value n = v "deployedByDefault" = "true" / >

    < value n = "description" v="com.google.guava:guava:17.0:jar"/ >

    < value n = 'id' v="com.google.guava:guava:17.0:jar"/ >

    < value n = v 'locked' = "true" / >

    < / hash >

    < / list >

    My question is: what is this variable in the JPR file decided to? How we set the value of ${maven:maven.local.repo} from project pom file?

    The maven variable ${settings.localRepository} did not help.

    PS: what seems to be needed on our server of Jenkins, on which to perform the installation on Jdev 12.1.3 has been installed locally in order to get the ojmake, ojdeploy and they hide dependencies. The user who installed Jdev being another than that actually run the maven jobs (jenkins). In addition, its local maven repository is not the value default ~/.m2/repository but /srv/.m2/repo21

    Thank you very much in advance for your time and help.

    Jeremiah

    Thank you all for your contributions.

    I found it. In case the Jdev Installation is on a CI server, without starting Jdev itself, the following file should be added to allow to use another system as the default file Maven ~/.m2/settings.xml settings:

    • ${ide.pref.dir}/system***/o.jdeveloper/product-prefences.xml

    I have this file, the absolute path to the Maven settings file can be set via:

    http://xmlns.Oracle.com/IDE/hash">

    That's all!

    Please don't tell me that Oracle did not REAL PLUGINS MAVEN (standalone) for ojmake and ojdeploy with the maven as optional parameter settings file.

    This a shame for such an expensive having framework to do what 'kitchen '!

  • Multiple instances of the APEX version share the same House of Oracle?

    Hello

    I'm working on the database oracle 11.2.0.2

    I have 2 instances DEV and PROD sharing the same oracle home.

    For the moment, the apex version is identical to 2 instances (4.2.1.00.08) and installed together with the embedded PL/SQL gateway.

    is there a potential problem for upgrade only version apex for the dev to 4.2.6 instance?

    concerning

    JM

    jmniard wrote:

    I'm working on the database oracle 11.2.0.2

    I have 2 instances DEV and PROD sharing the same oracle home.

    For the moment, the apex version is identical to 2 instances (4.2.1.00.08) and installed together with the embedded PL/SQL gateway.

    is there a potential problem for upgrade only version apex for the dev to 4.2.6 instance?

    An instance of the APEX using EPG exists entirely within the database once it is installed. External dependencies only would be on the scripts of utility provided with the installation media. Extract the installation files to the version files in a subfolder of the APEX of the ORACLE_HOME (apex/4.2.1, apex/4.2.6 etc.), to ensure you have access to the 4.2.1 and 4.2.6 install files so that should need you to execute a utility script (apxchpwd.sql for example) that you are running the correct for the involved database version.

  • How to use the Adobe Air?  Adobe Flash must Adobe Air to work properly?

    How to use the Adobe Air?  Adobe Flash must Adobe Air to work properly?

    Flash Player requires no AIR.

    AIR is a technology that allows Flash developers to make stand-alone desktop applications and mobile.  Some desktop applications of AIR (generally older) require the shared AIR runtime to exploit, while others are packaged in stand-alone applications with no external dependencies.

    Hope that helps.

  • A c from pl/sql function call

    Hello

    I'm testing a simple case to call a C function from a pl/sql block.

    Here's my test case (came to :)

    TST.c:

    #include < ctype.h >

    #include < stdio.h >

    int upcase (char * istr, char * ostr)

    {

    int i = 0;

    While (ISTR)

    {

    OSTR [i] = toupper (istr [i]);

    i ++ ;

    }

    return 0;

    }

    // compile
    gcc -fPIC -c tst.c

    // create shared object

    ld -shared -o libtest.so tst.o

    file libtest.so

    libtest.so: ELF 64-bit LSB shared object, AMD x86-64, version 1 (SYSV), not stripped

    // wrapper library and function

    SQL> create or replace library libtest as '/home/oracle/libtest.so';
    /
    Library created.


    create or replace function upcase (instr in varchar2, outstr out varchar2) return directory is

    external

    libtest library

    name 'upcase '.

    C language

    call the standard C

    settings)

    string InStr,

    outStr string

    );

    /

    Listener.ora:

    LISTENER =

    (ADDRESS_LIST =

    (ADDRESS = (PROTOCOL = TCP)(Host = server1) (Port = 1521))

    (ADDRESS = (PROTOCOL = ipc) (KEY = EXTPROC))

    )

    SID_LIST_LISTENER =

    (SID_LIST =

    (SID_DESC =

    (GLOBAL_DBNAME = PRD_DGMGRL)

    (ORACLE_HOME = home/app/product/11.2.0/jko)

    (SID_NAME = PRD)

    )

    (SID_DESC =

    (ORACLE_HOME = home/app/product/11.2.0/jko)

    (SID_NAME = PLSExtProc)

    (= Extproc PROGRAM)

    (ENVS = "EXTPROC_DLLS = ANY")

    )

    )

    LOG_DIRECTORY_LISTENER = / home/app/network/log

    CONNECT_TIMEOUT_LISTENER = 10

    TRACE_DIRECTORY_LISTENER = / home/app/network/trc

    STARTUP_WAIT_TIME_LISTENER = 0

    USE_PLUG_AND_PLAY_LISTENER = OFF

    ADMIN_RESTRICTIONS_LISTENER = WE

    LOG_FILE_LISTENER = listener.log

    TRACE_LEVEL_LISTENER = OFF

    tnsnames.ora:

    EXTPROC_CONNECTION_DATA =

    (DESCRIPTION =

    (ADDRESS = (PROTOCOL = ipc) (KEY = EXTPROC))

    (CONNECT_DATA = (SID = plsextproc))

    )

    declare

    str1 varchar2 (20);

    VARCHAR2 (20) str2;

    Directory of RC;

    Start

    str1: = "Hello World";

    RC: = upcase (str1, str2);

    dbms_output.put_line (' rc ='|) RC: ' instr =' | str1 |' outstr =' | str2);

    end;

    /

    declare

    str1 varchar2 (20);

    VARCHAR2 (20) str2;

    Directory of RC;

    Start

    str1: = "Hello World";

    RC: = upcase (str1, str2);

    dbms_output.put_line (' rc ='|) RC: ' instr =' | str1 |' outstr =' | str2);

    end;

    /

    ERROR on line 1:

    ORA-28576: interruption of the RPC connection to the external procedure agent

    ORA-06512: at "SYS." UPCASE', line 1

    ORA-06512: at line 7

    How I did wrong?

    Thanks a lot for your help

    jko

    The error means generally that your external procedure (process c in this case), failed or crashed.

    The details of the Oracle error:

    28576, 00000, "loss of the RPC connection to the external procedure agent."
    * Cause: A fatal error occurred either a RPC network connection.
    agent extproc or the invoked 3GL after disclosure
    was created successfully.
    * Action: First check the 3GL code you are calling; the most likely
    This error is an abnormal termination of the
    called 'C' routine. If this is not the case, look for
    network problems. Correct the problem if you find. If all the
    components appear normal, but the problem persists, the
    problem could be an internal logic error in the transfer of the CPP
    code.  Contact your customer support representative.

    Probably the dynamic loader used by the kernel to resolve external dependencies than physical of the executable failed?

    Mike Board solves the problem? IMO, it should...

  • Air Navigator: djvu plugin does not work

    Hello

    I'm building an air Navigator for my business using the component HTML.

    It works very well in general but my company made extensive use of the technology of djvu for viewing of images online.

    Problem: the djvu plugin does not work on the air Navigator. After you have installed the latest version of the plugin (6.1.4) repeat me that it is necessary to install the plugin. (it works well with other browsers, also with google chrome).

    All the world has already met a similar problem?

    Thanks in advance

    Marco

    Hi Marco,.

    unless something has changed between the versions documented limits include:

    -support for the plugin (version 8.1) or later version PDF - with api to check the availability of DURATION if it is available on the machine

    -support for the version of the Flash plugin (without external dependencies)

    So that other plugins are not supported:

    http://livedocs.Adobe.com/Flex/3/HTML/Help.HTML?content=AboutHTMLEnvironment_2.html

    Kind regards

    Peter

  • Component works at the time of the design, but not compiled

    1 create the component using AS 2.0 methodology. Works perfectly in the FLA file. The syntax checker has 'no errors '.

    2. create the CFC and test it. It fails and crosses the constructor for the class bound to the component. Based on the clip from movie class, nothing else. No no interface, no external dependencies other than the present as a class. No code in the FLA whatsoever. No sign of error at all. Traces and debugger is useless as always.

    What should have happened is, this line of code should create a clip:

    attachMovie (varMCToShow, "myname", getNextHighestDepth())

    Again, use the FLA file for the component and it works. Turn this FLA in a SWC it fails. Yes, I created several other SWC in the past. No, I do not use _root and _global in any code.

    Anyone have any ideas?

    * sigh * Flash is such a bad dev program

    I doubt, there is even a person who begins to learn how to use Flash components, has not run into this mess. All you have to do is to make sure that the component is present in your library before testing. Drag one you're actionscripting on your stage in the components Panel, and then delete.

  • Distribution with only. DLL?

    Is it possible to distribute a package of application that uses a database with only the Oracle.DataAccess.dll file connection in the /bin/ application directory? We try to minimize the pain and be able to distribute the software WITHOUT the user to install anything except our software.

    Hello

    Well well, just because something is in a .NET DLL does not mean that it cannot have external dependencies as well. For example, there are DLLs in the .NET Framework library that depend on external (unmanaged) DLLs in order to call native methods.

    I don't know what to say on exactly why bit - it's because there are additional dependencies. Using Instant Client 'Lite' with ODP.NET is about a distribution of 30 MB.

    Kind regards

    Mark

  • Error opening a VI (LabVIEW: unable to load dynamic library due to lack of external symbols or dependencies, or a format file not valid.) The file could not be loaded)

    Hi all!

    Yesterday, I worked all day in a VI and today, unfortunately, I'm frustrated when I tried to open it. Received the following error message:

    LABVIEW: Unable to load dynamic library due to lack of external symbols or dependencies, or a format file not valid. The "ENG633 v1.vi" file could not be loaded.

    This message repeats when I try else open a Subvi.

    Step by step:

    1. I created a copy of the LabVIEW VI example: "FuzzyEx Tanks with control of PI." I kept the copy in the same original directory.

    2 - I have edited the copy, created Subvi etc.

    3 - once I finished my course of programming I closed all the cut (ctrl-x) files and copied (ctrl v) into the other folder.

    4. then I tried to open the next day and... bug! I just couldn't do

    What can I do to open/recover the VI?

    I am using 32-bit LabVIEW 2016 in a Windows 10

    I tried opening them and got the same error you did, so I them opened with a hex editor to see if there was something in the file, and there is literally nothing other than the value of 0x00 for the entire file.

Maybe you are looking for

  • Satellite 5100-201: five keys: ' 9-O - L-.-Del "do not work

    Hello!I am owner of a Toshiba Satellite 5100 201. The five keys 9-O - L-.-led on the keyboard do not work. Is it a software or a defect of the keyboard control problem or a problem of contact on the map? Does anyone have experience with this problem?

  • IE Favorites

    I downloaded the IE Favorites. Do I have to keep IE on my system in order to keep the bookmarks or have they become a permanent part of the FF

  • Can not download updates, 0x8024400A error #.

    I reformatted my computer and tried to dwnload updates as I have in the past. I get to the page where it says 'Express or Custom install' I click on Express or custom, and I get this message: the site has encountered a problem and cannot display the

  • DVD for all areas

    Try your DVD french game, but Media Player does not see the dvd. Need to load all the drivers for the different areas. Where can I find them?

  • nVidia Driver Update: "Invalid access to memory location" error

    Recently, I noticed that nVidia had updated the drivers for my GeForce 440. When I tried to install, I got an "invalid access to memory location" error and the installation failed. I thought that I still had operational drivers, then I would understa