Logger 1.2.0 Released

You can read a little commentary on it on [my blog|http://tylermuth.wordpress.com/2009/11/23/logger-1-2-0-released/] or just go straight to the [logger home page|https://logger.samplecode.oracle.com/] .
Tyler Muth
http://tylermuth.wordpress.com
[Applied Oracle Security: Developing Secure Database and Middleware Environments|http://sn.im/aos.book]

Great thanks Tyler, I've been using this for a while now and it's been a big help!
Have you thought about making this centralized, i.e. we only need to install it in one schema and apply a number of grants to our application schemas?
I have quite a lot of applications in the one database and its a bit of a maintenance headache updating them all. I did give it a go, but ran into some errors with AUTHID settings in the package headers. Or have i missed something?
Cheers
Matt

Similar Messages

  • Logger 1.3.0 released

    http://tylermuth.wordpress.com/2010/04/16/logger-1-3-0-released/
    Tyler Muth
    http://tylermuth.wordpress.com
    "Applied Oracle Security: Developing Secure Database and Middleware Environments": http://sn.im/aos.book

    Great thanks Tyler, I've been using this for a while now and it's been a big help!
    Have you thought about making this centralized, i.e. we only need to install it in one schema and apply a number of grants to our application schemas?
    I have quite a lot of applications in the one database and its a bit of a maintenance headache updating them all. I did give it a go, but ran into some errors with AUTHID settings in the package headers. Or have i missed something?
    Cheers
    Matt

  • MRP run for header material with bom usage-3

    Dear All,
    We have header material with bom usage-3.We maintain the stock at child components only ,not at header
    I have created the planned independent requirement for header material.I have created a sales order but sales order is not shown in md04.
    What can be the further setting  I am missing for mrp run of above scenario.
    with regards,
    pradeep

    Dear ,
    Couple of checks points for you :
    1.Check the material master Sales Org Veie-Item Categoery .As you have mentioned Item Categoery -TAQ which is not relevent for requirement planning throgh schedule line category -CT ( CT means there will not be any inventory or good movement and requirement will not be passed for MRP ) .Only CP -line item categoery does requirement passing through MRP and it will show u in MD04. So the summery is if you want to generate an MTO order for the same FG material , you should matian the Sales Line item categoery as MTO in sales Org View and it will pop up in VA01 whiel logging Sales Order .
    Generally , TAQ item categoery are used in Project Billing or Delivery .ok  and they will not be having any availabilit check so it KP ( no check ) .
    But for MTO order , you should have availablty chek 02/01 in MRP3 view and also MTO Sales Item categoery .
    Based on the above information logg an sales order , release credit chek in VKM3, SAVE and check in MD04.
    Create PIR in MD61 and Run MRP on the both cases .I have tested its working .but noit with TAQ item categoery ok
    2.Why do you need to create Sales Order for dependent Item-Y because it will be in X-BOM item  ? Make sure that Y- should have Sales Item categoery in material master -MM02-Sales Org View as NORM item .If you really want to create sale sorder for this item , it should TAN or NORM .
    3.Other PIR detail is fine .
    Try and revert back
    Regards
    JH

  • DBMS_APPLICATION_INFO MODULE and ACTION

    Hi,
    I'd like to use DBMS_APPLICATION_INFO MODULE and ACTION to store some additional logging information (see http://tylermuth.wordpress.com/2010/02/19/logger-1-2-2-released/ and read 2nd and 3rd comments for more info). Would their be any issues of doing this when using an APEX application? I noticed that (from Tyler's logging package) that APEX is storing the Application ID and the Page ID in Module and Action respectively.
    Thank you,
    Martin
    [http://apex-smb.blogspot.com/]

    Martin,
    As much as I love your train of thought, I wouldn't use module and action with an apex app. APEX is going to set them for you, so as your page draws the values of module and action could change based on the order of who sets them. It makes them a bit unpredictable. You can blame me for this one, as I added it to APEX back when I was on the team. However, I stand behind the decision as it adds a lot of value for most use-cases. Feel free to try it, but I think it will be unpredictable.
    The reason I suggested module and action in my response to your comment was that you said "batch" and I don't usually equate batch with an APEX application. Does the p_scope parameter of logger not work for you? Another option is dbms_application_info.set_session_longops (http://download.oracle.com/docs/cd/B19306_01/appdev.102/b14258/d_appinf.htm#i996999).
    Tyler Muth
    http://tylermuth.wordpress.com
    "Applied Oracle Security: Developing Secure Database and Middleware Environments": http://sn.im/aos.book

  • Error after installing the new JSF release

    I've got a problem to install the new JSF release. I downloaded the Web Services Developer Pack 1.3 from the homepage and installed it. Then, i downloaded the actual release of the JSF 1.0 as a zip file. I removed the existing jsf directory in the original WSDP and extracted the zip file into the home directory of the WSDP. Then I renamed the directory from jsf-1.0 to jsf and started the tomcat again.
    But then I get the following errors and tomcat isn't working at all:
    Mar 19, 2004 1:43:52 PM org.apache.coyote.http11.Http11Protocol init
    INFO: Initializing Coyote HTTP/1.1 on port 8080
    Mar 19, 2004 1:43:52 PM org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 3297 ms
    Mar 19, 2004 1:43:52 PM org.apache.catalina.core.StandardService start
    INFO: Starting service Java Web Services Developer Pack
    Mar 19, 2004 1:43:52 PM org.apache.catalina.core.StandardEngine start
    INFO: Starting Servlet Engine: Java Web Services Developer Pack/1.3
    Mar 19, 2004 1:43:52 PM org.apache.catalina.core.StandardHost getDeployer
    INFO: Create Host deployer for direct deployment ( non-jmx )
    Mar 19, 2004 1:43:53 PM org.apache.catalina.core.StandardHostDeployer install
    INFO: Processing Context configuration file URL file:H:\jwsdp-1.3\conf\Catalina\localhost\jwsdp-catalog.xml
    Mar 19, 2004 1:43:54 PM org.apache.catalina.core.StandardContext listenerStart
    SEVERE: Skipped installing application listeners due to previous error(s)
    Mar 19, 2004 1:43:54 PM org.apache.catalina.core.StandardContext start
    SEVERE: Error listenerStart
    Mar 19, 2004 1:43:54 PM org.apache.catalina.core.StandardContext start
    SEVERE: Context startup failed due to previous errors
    Mar 19, 2004 1:43:54 PM org.apache.catalina.logger.LoggerBase stop
    INFO: unregistering logger Catalina:type=Logger,path=/jwsdp-catalog,host=localhost
    Mar 19, 2004 1:43:54 PM org.apache.catalina.core.StandardHostDeployer install
    INFO: Processing Context configuration file URL file:H:\jwsdp-1.3\conf\Catalina\localhost\jstl-examples.xml
    Mar 19, 2004 1:44:03 PM org.apache.catalina.core.StandardHostDeployer install
    INFO: Processing Context configuration file URL file:H:\jwsdp-1.3\conf\Catalina\localhost\jsf-cardemo.xml
    Mar 19, 2004 1:44:14 PM com.sun.faces.config.rules.NavigationRuleRule end
    WARNING: [NavigationRuleRule]{faces-config/navigation-rule} Merge(/confirmChoices.jsp)
    Mar 19, 2004 1:44:16 PM org.apache.catalina.core.StandardHostDeployer install
    INFO: Processing Context configuration file URL file:H:\jwsdp-1.3\conf\Catalina\localhost\jsf-nonjsp.xml
    Mar 19, 2004 1:44:27 PM org.apache.catalina.core.StandardHostDeployer install
    INFO: Processing Context configuration file URL file:H:\jwsdp-1.3\conf\Catalina\localhost\jsf-components.xml
    Mar 19, 2004 1:44:40 PM org.apache.catalina.core.StandardHostDeployer install
    INFO: Processing Context configuration file URL file:H:\jwsdp-1.3\conf\Catalina\localhost\jsf-guessNumber.xml
    Mar 19, 2004 1:44:52 PM com.sun.faces.config.ConfigureListener verifyObjects
    INFO: Application object verification completed successfully
    Mar 19, 2004 1:44:52 PM org.apache.catalina.core.StandardHostDeployer install
    INFO: Processing Context configuration file URL file:H:\jwsdp-1.3\conf\Catalina\localhost\admin.xml
    Mar 19, 2004 1:44:53 PM org.apache.catalina.core.StandardContext listenerStart
    SEVERE: Skipped installing application listeners due to previous error(s)
    Mar 19, 2004 1:44:53 PM org.apache.catalina.core.StandardContext start
    SEVERE: Error listenerStart
    Mar 19, 2004 1:44:53 PM org.apache.catalina.core.StandardContext start
    SEVERE: Context startup failed due to previous errors
    Mar 19, 2004 1:44:53 PM org.apache.catalina.logger.LoggerBase stop
    INFO: unregistering logger Catalina:type=Logger,path=/admin,host=localhost
    Mar 19, 2004 1:44:53 PM org.apache.catalina.core.StandardHostDeployer install
    INFO: Processing Context configuration file URL file:H:\jwsdp-1.3\conf\Catalina\localhost\manager.xml
    Mar 19, 2004 1:44:54 PM org.apache.catalina.core.StandardContext listenerStart
    SEVERE: Skipped installing application listeners due to previous error(s)
    Mar 19, 2004 1:44:54 PM org.apache.catalina.core.StandardContext start
    SEVERE: Error listenerStart
    Mar 19, 2004 1:44:54 PM org.apache.catalina.core.StandardContext start
    SEVERE: Context startup failed due to previous errors
    Mar 19, 2004 1:44:54 PM org.apache.catalina.core.StandardHostDeployer install
    INFO: Installing web application at context path from URL file:H:\jwsdp-1.3\webapps\ROOT
    Mar 19, 2004 1:44:54 PM org.apache.catalina.core.StandardContext listenerStart
    SEVERE: Skipped installing application listeners due to previous error(s)
    Mar 19, 2004 1:44:54 PM org.apache.catalina.core.StandardContext start
    SEVERE: Error listenerStart
    Mar 19, 2004 1:44:54 PM org.apache.catalina.core.StandardContext start
    SEVERE: Context startup failed due to previous errors
    Mar 19, 2004 1:44:54 PM org.apache.catalina.core.StandardHostDeployer install
    INFO: Installing web application at context path /jsp-examples from URL file:H:\jwsdp-1.3\webapps\jsp-examples
    Mar 19, 2004 1:44:55 PM org.apache.catalina.core.StandardContext listenerStart
    SEVERE: Skipped installing application listeners due to previous error(s)
    Mar 19, 2004 1:44:55 PM org.apache.catalina.core.StandardContext start
    SEVERE: Error listenerStart
    Mar 19, 2004 1:44:55 PM org.apache.catalina.core.StandardContext start
    SEVERE: Context startup failed due to previous errors
    Mar 19, 2004 1:44:55 PM org.apache.catalina.core.StandardHostDeployer install
    INFO: Installing web application at context path /servlets-examples from URL file:H:\jwsdp-1.3\webapps\servlets-examples
    Mar 19, 2004 1:44:56 PM org.apache.catalina.core.StandardContext listenerStart
    SEVERE: Skipped installing application listeners due to previous error(s)
    Mar 19, 2004 1:44:56 PM org.apache.catalina.core.StandardContext start
    SEVERE: Error listenerStart
    Mar 19, 2004 1:44:56 PM org.apache.catalina.core.StandardContext start
    SEVERE: Context startup failed due to previous errors
    Mar 19, 2004 1:44:56 PM org.apache.coyote.http11.Http11Protocol start
    INFO: Starting Coyote HTTP/1.1 on port 8080
    Mar 19, 2004 1:44:56 PM org.apache.catalina.startup.Catalina start
    INFO: Server startup in 63891 ms
    So what's wrong with my installation.
    kind regards, Ingo

    Your server may be in an unstable state if you did not remove all of the old cached files.
    I recommend you clear out your <JWSDP_HOME>/work directory and remove all the <JWSDP_HOME>/conf/Catalina/localhost/jsf* files and restart your server.
    Thanks,
    Justyna

  • Upgrade OS Oracle Linux Server release 6.3 with Oracle DB 11.2.0.3.0

    Hello!
    I have Primary, two Physical Standby and one Logical Standby Servers.
    $ uname -a
    Linux host 2.6.39-200.32.1.el6uek.x86_64 #1 SMP Wed Sep 26 23:11:38 PDT 2012 x86_64 x86_64 x86_64 GNU/Linux
    $ cat /etc/issue
    Oracle Linux Server release 6.3
    SQL> select * from v$version;
    BANNER
    Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
    PL/SQL Release 11.2.0.3.0 - Production
    CORE 11.2.0.3.0 Production
    TNS for Linux: Version 11.2.0.3.0 - Production
    NLSRTL Version 11.2.0.3.0 - Production
    SQL> select * from dba_registry;
    COMP_ID COMP_NAME VERSION STATUS MODIFIED NAMESPACE CONTROL SCHEMA PROCEDURE STARTUP PARENT_ID OTHER_SCHEMAS
    CATALOG Oracle Database Catalog Views 11.2.0.3.0 VALID 30-SEP-2012 02:07:19 SERVER SYS SYS DBMS_REGISTRY_SYS.VALIDATE_CATALOG
    CATPROC Oracle Database Packages and Types 11.2.0.3.0 VALID 30-SEP-2012 02:07:19 SERVER SYS SYS DBMS_REGISTRY_SYS.VALIDATE_CATPROC APPQOSSYS,DBSNMP,DIP,ORACLE_OCM,OUTLN,SYSTEM
    OWM Oracle Workspace Manager 11.2.0.3.0 VALID 30-SEP-2012 02:07:19 SERVER SYS WMSYS VALIDATE_OWM
    XDB Oracle XML Database 11.2.0.3.0 VALID 30-SEP-2012 02:07:19 SERVER SYS XDB DBMS_REGXDB.VALIDATEXDB
    DGMGRL> connect sys/password
    Connected.
    DGMGRL> show configuration verbose;
    Configuration - work_DataGuardConfig
    Protection Mode: MaxAvailability
    Databases:
    primary - Primary database
    physical1 - Physical standby database
    physical1 - Physical standby database
    Properties:
    FastStartFailoverThreshold = '30'
    OperationTimeout = '30'
    FastStartFailoverLagLimit = '30'
    CommunicationTimeout = '180'
    FastStartFailoverAutoReinstate = 'TRUE'
    FastStartFailoverPmyShutdown = 'TRUE'
    BystandersFollowRoleChange = 'ALL'
    Fast-Start Failover: DISABLED
    Configuration Status:
    SUCCESS
    $ rpm -qa
    kernel-2.6.32-279.5.2.el6.x86_64
    system-config-firewall-tui-1.2.27-5.el6.noarch
    poppler-data-0.4.0-1.el6.noarch
    mesa-dri-drivers-7.11-5.el6.x86_64
    ghostscript-fonts-5.50-23.1.el6.noarch
    libxml2-python-2.7.6-8.0.1.el6_3.3.x86_64
    PyGreSQL-3.8.1-2.el6.x86_64
    perl-Time-HiRes-1.9721-127.el6.x86_64
    glibc-2.12-1.80.el6_3.5.i686
    kernel-2.6.32-279.9.1.el6.x86_64
    biosdevname-0.3.11-1.el6.x86_64
    device-mapper-1.02.74-10.el6.x86_64
    strace-4.5.19-1.11.el6_3.2.x86_64
    aic94xx-firmware-30-2.el6.noarch
    cpuspeed-1.5-15.el6.x86_64
    matahari-network-0.6.0-14.el6.x86_64
    rhino-1.7-0.7.r2.2.el6.noarch
    elinks-0.12-0.20.pre5.el6.x86_64
    libICE-1.0.6-1.el6.x86_64
    lvm2-libs-2.02.95-10.el6.x86_64
    perl-Crypt-SSLeay-0.57-16.el6.x86_64
    libtar-1.2.11-17.el6.x86_64
    perl-XML-Twig-3.34-1.el6.noarch
    libidn-1.18-2.el6.x86_64
    libreport-plugin-logger-2.0.9-5.0.1.el6.x86_64
    crda-1.1.1_2010.11.22-1.el6.x86_64
    lua-5.1.4-4.1.el6.x86_64
    gnutls-2.8.5-4.el6_2.2.x86_64
    yp-tools-2.9-12.el6.x86_64
    attr-2.4.44-7.el6.x86_64
    libtirpc-0.2.1-5.el6.x86_64
    file-5.04-13.el6.x86_64
    pax-3.4-10.1.el6.x86_64
    zip-3.0-1.el6.x86_64
    dash-0.5.5.1-3.1.el6.x86_64
    latrace-0.5.9-2.el6.x86_64
    kexec-tools-2.0.3-3.0.1.el6.x86_64
    libasyncns-0.8-1.1.el6.x86_64
    libertas-usb8388-firmware-5.110.22.p23-3.1.el6.noarch
    nss-softokn-3.12.9-11.el6.x86_64
    dbus-python-0.83.0-6.1.el6.x86_64
    ql2200-firmware-2.02.08-3.1.el6.noarch
    avahi-libs-0.6.25-11.el6.x86_64
    nfs-utils-lib-1.1.5-4.el6.x86_64
    redhat-indexhtml-6-1.0.2.el6.noarch
    boost-regex-1.41.0-11.0.1.el6_1.2.x86_64
    rpm-python-4.8.0-27.el6.x86_64
    slang-2.2.1-1.el6.x86_64
    perl-core-5.10.1-127.el6.x86_64
    libselinux-2.0.94-5.3.el6.x86_64
    iptables-ipv6-1.4.7-5.1.el6_2.x86_64
    audit-libs-2.2-2.el6.x86_64
    tcpdump-4.0.0-3.20090921gitdf3cb4.2.el6.x86_64
    keyutils-libs-1.4-4.el6.x86_64
    crash-6.0.4-2.el6.x86_64
    python-setuptools-0.6.10-3.el6.noarch
    perl-libs-5.10.1-127.el6.x86_64
    lsof-4.82-4.el6.x86_64
    perl-Module-Load-Conditional-0.30-127.el6.x86_64
    libusb1-1.0.9-0.5.rc1.el6.x86_64
    libunistring-0.9.3-5.el6.x86_64
    rsync-3.0.6-9.el6.x86_64
    libXi-1.3-3.el6.x86_64
    perl-IO-Zlib-1.09-127.el6.x86_64
    perl-HTML-Tagset-3.20-4.el6.noarch
    libXt-1.0.7-1.el6.x86_64
    perl-devel-5.10.1-127.el6.x86_64
    boost-wave-1.41.0-11.0.1.el6_1.2.x86_64
    scli-1.7.3-50.x86_64
    libthai-0.1.12-3.el6.x86_64
    perl-Compress-Raw-Bzip2-2.020-127.el6.x86_64
    mpfr-2.4.1-6.el6.x86_64
    foomatic-db-ppds-4.0-7.20091126.el6.noarch
    eggdbus-0.6-3.el6.x86_64
    libXxf86misc-1.0.2-1.el6.x86_64
    libvisual-0.4.0-9.1.el6.x86_64
    mysql-libs-5.1.61-4.el6.x86_64
    libnih-1.0.1-7.el6.x86_64
    oracle-rdbms-server-11gR2-preinstall-1.0-6.el6.x86_64
    hal-0.5.14-11.el6.x86_64
    libgcrypt-1.4.5-9.el6_2.2.x86_64
    boost-test-1.41.0-11.0.1.el6_1.2.x86_64
    glibc-common-2.12-1.80.el6_3.5.x86_64
    mysql-5.1.61-4.el6.x86_64
    ncurses-5.7-3.20090208.el6.x86_64
    python-qpid-0.14-11.el6_3.noarch
    qpid-qmf-0.14-14.0.1.el6_3.x86_64
    matahari-lib-0.6.0-14.el6.x86_64
    oracle-logos-60.0.11-9.el6.noarch
    perl-Module-Build-0.3500-127.el6.x86_64
    libhugetlbfs-utils-2.12-2.el6.x86_64
    fontpackages-filesystem-1.41-1.1.el6.noarch
    perl-Parse-CPAN-Meta-1.40-127.el6.x86_64
    openswan-2.6.32-19.el6_3.x86_64
    ncurses-libs-5.7-3.20090208.el6.x86_64
    e2fsprogs-libs-1.41.12-12.el6.x86_64
    dracut-004-284.0.1.el6_3.1.noarch
    ConsoleKit-libs-0.4.1-3.el6.x86_64
    udev-147-2.42.el6.x86_64
    bind-utils-9.8.2-0.10.rc1.el6_3.4.x86_64
    iwl5150-firmware-8.24.2.2-1.el6.noarch
    unixODBC-devel-2.2.14-11.el6.x86_64
    quota-3.17-16.el6.x86_64
    xdg-utils-1.0.2-17.20091016cvs.el6.noarch
    matahari-broker-0.6.0-14.el6.x86_64
    mingetty-1.08-5.el6.x86_64
    samba-common-3.5.10-125.el6.x86_64
    usermode-1.102-3.el6.x86_64
    abrt-addon-ccpp-2.0.8-6.0.1.el6.x86_64
    perl-XML-Dumper-0.81-6.el6.noarch
    libdhash-0.4.2-9.el6.x86_64
    crontabs-1.10-33.el6.noarch
    libevent-1.4.13-4.el6.x86_64
    mtr-0.75-5.el6.x86_64
    atk-1.28.0-2.el6.x86_64
    sgpio-1.2.0.10-5.el6.x86_64
    rdate-1.4-16.el6.x86_64
    boost-system-1.41.0-11.0.1.el6_1.2.x86_64
    latencytop-common-0.5-9.el6.x86_64
    libsemanage-2.0.43-4.1.el6.x86_64
    libtopology-0.3-7.el6.x86_64
    libtheora-1.1.0-2.el6.x86_64
    atmel-firmware-1.3-7.el6.noarch
    cryptsetup-luks-1.2.0-7.el6.x86_64
    python-dmidecode-3.10.13-1.el6.x86_64
    ipw2200-firmware-3.1-4.el6.noarch
    m4-1.4.13-5.el6.x86_64
    bfa-firmware-3.0.2.2-1.el6.noarch
    python-iwlib-0.1-1.2.el6.x86_64
    libedit-2.11-4.20080712cvs.1.el6.x86_64
    smartmontools-5.42-2.el6.x86_64
    numpy-1.4.1-9.el6.x86_64
    libcom_err-1.41.12-12.el6.x86_64
    nmap-5.51-2.0.1.el6.x86_64
    python-paramiko-1.7.5-2.1.el6.noarch
    grep-2.6.3-3.el6.x86_64
    tcsh-6.17-19.el6_2.x86_64
    db4-4.7.25-17.el6.x86_64
    db4-utils-4.7.25-17.el6.x86_64
    perl-Params-Check-0.26-127.el6.x86_64
    make-3.81-20.el6.x86_64
    expat-2.0.1-11.el6_2.x86_64
    SDL-1.2.14-3.el6.x86_64
    libXext-1.1-3.el6.x86_64
    freetype-2.3.11-6.el6_2.9.x86_64
    xorg-x11-drv-ati-firmware-6.14.2-9.el6.noarch
    libXft-2.1.13-4.1.el6.x86_64
    perl-Term-UI-0.20-127.el6.x86_64
    perl-XML-Parser-2.36-7.el6.x86_64
    libXxf86vm-1.1.0-1.el6.x86_64
    perl-Archive-Extract-0.38-127.el6.x86_64
    xz-lzma-compat-4.999.9-0.3.beta.20091007git.el6.x86_64
    device-mapper-multipath-libs-0.4.9-56.el6_3.1.x86_64
    libss-1.41.12-12.el6.x86_64
    cloog-ppl-0.15.7-1.2.el6.x86_64
    libfprint-0.1.0-19.pre2.el6.x86_64
    module-init-tools-3.9-20.0.1.el6.x86_64
    desktop-file-utils-0.15-9.el6.x86_64
    xorg-x11-utils-7.4-8.el6.x86_64
    kbd-1.15-11.el6.x86_64
    augeas-libs-0.9.0-4.el6.x86_64
    time-1.7-37.1.el6.x86_64
    logwatch-7.3.6-49.el6.noarch
    plymouth-0.8.3-24.0.1.el6.x86_64
    btparser-0.16-3.el6.x86_64
    libhugetlbfs-2.12-2.el6.x86_64
    python-2.6.6-29.el6_3.3.x86_64
    ipa-python-2.2.0-16.el6.x86_64
    dbus-1.2.24-7.0.1.el6_3.x86_64
    nss-3.13.5-1.0.1.el6_3.x86_64
    glibc-headers-2.12-1.80.el6_3.5.x86_64
    kernel-uek-2.6.39-200.29.3.el6uek.x86_64
    libuser-0.56.13-5.el6.x86_64
    foomatic-db-filesystem-4.0-7.20091126.el6.noarch
    qpid-tools-0.14-6.el6_3.noarch
    perl-ExtUtils-Embed-1.28-127.el6.x86_64
    perl-DBD-MySQL-4.013-3.el6.x86_64
    iso-codes-3.16-2.el6.noarch
    postgresql-server-8.4.13-1.el6_3.x86_64
    mesa-libGLU-7.11-5.el6.x86_64
    dstat-0.7.0-1.el6.noarch
    poppler-utils-0.12.4-3.el6_0.1.x86_64
    libX11-common-1.3-2.el6.noarch
    fipscheck-lib-1.2.0-7.el6.x86_64
    java-1.6.0-openjdk-1.6.0.0-1.49.1.11.4.el6_3.x86_64
    pam_krb5-2.3.11-9.el6.x86_64
    libcap-2.16-5.5.el6.x86_64
    kernel-uek-2.6.39-200.31.1.el6uek.x86_64
    polkit-0.96-2.el6_0.1.x86_64
    kernel-uek-firmware-2.6.39-200.32.1.el6uek.noarch
    setuptool-1.19.9-3.el6.x86_64
    popt-1.13-7.el6.x86_64
    kernel-uek-2.6.39-200.32.1.el6uek.x86_64
    kernel-devel-2.6.32-279.9.1.el6.x86_64
    b43-openfwwf-5.2-4.el6.noarch
    libacl-2.2.49-6.el6.x86_64
    telnet-0.17-47.el6_3.1.x86_64
    iwl1000-firmware-39.31.5.1-1.el6.noarch
    yum-plugin-security-1.1.30-14.0.1.el6.noarch
    readahead-1.5.6-1.el6.x86_64
    libldb-0.9.10-23.el6.x86_64
    libsepol-2.0.41-4.el6.x86_64
    hicolor-icon-theme-0.11-1.1.el6.noarch
    shadow-utils-4.1.4.2-13.el6.x86_64
    prelink-0.4.6-3.el6.x86_64
    ethtool-2.6.33-0.3.el6.x86_64
    elfutils-libelf-0.152-1.el6.x86_64
    postgresql-odbc-08.04.0200-1.el6.x86_64
    iputils-20071127-16.el6.x86_64
    sqlite-3.6.20-1.el6.x86_64
    mysql-connector-odbc-5.1.5r1144-7.el6.x86_64
    findutils-4.4.2-6.el6.x86_64
    libcap-ng-0.6.4-3.el6_0.1.x86_64
    cyrus-sasl-2.1.23-13.el6.x86_64
    ntpdate-4.2.4p8-2.el6.x86_64
    nc-1.84-22.el6.x86_64
    cronie-anacron-1.4.4-7.el6.x86_64
    plymouth-core-libs-0.8.3-24.0.1.el6.x86_64
    setserial-2.17-25.el6.x86_64
    rfkill-0.3-4.el6.x86_64
    lcms-libs-1.19-1.el6.x86_64
    ql2100-firmware-1.19.38-3.1.el6.noarch
    cyrus-sasl-gssapi-2.1.23-13.el6.x86_64
    newt-python-0.52.11-3.el6.x86_64
    rt61pci-firmware-1.2-7.el6.noarch
    python-iniparse-0.3.1-2.1.el6.noarch
    acl-2.2.49-6.el6.x86_64
    ipw2100-firmware-1.3-11.el6.noarch
    blktrace-1.0.1-6.el6.x86_64
    diffutils-2.8.1-28.el6.x86_64
    man-pages-3.22-17.el6.noarch
    system-config-firewall-base-1.2.27-5.el6.noarch
    boost-date-time-1.41.0-11.0.1.el6_1.2.x86_64
    yum-metadata-parser-1.1.2-16.el6.x86_64
    rpm-libs-4.8.0-27.el6.x86_64
    python-nss-0.11-3.el6.x86_64
    unixODBC-2.2.14-11.el6.x86_64
    libgcc-4.4.6-4.el6.x86_64
    gdbm-1.8.0-36.el6.x86_64
    libstdc++-4.4.6-4.el6.x86_64
    python-dateutil-1.4.1-6.el6.noarch
    pcre-7.8-4.el6.x86_64
    python-pycurl-7.19.0-8.el6.x86_64
    xmlrpc-c-1.16.24-1209.1840.el6.x86_64
    python-gudev-147.1-4.el6_0.1.x86_64
    libblkid-2.17.2-12.7.el6.x86_64
    perl-version-0.77-127.el6.x86_64
    perl-Locale-Maketext-Simple-0.18-127.el6.x86_64
    perl-IO-Compress-Base-2.020-127.el6.x86_64
    abrt-libs-2.0.8-6.0.1.el6.x86_64
    perl-Compress-Raw-Zlib-2.020-127.el6.x86_64
    libXau-1.0.5-1.el6.x86_64
    perl-DBIx-Simple-1.32-3.el6.noarch
    binutils-2.20.51.0.2-5.34.el6.x86_64
    libXrender-0.9.5-1.el6.x86_64
    perl-IO-Compress-Zlib-2.020-127.el6.x86_64
    libXcursor-1.1.10-2.el6.x86_64
    perl-Log-Message-Simple-0.04-127.el6.x86_64
    libXinerama-1.1-1.el6.x86_64
    perl-libwww-perl-5.833-2.el6.noarch
    libstdc++-devel-4.4.6-4.el6.x86_64
    perl-Test-Harness-3.17-127.el6.x86_64
    xorg-x11-font-utils-7.2-11.el6.x86_64
    libstdc++-4.4.6-4.el6.i686
    perl-IPC-Cmd-0.56-127.el6.x86_64
    libXv-1.0.5-1.el6.x86_64
    elfutils-0.152-1.el6.x86_64
    ncurses-static-5.7-3.20090208.el6.x86_64
    perl-Module-Loaded-0.02-127.el6.x86_64
    gstreamer-tools-0.10.29-1.0.1.el6.x86_64
    device-mapper-multipath-0.4.9-56.el6_3.1.x86_64
    keyutils-1.4-4.el6.x86_64
    iw-0.9.17-4.el6.x86_64
    xorg-x11-xauth-1.0.2-7.1.el6.x86_64
    coreutils-8.4-19.el6.x86_64
    foomatic-4.0.4-1.el6_1.1.x86_64
    gcc-4.4.6-4.el6.x86_64
    MAKEDEV-3.24-6.el6.x86_64
    libdmx-1.1.0-1.el6.x86_64
    authconfig-6.1.12-10.el6.x86_64
    ksh-20100621-16.el6.x86_64
    tar-1.23-7.el6.x86_64
    pm-utils-1.2.5-9.el6.x86_64
    ed-1.1-3.3.el6.x86_64
    iptables-1.4.7-5.1.el6_2.x86_64
    hunspell-1.2.8-16.el6.x86_64
    nmon-14g-1.el6.rf.x86_64
    jasper-libs-1.900.1-15.el6_1.1.x86_64
    initscripts-9.03.31-2.0.1.el6_3.1.x86_64
    rhn-client-tools-1.0.0-87.0.2.el6.noarch
    qpid-cpp-client-0.14-22.0.1.el6_3.x86_64
    libipa_hbac-python-1.8.0-32.el6.x86_64
    redhat-lsb-graphics-4.0-3.0.1.el6.x86_64
    less-436-10.el6.x86_64
    postgresql-8.4.13-1.el6_3.x86_64
    cracklib-dicts-2.8.16-4.el6.x86_64
    logrotate-3.7.8-15.el6.x86_64
    fontconfig-2.8.0-3.el6.x86_64
    qpid-cpp-server-0.14-22.0.1.el6_3.x86_64
    openldap-2.4.23-26.el6_3.2.x86_64
    kernel-uek-firmware-2.6.39-200.29.3.el6uek.noarch
    perl-CPANPLUS-0.88-127.el6.x86_64
    upstart-0.6.5-12.el6.x86_64
    saslwrapper-0.14-1.el6.x86_64
    net-tools-1.60-110.el6_2.x86_64
    device-mapper-event-libs-1.02.74-10.el6.x86_64
    openssh-5.3p1-81.el6.x86_64
    matahari-consoles-0.6.0-14.el6.x86_64
    matahari-python-0.6.0-14.el6.x86_64
    dmraid-events-1.0.0.rc16-11.el6.x86_64
    tuned-0.2.19-7.el6.noarch
    certmonger-0.56-1.el6.x86_64
    libreport-plugin-reportuploader-2.0.9-5.0.1.el6.x86_64
    abrt-addon-python-2.0.8-6.0.1.el6.x86_64
    libreport-plugin-kerneloops-2.0.9-5.0.1.el6.x86_64
    libpath_utils-0.2.1-9.el6.x86_64
    gtk2-2.18.9-10.el6.x86_64
    vim-common-7.2.411-1.8.el6.x86_64
    setup-2.8.14-16.el6.noarch
    latencytop-0.5-9.el6.x86_64
    autofs-5.0.5-54.el6.x86_64
    ipa-client-2.2.0-16.el6.x86_64
    abrt-cli-2.0.8-6.0.1.el6.x86_64
    lvm2-2.02.95-10.el6.x86_64
    openssh-clients-5.3p1-81.el6.x86_64
    microcode_ctl-1.17-11.el6.x86_64
    libcgroup-0.37-4.el6.x86_64
    e2fsprogs-1.41.12-12.el6.x86_64
    python-psycopg2-2.0.14-1.el6_2.1.x86_64
    rhn-setup-1.0.0-87.0.2.el6.noarch
    sos-2.2-29.0.1.el6.noarch
    psacct-6.3.2-63.el6_3.3.x86_64
    cifs-utils-4.8.1-10.el6.x86_64
    perl-CGI-3.51-127.el6.x86_64
    libicu-4.2.1-9.1.el6_2.x86_64
    mcelog-1.0pre3_20110718-0.14.el6.x86_64
    ltrace-0.5-23.45svn.el6.x86_64
    efibootmgr-0.5.4-10.el6.x86_64
    libvorbis-1.2.3-4.el6_2.1.x86_64
    ql2500-firmware-5.06.05-1.el6.noarch
    curl-7.19.7-26.el6_2.4.x86_64
    selinux-policy-targeted-3.7.19-155.0.1.el6_3.4.noarch
    jpackage-utils-1.7.5-3.12.el6.noarch
    perl-IO-Compress-Bzip2-2.020-127.el6.x86_64
    filesystem-2.4.30-3.el6.x86_64
    qpid-cpp-server-ssl-0.14-22.0.1.el6_3.x86_64
    pciutils-3.1.4-11.el6.x86_64
    xml-common-0.6.3-32.el6.noarch
    ghostscript-8.70-14.el6_3.1.x86_64
    urw-fonts-2.4-10.el6.noarch
    iotop-0.3.2-3.el6.noarch
    mailcap-2.1.31-2.el6.noarch
    libxslt-1.1.26-2.0.2.el6_3.1.x86_64
    wget-1.12-1.4.el6.x86_64
    nss-softokn-freebl-3.12.9-11.el6.x86_64
    openjpeg-libs-1.3-9.el6_3.x86_64
    fipscheck-1.2.0-7.el6.x86_64
    libattr-2.4.44-7.el6.x86_64
    kernel-uek-firmware-2.6.39-200.31.1.el6uek.noarch
    info-4.13a-8.el6.x86_64
    bind-libs-9.8.2-0.10.rc1.el6_3.4.x86_64
    ConsoleKit-0.4.1-3.el6.x86_64
    systemtap-runtime-1.7-5.0.1.el6_3.1.x86_64
    iwl6000g2b-firmware-17.168.5.2-1.el6.noarch
    kernel-uek-headers-2.6.32-300.32.3.el6uek.x86_64
    iwl6050-firmware-41.28.5.1-2.el6.noarch
    perf-2.6.32-279.9.1.el6.x86_64
    gnupg2-2.0.14-4.el6.x86_64
    iwl6000-firmware-9.221.4.1-1.el6.noarch
    yum-utils-1.1.30-14.0.1.el6.noarch
    bzip2-libs-1.0.5-7.el6_0.x86_64
    nss_compat_ossl-0.9.6-1.el6.x86_64
    gamin-0.1.10-9.el6.x86_64
    jline-0.9.94-0.8.el6.noarch
    virt-what-1.11-1.1.el6.x86_64
    dbus-glib-0.86-5.el6.x86_64
    libSM-1.1.0-7.1.el6.x86_64
    sigar-1.6.5-0.4.git58097d9.el6.x86_64
    pam_passwdqc-1.0.5-6.el6.x86_64
    hunspell-en-0.20090216-7.1.el6.noarch
    libogg-1.1.4-2.1.el6.x86_64
    postfix-2.6.6-2.2.el6_1.x86_64
    libgpg-error-1.7-4.el6.x86_64
    libtdb-1.2.1-3.el6.x86_64
    ntp-4.2.4p8-2.el6.x86_64
    mlocate-0.22.2-3.el6.x86_64
    cronie-1.4.4-7.el6.x86_64
    cyrus-sasl-plain-2.1.23-13.el6.x86_64
    pkgconfig-0.23-9.1.el6.x86_64
    oddjob-0.30-5.el6.x86_64
    libtevent-0.9.8-8.el6.x86_64
    hdparm-9.16-3.4.el6.x86_64
    traceroute-2.0.14-2.el6.x86_64
    gpm-libs-1.20.6-12.el6.x86_64
    dosfstools-3.0.9-4.el6.x86_64
    eject-2.1.5-17.el6.x86_64
    sysvinit-tools-2.87-4.dsf.el6.x86_64
    iwl5000-firmware-8.83.5.1_1-1.el6_1.1.noarch
    elfutils-libs-0.152-1.el6.x86_64
    iwl4965-firmware-228.61.2.24-2.1.el6.noarch
    pyOpenSSL-0.10-2.el6.x86_64
    rt73usb-firmware-1.8-7.el6.noarch
    boost-thread-1.41.0-11.0.1.el6_1.2.x86_64
    python-ldap-2.3.10-1.el6.x86_64
    gpg-pubkey-ec551f03-4c2d256a
    libfontenc-1.0.5-2.el6.x86_64
    pygpgme-0.1-18.20090824bzr68.el6.x86_64
    libtool-ltdl-2.2.6-15.5.el6.x86_64
    python-lxml-2.2.3-1.1.el6.x86_64
    mc-4.7.0.2-3.el6.x86_64
    newt-0.52.11-3.el6.x86_64
    glib2-2.22.5-7.el6.x86_64
    nss-util-3.13.5-1.el6_3.x86_64
    pytz-2010h-2.el6.noarch
    python-urlgrabber-3.9.1-8.el6.noarch
    readline-6.0-4.el6.x86_64
    perl-Module-Pluggable-3.90-127.el6.x86_64
    boost-python-1.41.0-11.0.1.el6_1.2.x86_64
    perl-5.10.1-127.el6.x86_64
    libpng-1.2.49-1.el6_2.x86_64
    perl-URI-1.40-2.el6.noarch
    perl-Log-Message-0.02-127.el6.x86_64
    perl-Package-Constants-0.02-127.el6.x86_64
    libxcb-1.5-1.el6.x86_64
    cpio-2.10-10.el6.x86_64
    cairo-1.8.8-3.1.el6.x86_64
    libipa_hbac-1.8.0-32.el6.x86_64
    libXtst-1.0.99.2-3.el6.x86_64
    perl-Archive-Tar-1.58-127.el6.x86_64
    perl-HTML-Parser-3.64-2.el6.x86_64
    libXdamage-1.1.2-1.el6.x86_64
    perl-Module-CoreList-2.18-127.el6.x86_64
    libgcc-4.4.6-4.el6.i686
    libXfont-1.4.1-2.el6_1.x86_64
    libXcomposite-0.4.1-2.el6.x86_64
    perl-ExtUtils-ParseXS-2.2003.0-127.el6.x86_64
    giflib-4.1.6-3.1.el6.x86_64
    perl-ExtUtils-CBuilder-0.27-127.el6.x86_64
    ncurses-term-5.7-3.20090208.el6.x86_64
    tmpwatch-2.9.16-4.el6.x86_64
    grubby-7.0.15-3.0.1.el6.x86_64
    oracleasm-support-2.1.5-1.el6.x86_64
    coreutils-libs-8.4-19.el6.x86_64
    cpp-4.4.6-4.el6.x86_64
    hal-libs-0.5.14-11.el6.x86_64
    redhat-lsb-printing-4.0-3.0.1.el6.x86_64
    gcc-c++-4.4.6-4.el6.x86_64
    libutempter-1.1.5-4.1.el6.x86_64
    liboil-0.3.16-4.1.el6.x86_64
    hwdata-0.233-7.8.el6.noarch
    libaio-devel-0.3.107-10.el6.x86_64
    boost-iostreams-1.41.0-11.0.1.el6_1.2.x86_64
    libssh2-1.2.2-11.el6_3.x86_64
    compat-libcap1-1.10-1.x86_64
    hal-info-20090716-3.1.el6.noarch
    vim-minimal-7.2.411-1.8.el6.x86_64
    perl-YAML-Syck-1.07-4.el6.x86_64
    libcollection-0.6.0-9.el6.x86_64
    glibc-2.12-1.80.el6_3.5.x86_64
    boost-serialization-1.41.0-11.0.1.el6_1.2.x86_64
    oraclelinux-release-6Server-3.0.2.x86_64
    openssl-1.0.0-25.el6_3.1.x86_64
    dejavu-sans-fonts-2.30-2.el6.noarch
    qt-sqlite-4.6.2-24.el6.x86_64
    libxml2-2.7.6-8.0.1.el6_3.3.x86_64
    groff-1.18.1.4-21.el6.x86_64
    ql23xx-firmware-3.03.27-3.1.el6.noarch
    cups-libs-1.4.2-48.el6_3.1.x86_64
    cracklib-2.8.16-4.el6.x86_64
    pcmciautils-015-4.2.el6.x86_64
    man-1.6f-30.el6.x86_64
    qpid-cpp-client-ssl-0.14-22.0.1.el6_3.x86_64
    nss-tools-3.13.5-1.0.1.el6_3.x86_64
    alsa-lib-1.0.22-3.el6.x86_64
    hwloc-1.1-0.1.el6.x86_64
    perl-Test-Simple-0.92-127.el6.x86_64
    phonon-backend-gstreamer-4.6.2-24.el6.x86_64
    perl-Time-Piece-1.15-127.el6.x86_64
    fprintd-0.1-20.git04fd09cfa.el6.x86_64
    python-saslwrapper-0.14-1.el6.x86_64
    device-mapper-event-1.02.74-10.el6.x86_64
    matahari-agent-lib-0.6.0-14.el6.x86_64
    matahari-sysconfig-0.6.0-14.el6.x86_64
    matahari-rpc-0.6.0-14.el6.x86_64
    dmraid-1.0.0.rc16-11.el6.x86_64
    matahari-host-0.6.0-14.el6.x86_64
    portreserve-0.0.4-9.el6.x86_64
    libreport-2.0.9-5.0.1.el6.x86_64
    libreport-plugin-mailx-2.0.9-5.0.1.el6.x86_64
    abrt-addon-kerneloops-2.0.8-6.0.1.el6.x86_64
    libtasn1-2.3-3.el6_2.1.x86_64
    libref_array-0.1.1-9.el6.x86_64
    file-libs-5.04-13.el6.x86_64
    c-ares-1.7.0-6.el6.x86_64
    rpcbind-0.2.0-9.el6.x86_64
    busybox-1.15.1-15.el6.x86_64
    dhclient-4.1.1-31.P1.0.1.el6_3.1.x86_64
    vim-enhanced-7.2.411-1.8.el6.x86_64
    samba-client-3.5.10-125.el6.x86_64
    openssh-server-5.3p1-81.el6.x86_64
    rsyslog-5.8.10-2.el6.x86_64
    rng-tools-2-13.el6_2.x86_64
    fprintd-pam-0.1-20.git04fd09cfa.el6.x86_64
    sudo-1.7.4p5-13.el6_3.x86_64
    rhn-check-1.0.0-87.0.2.el6.noarch
    m2crypto-0.20.2-9.el6.x86_64
    gdb-7.2-56.el6.x86_64
    audit-2.2-2.el6.x86_64
    oprofile-0.9.7-1.el6.x86_64
    valgrind-3.6.0-5.el6.x86_64
    irqbalance-0.55-35.0.1.el6_3.x86_64
    alsa-utils-1.0.22-3.el6.x86_64
    dmidecode-2.11-2.el6_1.x86_64
    libgomp-4.4.6-4.el6.x86_64
    oraclelinux-release-notes-6Server-7.x86_64
    xmlrpc-c-client-1.16.24-1209.1840.el6.x86_64
    selinux-policy-3.7.19-155.0.1.el6_3.4.noarch
    cas-0.15-1.el6.1.noarch
    ca-certificates-2010.63-3.el6_1.5.noarch
    perl-CPAN-1.9402-127.el6.x86_64
    libsndfile-1.0.20-5.el6.x86_64
    cups-1.4.2-48.el6_3.1.x86_64
    MySQL-python-1.2.3-0.3.c1.1.el6.x86_64
    dejavu-fonts-common-2.30-2.el6.noarch
    qt-x11-4.6.2-24.el6.x86_64
    krb5-workstation-1.9-33.el6_3.3.x86_64
    pulseaudio-libs-0.9.21-14.el6_3.x86_64
    dracut-kernel-004-284.0.1.el6_3.1.noarch
    util-linux-ng-2.17.2-12.7.el6.x86_64
    tzdata-java-2012f-1.el6.noarch
    iwl100-firmware-39.31.5.1-1.el6.noarch
    kpartx-0.4.9-56.el6_3.1.x86_64
    mailx-12.4-6.el6.x86_64
    yum-3.2.29-40.0.1.el6.noarch
    acpid-1.0.10-2.1.el6.x86_64
    cyrus-sasl-lib-2.1.23-13.el6.x86_64
    hesiod-3.1.0-19.el6.x86_64
    usbutils-003-4.el6.x86_64
    tcp_wrappers-libs-7.6-57.el6.x86_64
    mdadm-3.2.3-9.el6.x86_64
    xz-libs-4.999.9-0.3.beta.20091007git.el6.x86_64
    abrt-2.0.8-6.0.1.el6.x86_64
    libnl-1.1-14.el6.x86_64
    abrt-tui-2.0.8-6.0.1.el6.x86_64
    unzip-6.0-1.el6.x86_64
    pciutils-libs-3.1.4-11.el6.x86_64
    libini_config-0.6.1-9.el6.x86_64
    powertop-1.11-6.el6.x86_64
    psmisc-22.6-15.el6_0.1.x86_64
    sssd-1.8.0-32.el6.x86_64
    pixman-0.18.4-1.el6_0.1.x86_64
    bridge-utils-1.2-9.el6.x86_64
    boost-filesystem-1.41.0-11.0.1.el6_1.2.x86_64
    dhcp-common-4.1.1-31.P1.0.1.el6_3.1.x86_64
    ustr-1.0.4-9.1.el6.x86_64
    xz-4.999.9-0.3.beta.20091007git.el6.x86_64
    nfs-utils-1.2.3-26.el6.x86_64
    zd1211-firmware-1.4-4.el6.noarch
    checkpolicy-2.0.22-1.el6.x86_64
    matahari-0.6.0-14.el6.x86_64
    rhnlib-2.5.22-12.0.2.el6.noarch
    rootfiles-8.1-6.1.el6.noarch
    libusb-0.1.12-23.el6.x86_64
    parted-2.1-18.el6.x86_64
    gettext-0.17-16.el6.x86_64
    pth-2.0.7-9.3.el6.x86_64
    system-config-network-tui-1.6.0.el6.2-1.0.3.el6.noarch
    python-netaddr-0.7.5-4.el6.noarch
    bash-4.1.2-9.el6_2.x86_64
    man-pages-overrides-6.3.3-1.el6.noarch
    nspr-4.9.1-2.el6_3.x86_64
    grub-0.97-77.0.1.el6.x86_64
    python-crypto-2.0.1-22.el6.x86_64
    sed-4.2.1-10.el6.x86_64
    sysstat-9.0.4-20.el6.x86_64
    rhnsd-4.9.3-2.0.1.el6.x86_64
    perl-Pod-Escapes-1.04-127.el6.x86_64
    numactl-2.0.7-3.el6.x86_64
    boost-1.41.0-11.0.1.el6_1.2.x86_64
    libudev-147-2.42.el6.x86_64
    crash-trace-command-1.0-4.el6.x86_64
    libX11-1.3-2.el6.x86_64
    matahari-core-0.6.0-14.el6.x86_64
    ql2400-firmware-5.06.05-1.el6.noarch
    libXrandr-1.3.0-4.el6.x86_64
    perl-Object-Accessor-0.34-127.el6.x86_64
    perl-libxml-perl-0.08-10.el6.noarch
    nss-softokn-freebl-3.12.9-11.el6.i686
    pycairo-1.8.6-2.1.el6.x86_64
    perl-File-Fetch-0.26-127.el6.x86_64
    ncurses-libs-5.7-3.20090208.el6.i686
    gmp-4.3.1-7.el6_2.2.x86_64
    flac-1.2.1-6.1.el6.x86_64
    ppl-0.10.2-11.el6.x86_64
    python-matplotlib-0.99.1.2-1.el6.x86_64
    qt-4.6.2-24.el6.x86_64
    patch-2.6-6.el6.x86_64
    libXxf86dga-1.1.1-1.el6.x86_64
    kbd-misc-1.15-11.el6.noarch
    procps-3.2.8-23.el6.x86_64
    perl-Date-Manip-6.24-1.el6.noarch
    libdrm-2.4.25-2.el6.x86_64
    libgfortran-4.4.6-4.el6.x86_64
    python-libs-2.6.6-29.el6_3.3.x86_64
    python-krbV-1.0.90-3.el6.x86_64
    gzip-1.3.12-18.el6.x86_64
    dbus-libs-1.2.24-7.0.1.el6_3.x86_64
    nss-sysinit-3.13.5-1.0.1.el6_3.x86_64
    samba-winbind-clients-3.5.10-125.el6.x86_64
    glibc-devel-2.12-1.80.el6_3.5.x86_64
    plymouth-scripts-0.8.3-24.0.1.el6.x86_64
    basesystem-10.0-4.0.1.el6.noarch
    mesa-libGL-7.11-5.el6.x86_64
    postgresql-docs-8.4.13-1.el6_3.x86_64
    poppler-0.12.4-3.el6_0.1.x86_64
    ncurses-base-5.7-3.20090208.el6.x86_64
    perl-parent-0.221-127.el6.x86_64
    kernel-devel-2.6.32-279.5.2.el6.x86_64
    oddjob-mkhomedir-0.30-5.el6.x86_64
    zlib-1.2.3-27.el6.x86_64
    libselinux-utils-2.0.94-5.3.el6.x86_64
    kernel-firmware-2.6.32-279.9.1.el6.noarch
    device-mapper-libs-1.02.74-10.el6.x86_64
    tzdata-2012f-1.el6.noarch
    iwl6000g2a-firmware-17.168.5.3-1.el6.noarch
    libjpeg-6b-46.el6.x86_64
    policycoreutils-2.0.83-19.24.0.1.el6.x86_64
    yum-rhn-plugin-0.9.1-43.0.1.el6.noarch
    gpgme-1.1.8-3.el6.x86_64
    matahari-service-0.6.0-14.el6.x86_64
    libaio-0.3.107-10.el6.x86_64
    pinfo-0.6.9-12.el6.x86_64
    libtalloc-2.0.1-1.1.el6.x86_64
    cryptsetup-luks-libs-1.2.0-7.el6.x86_64
    boost-program-options-1.41.0-11.0.1.el6_1.2.x86_64
    libreport-python-2.0.9-5.0.1.el6.x86_64
    perl-XML-Grove-0.46alpha-40.el6.noarch
    which-2.19-6.el6.x86_64
    libreport-cli-2.0.9-5.0.1.el6.x86_64
    wireless-tools-29-5.1.1.el6.x86_64
    bzip2-1.0.5-7.el6_0.x86_64
    ypbind-1.20.4-29.el6.x86_64
    nano-2.0.9-7.el6.x86_64
    libgssglue-0.1-11.el6.x86_64
    vconfig-1.9-8.1.el6.x86_64
    kernel-2.6.32-279.5.1.el6.x86_64
    b43-fwcutter-012-2.2.el6.x86_64
    libmng-1.0.10-4.1.el6.x86_64
    libffi-3.0.5-3.2.el6.x86_64
    ivtv-firmware-20080701-20.2.noarch
    python-ethtool-0.6-1.el6.x86_64
    iwl3945-firmware-15.32.2.9-4.el6.noarch
    bc-1.06.95-1.el6.x86_64
    words-3.0-17.el6.noarch
    mysql-server-5.1.61-4.el6.x86_64
    python-kerberos-1.1-6.2.el6.x86_64
    rpm-4.8.0-27.el6.x86_64
    libpcap-1.0.0-6.20091201git117cb5.el6.x86_64
    passwd-0.77-4.el6_2.2.x86_64
    chkconfig-1.3.49.3-2.el6.x86_64
    cvs-1.11.23-11.el6_2.1.x86_64
    libuuid-2.17.2-12.7.el6.x86_64
    perl-DBI-1.609-4.el6.x86_64
    at-3.1.10-43.el6_2.1.x86_64
    pygobject2-2.20.0-5.el6.x86_64
    gawk-3.1.7-9.el6.x86_64
    libgudev1-147-2.42.el6.x86_64
    python-nose-0.10.4-3.1.el6.noarch
    perl-Pod-Simple-3.13-127.el6.x86_64
    ntsysv-1.3.49.3-2.el6.x86_64
    perl-Module-Load-0.16-127.el6.x86_64
    trace-cmd-1.0.5-7.el6.x86_64
    theora-tools-1.1.0-2.el6.x86_64
    libtiff-3.9.4-6.el6_3.x86_64
    perl-DBD-SQLite-1.27-3.el6.x86_64
    nfs4-acl-tools-0.3.3-6.el6.x86_64
    libXfixes-4.0.4-1.el6.x86_64
    perl-Compress-Zlib-2.020-127.el6.x86_64
    kernel-devel-2.6.32-279.5.1.el6.x86_64
    qt3-3.3.8b-30.el6.x86_64
    perl-ExtUtils-MakeMaker-6.55-127.el6.x86_64
    boost-graph-1.41.0-11.0.1.el6_1.2.x86_64
    ncurses-devel-5.7-3.20090208.el6.x86_64
    pango-1.28.1-3.el6_0.5.x86_64
    perl-Digest-SHA-5.47-127.el6.x86_64
    gstreamer-0.10.29-1.0.1.el6.x86_64
    libXmu-1.0.5-1.el6.x86_64
    foomatic-db-4.0-7.20091126.el6.noarch
    pam-1.1.1-10.el6_2.1.x86_64
    tcp_wrappers-7.6-57.el6.x86_64
    compat-libstdc++-33-3.2.3-69.el6.x86_64
    gstreamer-plugins-base-0.10.29-1.el6.x86_64
    pinentry-0.7.6-6.el6.x86_64
    elfutils-libelf-devel-0.152-1.el6.x86_64
    iproute-2.6.32-20.el6.x86_64
    boost-signals-1.41.0-11.0.1.el6_1.2.x86_64
    krb5-libs-1.9-33.el6_3.3.x86_64
    atlas-3.8.4-2.el6.x86_64
    cdparanoia-libs-10.2-5.1.el6.x86_64
    postgresql-libs-8.4.13-1.el6_3.x86_64
    redhat-lsb-4.0-3.0.1.el6.x86_64
    sssd-client-1.8.0-32.el6.x86_64
    python-qpid-qmf-0.14-14.0.1.el6_3.x86_64
    seekwatcher-0.12-5.el6.noarch
    libcurl-7.19.7-26.el6_2.4.x86_64
    I want to upgrade my OS from official repository on Primary and Standby Servers. And I have a question:
    Will I have a problem with my RDBMS after upgrade OS (e.g. statuses in dba_registry will become INVALID)?

    It's Ok.
    Now I have:
    $ cat /etc/issue
    Oracle Linux Server release 6.4
    No any problem.

  • [HOWTO] Installing Arch Linux stable release on Acer Aspire One 522

    [This is a work on progress and my first howto ever]
    These steps will teach you how to install ArchLinux x64 stable release (currently 2010.05) on Acer Aspire One 522 from an existing ArchLinux (your desktop computer)
    As you need a 2.6.37+ kernel to make networking work on the AO522, installing stable release as is won't work.
    This Howto borns with the intention to address this problem.
    You need to be familiarized with Linux internals to follow this howto.
    (Expect this howto to become useless with new stable releases of ArchLinux.)
    Remember to make a backup of your Windows 7 Starter system before installing ArchLinux.
    I did a full raw copy of the harddisk by using systemrescuecd, an external harddisk and dd utility:
    Just boot with systemrescuecd
    Mount your external harddisk on /mnt/floppy for example
    Clone harddisk with: dd if=/dev/sda |gzip -c > /mnt/floppy/ao522.img
    This process took me a lot of time since my external harddisk is USB-1 (almost an entire evening)
    Result image was about 22GB size
    This image will restore partition table, boot sector and all data if things go wrong.
    I followed some of the steps from this guide: https://wiki.archlinux.org/index.php/In … ting_Linux
    If you have some Gentoo Linux experience you will find those steps really familiar.
    You will need 2 USB pendrives or similar storage options.
    One is needed to boot into your netbook, and the other to store our custom archlinux build.
    Making an updated ArchLinux system
    1) Make a local dir on your existing linux system
    # mkdir ./newarch
    2) Install pacman database on it
    # pacman -Sy -r ./newarch
    3) Install base system
    # pacman -S base -r ./newarch
    4) Let's chroot inside
    # cp /etc/resolv.conf ./newarch/etc/
    # cp /etc/pacman.d/mirrorlist ./newarch/etc/pacman.d
    # mount -t proc proc ./newarch/proc
    # mount -t sysfs sys ./newarch/sys
    # mount -o bind /dev ./newarch/dev
    # chroot ./newarch /bin/bash
    5) Edit configuration files
    # nano -w /etc/rc.conf
    # nano -w /etc/hosts
    # nano -w /etc/mkinitcpio.conf
    Forget /etc/fstab for now since you don't know what partitions to use yet
    6) Generate kernel image
    # mkinitcpio -p kernel26
    7) Generate locales
    # nano -w /etc/locale.gen
    # locale-gen
    8) Make a tarball with our custom ArchLinux
    # exit
    # umount ./newarch/proc
    # umount ./newarch/dev
    # umount ./newarch/sys
    # tar -cvpf newarch.tar ./newarch
    9) Copy this tarball to an USB pendrive or external harddisk
    10) Boot your netbook with a Linux bootable USB stick (I used systemrescuecd, and remember to pick the x64 bit kernel at grub screen)
    You can use any linux distribution with usb bootable options. I suppose ArchLinux works too
    To install SystemRescueCD on an USB stick follow this tutorial -> SystemRescueCD on usb stick
    Insert the usb stick on your netbook, switch on, hit F2 to enter BIOS menu, and choose to boot from USB as first option. Save and Exit.
    You should be booting into SystemRescueCD without any problem.
    After initialization you will end in a root prompt.
    11) Let's partition the disk
    You will find 3 partitions if this is your first time:
    /dev/sda1 2048 29362175 14680064 27 Hidden NTFS WinRE
    /dev/sda2 * 29362176 29566975 102400 7 HPFS/NTFS/exFAT
    /dev/sda3 29566976 488397167 229312696 7 HPFS/NTFS/exFAT
    My recomendation is to leave sda1 and sda2 intact, as they have the recovery information to restore Windows 7 Starter
    You have plenty of space with sda3, about 230G.
    So run fdisk/cfdisk and delete /dev/sda3
    Now create a 100M partition for boot
    Now create a Extended partition with all the space left
    Now create a 1GB logical partition for swap
    Now create a 10-15 GB  logical partition for root system
    And finally a logical partition for our home partition with all space left
    Your partition table should look like this:
    /dev/sda1 2048 29362175 14680064 27 Hidden NTFS WinRE
    /dev/sda2 * 29362176 29566975 102400 7 HPFS/NTFS/exFAT
    /dev/sda3 29566976 29771775 102400 83 Linux
    /dev/sda4 29771776 488397167 229312696 5 Extended
    /dev/sda5 29773824 31821823 1024000 83 Linux
    /dev/sda6 31823872 63281151 15728640 83 Linux
    /dev/sda7 63283200 488397167 212556984 83 Linux
    12) Create filesystems
    I choosed ext2 for boot, and reiserfs for root and home partitions.
    # mke2fs /dev/sda3
    # mkreiserfs /dev/sda6
    # mkreiserfs /dev/sda7
    # mkswap /dev/sda5
    13) Mount partitions
    # mkdir arch
    # mount /dev/sda6 arch
    # mkdir arch/boot
    # mount /dev/sda3 arch/boot
    # mkdir arch/home
    # mount /dev/sda7 arch/home
    14) Copy our custom ArchLinux build on it
    # mount /dev/sdb1 /mnt/floppy (for example)
    # cd arch
    # tar -xvpf /mnt/flopy/newarch.tar
    15) Configure /etc/fstab
    Mine is as follows:
    devpts /dev/pts devpts defaults 0 0
    shm /dev/shm tmpfs nodev,nosuid 0 0
    /dev/sda3 /boot ext2 defaults 0 1
    /dev/sda6 / reiserfs defaults 0 1
    /dev/sda7 /home reiserfs defaults 0 1
    /dev/sda5 swap swap defaults 0 0
    16) Chroot in your new system
    # mount -t proc proc ./proc
    # mount -t sysfs sys ./sys
    # mount -o bind /dev ./dev
    # chroot ./ /bin/bash
    17) Install grub
    # grub-install
    Edit /boot/grub/menu.lst to suit your needs
    Mine looks like this:
    timeout 5
    default 0
    color light-blue/black light-cyan/blue
    title Arch Linux
    root (hd0,2)
    kernel /vmlinuz26 root=/dev/sda6 ro
    initrd /kernel26.img
    title Arch Linux Fallback
    root (hd0,2)
    kernel /vmlinuz26 root=/dev/sda6 ro
    initrd /kernel26-fallback.img
    title Windows 7 Recovery
    rootnoverify (hd0,0)
    makeactive
    chainloader +1
    As you see, you can restore Windows 7 Starter from Grub.
    18) Change root password
    # passwd
    19) Add a regular  user account
    # useradd -G video,audio,users -m username
    # passwd username
    20) You're done!
    # exit
    # cd ..
    # umount ./arch/proc
    # umount ./arch/dev
    # umount ./arch/sys
    # umount ./arch/boot
    # umount ./arch/
    # reboot
    Remove the usb stick from your netbook.
    If all went ok, you will be inside your new stable and updated ArchLinux system
    Next post is reserved for software configurations specific to the Acer Aspire One 522
    Last edited by tigrezno (2011-04-20 12:22:38)

    Using acpid to achieve the following:
    - Change screen brightness when operating in battery mode
    - Power off when the power button is pressed
    - Suspend when the lid is down
    - Reduce CPU frequency speed to maximize battery usage
    Remember that system suspend is only supported by ati free driver xf86-video-ati
    1) Install acpid daemon and cpufrequtils
    # pacman -S apcid cpufrequtils
    2) edit acpid handler script
    # nano -w /etc/acpi/handler.sh
    Change the following section:
    ac_adapter)
    case "$2" in
    AC)
    case "$4" in
    00000000)
    echo -n $minspeed >$setspeed
    #/etc/laptop-mode/laptop-mode start
    00000001)
    echo -n $maxspeed >$setspeed
    #/etc/laptop-mode/laptop-mode stop
    esac
    *) logger "ACPI action undefined: $2" ;;
    esac
    for:
    ac_adapter)
    case "$2" in
    ACAD)
    case "$4" in
    00000000)
    echo 3 > /sys/devices/virtual/backlight/acpi_video0/brightness
    cpufreq-set -c 0 -f 800Mhz
    cpufreq-set -c 1 -f 800Mhz
    00000001)
    echo 9 > /sys/devices/virtual/backlight/acpi_video0/brightness
    cpufreq-set -c 0 -f 1000Mhz
    cpufreq-set -c 1 -f 1000Mhz
    esac
    *) logger "ACPI action undefined: $2" ;;
    esac
    Make sure you changed AC) for ACAD)
    Now change this other section:
    button/power)
    #echo "PowerButton pressed!">/dev/tty5
    case "$2" in
    PWRF) logger "PowerButton pressed: $2" ;;
    *) logger "ACPI action undefined: $2" ;;
    esac
    with:
    button/power)
    #echo "PowerButton pressed!">/dev/tty5
    case "$2" in
    PWRF) poweroff ;;
    *) logger "ACPI action undefined: $2" ;;
    esac
    Change:
    button/lid)
    #echo "LID switched!">/dev/tty5
    logger "ACPI group/action undefined: $1 / $2"
    for:
    button/lid)
    pm-suspend && /etc/rc.d/network restart
    logger "ACPI group/action undefined: $1 / $2"
    Network restart is used because wlan0 will disconnect from AP after some time. You can try using iwconfig wlan0 essid <ap> key <key> instead of the network script, but haven't tested it myself.
    3) Start acpid and load modules
    # modprobe powernow-k8
    # /etc/rc.d/acpid start
    Add "acpid" to DAEMONS in /etc/rc.conf to start on boot
    Add "powernow-k8" to the modules sections on /etc/rc.conf to load at boot
    Stopping system freezes due to ethernet driver
    The only way people have found to avoid freezes is by blacklisting atheros kernel drivers.
    To do it at boot just edit /etc/rc.conf and change the MODULES line as this:
    MODULES=(!ath9k !atl1c)
    Reboot and you're done, but remember to not press the Wifi key, because it can freeze your system.
    Correctly starting wireless at boot
    I've found that standard scripts wont load properly my wireless lan. It gave an error telling you to use the WIRELESS_TIMEOUT variable and such.
    To solve this, edit /etc/rc.d/network script and change the wi_up function by adding a second iwconfig command like this:
    wi_up()
    eval iwcfg="\$wlan_${1}"
    [[ ! $iwcfg ]] && return 0
    /usr/sbin/iwconfig $iwcfg
    [[ $WIRELESS_TIMEOUT ]] || WIRELESS_TIMEOUT=2
    sleep $WIRELESS_TIMEOUT
    /usr/sbin/iwconfig $iwcfg
    bssid=$(iwgetid $1 -ra)
    It will do the trick and will start at boot correctly. This is not a solution but a fix.
    Adjust Touchpad to disable false taps
    What I did here is defining an area to be ignored. This area are 3 rectangles on top, left and right of the touchpad.
    This means you can write and press space without having the cursor click out of the window and such.
    # synclient AreaLeftEdge=150
    # synclient AreaRightEdge=1300
    # synclient AreaTopEdge=300
    Also, add it to your /etc/X11/xorg.conf.d/10-evdev.conf:
    Section "InputClass"
    Identifier "evdev touchpad catchall"
    MatchIsTouchpad "on"
    MatchDevicePath "/dev/input/event*"
    Driver "evdev"
    Option "AreaTopEdge" "300"
    Option "AreaLeftEdge" "150"
    Option "AreaRightEdge" "1300"
    EndSection
    You can play with those values. They just work for me.
    Last edited by tigrezno (2011-04-23 13:49:48)

  • Problem with file descriptors not released by JMF

    Hi,
    I have a problem with file descriptors not released by JMF. My application opens a video file, creates a DataSource and a DataProcessor and the video frames generated are transmitted using the RTP protocol. Once video transmission ends up, if we stop and close the DataProcessor associated to the DataSource, the file descriptor identifying the video file is not released (checkable through /proc/pid/fd). If we repeat this processing once and again, the process reaches the maximum number of file descriptors allowed by the operating system.
    The same problem has been reproduced with JMF-2.1.1e-Linux in several environments:
    - Red Hat 7.3, Fedora Core 4
    - jdk1.5.0_04, j2re1.4.2, j2sdk1.4.2, Blackdown Java
    This is part of the source code:
    // video.avi with tracks audio(PCMU) and video(H263)
    String url="video.avi";
    if ((ml = new MediaLocator(url)) == null) {
    Logger.log(ambito,refTrazas+"Cannot build media locator from: " + url);
    try {
    // Create a DataSource given the media locator.
    Logger.log(ambito,refTrazas+"Creating JMF data source");
    try
    ds = Manager.createDataSource(ml);
    catch (Exception e) {
    Logger.log(ambito,refTrazas+"Cannot create DataSource from: " + ml);
    return 1;
    p = Manager.createProcessor(ds);
    } catch (Exception e) {
    Logger.log(ambito,refTrazas+"Failed to create a processor from the given url: " + e);
    return 1;
    } // end try-catch
    p.addControllerListener(this);
    Logger.log(ambito,refTrazas+"Configure Processor.");
    // Put the Processor into configured state.
    p.configure();
    if (!waitForState(p.Configured))
    Logger.log(ambito,refTrazas+"Failed to configure the processor.");
    p.close();
    p=null;
    return 1;
    Logger.log(ambito,refTrazas+"Configured Processor OK.");
    // So I can use it as a player.
    p.setContentDescriptor(new FileTypeDescriptor(FileTypeDescriptor.RAW_RTP));
    // videoTrack: track control for the video track
    DrawFrame draw= new DrawFrame(this);
    // Instantiate and set the frame access codec to the data flow path.
    try {
    Codec codec[] = {
    draw,
    new com.sun.media.codec.video.colorspace.JavaRGBToYUV(),
    new com.ibm.media.codec.video.h263.NativeEncoder()};
    videoTrack.setCodecChain(codec);
    } catch (UnsupportedPlugInException e) {
    Logger.log(ambito,refTrazas+"The processor does not support effects.");
    } // end try-catch CodecChain creation
    p.realize();
    if (!waitForState(p.Realized))
    Logger.log(ambito,refTrazas+"Failed to realize the processor.");
    return 1;
    Logger.log(ambito,refTrazas+"realized processor OK.");
    /* After realize processor: THESE LINES OF SOURCE CODE DOES NOT RELEASE ITS FILE DESCRIPTOR !!!!!
    p.stop();
    p.deallocate();
    p.close();
    return 0;
    // It continues up to the end of the transmission, properly drawing each video frame and transmit them
    Logger.log(ambito,refTrazas+" Create Transmit.");
    try {
    int result = createTransmitter();
    } catch (Exception e) {
    Logger.log(ambito,refTrazas+"Error Create Transmitter.");
    return 1;
    } // end try-catch transmitter
    Logger.log(ambito,refTrazas+"Start Procesor.");
    // Start the processor.
    p.start();
    return 0;
    } // end of main code
    * stop when event "EndOfMediaEvent"
    public int stop () {
    try {   
    /* THIS PIECE OF CODE AND VARIATIONS HAVE BEEN TESTED
    AND THE FILE DESCRIPTOR IS NEVER RELEASED */
    p.stop();
    p.deallocate();
    p.close();
    p= null;
    for (int i = 0; i < rtpMgrs.length; i++)
    if (rtpMgrs==null) continue;
    Logger.log(ambito, refTrazas + "removeTargets;");
    rtpMgrs[i].removeTargets( "Session ended.");
    rtpMgrs[i].dispose();
    rtpMgrs[i]=null;
    } catch (Exception e) {
    Logger.log(ambito,refTrazas+"Error Stoping:"+e);
    return 1;
    return 0;
    } // end of stop()
    * Controller Listener.
    public void controllerUpdate(ControllerEvent evt) {
    Logger.log(ambito,refTrazas+"\nControllerEvent."+evt.toString());
    if (evt instanceof ConfigureCompleteEvent ||
    evt instanceof RealizeCompleteEvent ||
    evt instanceof PrefetchCompleteEvent) {
    synchronized (waitSync) {
    stateTransitionOK = true;
    waitSync.notifyAll();
    } else if (evt instanceof ResourceUnavailableEvent) {
    synchronized (waitSync) {
    stateTransitionOK = false;
    waitSync.notifyAll();
    } else if (evt instanceof EndOfMediaEvent) {
    Logger.log(ambito,refTrazas+"\nEvento EndOfMediaEvent.");
    this.stop();
    else if (evt instanceof ControllerClosedEvent)
    Logger.log(ambito,refTrazas+"\nEvent ControllerClosedEvent");
    close = true;
    waitSync.notifyAll();
    else if (evt instanceof StopByRequestEvent)
    Logger.log(ambito,refTrazas+"\nEvent StopByRequestEvent");
    stop =true;
    waitSync.notifyAll();
    Many thanks.

    Its a bug on H263, if you test it without h263 track or with other video codec, the release will be ok.
    You can try to use a not-Sun h263 codec like the one from fobs or jffmpeg projects.

  • Java Logger incrementing thread ids for a thread spawnned via JNI

    Hi all,
    I have a Java Logger object that I am passing to a JNI dll written in C++.
    If I spawn a thread from the JNI dll and log from that thread, the thread id in the log file increments for each log entry.
    To test this I wrote an infinite loop on the thread to make sure that the logging originated from a single thread. The thread id keeps incrementing in the log and the memory usage of the process increases too. However, the thread count in Task Manager does not increase.
    I will let the process run overnight to determine if the thread id will overflow or if an out of memory exception occurs.
    Has anyone else seen this behavior? Does anyone know what I might be doing wrong? I'm using jre 1.5.1.
    Thanks,
    William

    (1)
    has anybody ever tried to use a native library from
    JNI, when the library (Windows DLL) is not thread safe?
    Now we want many Java clients.
    That would mean each client makes its calls
    to the library in its own thread. Because the library
    is not thread safe, this would cause problems.Right. And therefore you have to encapsulate the DLL behind a properly synchronized interface class.
    Now the details of how you have to do that depends: (a) does the DLL contain state information other than TLS? (b) do you know which methods are not thread-safe?
    Depending on (a), (b) two extremes are both possible:
    One extreme would be to get an instance of the interface to the DLL from a factory method you'll have to write, where the factory method will block until it can give you "the DLL". Every client thread would obtain "the DLL", then use it, then release it. That would make the whole thing a "client-driven" "dedicated" server. If a client forgets to release the DLL, everybody else is going to be locked out. :-(
    The other extreme would be just to mirror the DLL methods, and mark the relevant ones as synchronized. That should be doable if (a) is false, and (b) is true.
    (2)
    Now we discussed to load the library several times -
    separately for each client (for each thread).
    Is this possible at all? How can we do that?
    And do you think we can solve the problem in this
    way?The DLL is going to be mapped into the process address space on first usage. More Java threads just means adding more references to the same DLL instance.
    That would not result in thread-safe behavior.

  • 11g Release 1 Patch Set 3 (WLS 10.3.4)

    Hi.
    While creating new server in OEPE Helios(11.1.1.6) I found that WLS 10.3.4 is available for selection. However I didnt find any information neither links to download it. Only 10.3.3 is available.
    When and where it is\would be available for download?
    Thanks

    frf,
    Hello, as part of the WebLogic 10.3.4 release on friday - we verified JPA 2.0 functionality for enterprise users using JPA as their persistence pattern. The main issues were JPA 2.0 XSD validation and JPA 2.0 container managed persistence unit injection.
    The details of the following post outline what happens out of the box and how JPA 2.0 can be officially enabled on JEE5 compliant WebLogic 10.3.4 install +(with or without the QWG8 patch)+
    In 10.3.3.0 you were required to use the FilteringClassLoader via the *<wls:prefer-application-packages>* addition to your application managed persistence unit - this workaround is now deprecated and not required in 10.3.4.0 for both application and container managed persistence contexts.
    Specifically we will start retesting EE applications using a SSB injected @PersistenceContext container managed JTA transactional JPA 2.0 persistence units with/without JPA 2.0 XSD elements.
    I verified the server and it is using SVN rev# *8635 from 6 Dec 2010* https://fisheye2.atlassian.com/changelog/eclipselink/?cs=8635
    Essentially in order to enable JPA 2.0 functionality on WebLogic 10.3.4 shipped on 14 Jan 2011 - you apply the QWG8 patch below or manually edit your server classpath to put the JPA 2.0 persistence specification API jar and the com.oracle.jpa2support_1.0.0.0_2-0.jar ahead of the other liibraries on the classpath.
    commEnv.cmd: line 67
    @rem Set BEA Home
    set BEA_HOME=C:\opt\wls1034r20110115
    @rem Enable JPA 2.0 functionality on WebLogic Server 10.3.4 with the following patch line for commEnv.cmd:67
    set PRE_CLASSPATH=%BEA_HOME%\modules\javax.persistence_1.0.0.0_2-0-0.jar;%BEA_HOME%\modules\com.oracle.jpa2support_1.0.0.0_2-0.jarEverything is shipped with WebLogic 10.3.4 but JPA 1.0 is enabled by default so that this JEE5 capable server is backwards compatible with JEE5/JPA1 out of the box. Without the above patch you will see the following.
    <15-Jan-2011 5:58:40 o'clock PM EST> <Info> <Management> <BEA-141107> <Version: WebLogic Server 10.3.4.0 Fri Dec 17 20:47:33 PST 2010 1384255 >
    [EL Info]: 2011-01-15 18:06:38.082--ServerSession(48997950)--Thread(Thread[[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)',5,Pooled Threads])--EclipseLink, version: Eclipse Persistence Services - 2.1.2.v20101206-r8635
    [EL Info]: 2011-01-15 18:06:38.082--ServerSession(48997950)--Thread(Thread[[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)',5,Pooled Threads])--Server: 10.3.4.0
    We have the required bundles in the modules directory...
    javax.persistence_1.0.0.0_2-0-0.jar (upgraded from 1-0-2)
    org.eclipse.persistence_1.0.0.0_2-1.jar (upgraded from 2-0)
    A very quick test of a JPA 2.0 container managed app with the following persistence.xml in the ejb.jar works as detailed below.
    There are 3 issues we must check.
    1) JPA 2.0 XSD parsing errors: as expected there are no more JPA 2.0 schema parsing issues.
    2) New JPA 2.0 schema elements like the *<shared-cache-mode>NONE</shared-cache-mode>* element - this passes validation but we need to verify runtime functionality
    3) JPA 2.0 runtime API like a entityManager.getMetamodel(); call on the Servlet or Statless session bean
    4) JPA 2.0 weaving/instrumentation - Again we need to verify something like weaving of Entities contaiing lazy IndirectLists are weaved properly by the container.
    Note: All testing in this post is on a WebLogic 10.3.4.0 install out-of-the-box. The only modification I made was in creating a derby 10.5.3.0 JTA global datasource "localJTA" on the server - and drop a container managed JPA 2.0 app as an EAR in the autodeploy directory on the default user domain.
    <persistence version="2.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd">
        <persistence-unit name="example" transaction-type="JTA">
            <provider>org.eclipse.persistence.jpa.PersistenceProvider</provider> <!-- we will default to Kodo without specifying the provider -->
            <jta-data-source>localJTA</jta-data-source>
            <shared-cache-mode>NONE</shared-cache-mode><!-- shared-cache-mode must come after any class definitions (usually SE only) - the JPA schema is ordered -->
            <properties>
                <property name="eclipselink.target-server" value="WebLogic_10"/>
                <property name="eclipselink.target-database" value="Derby"/>           
                <property name="eclipselink.logging.level" value="FINEST"/>
                <!-- new for 10.3.4.0 http://wiki.eclipse.org/EclipseLink/Examples/JPA/Logging#Server_Logging  -->
                <property name="eclipselink.logging.logger" value="DefaultLogger"/>
                <!-- turn off DDL generation after the model is stable -->           
                <!-- property name="eclipselink.ddl-generation" value="drop-and-create-tables"/>
                <property name="eclipselink.ddl-generation.output-mode" value="database"/-->
            </properties>      
        </persistence-unit>For 3) we get the following exception out of the box on a servlet if we do not apply the above mentioned patch below - because the container defaults to Java EE 5 functionality - or JPA 1.0
    http://download.oracle.com/docs/cd/E18476_01/doc.220/e18480/weblogicchap.htm
    java.lang.NoSuchMethodError: javax/persistence/EntityManager.getMetamodel()Ljavax/persistence/metamodel/Metamodel;
    at org.eclipse.persistence.example.jpa.server.weblogic.enterprise.presentation.FrontController.processGliderComm
    and(FrontController.java:346)
    or 3) The same exception if we try to run JPA 2.0 on the DI entityManager from the SSB in the EJB container classLoader
    javax.ejb.EJBException: EJB Exception: : java.lang.NoSuchMethodError: javax/persistence/EntityManager.getMetamodel()Ljavax/persistence/metamodel/Metamodel;
    +     at org.eclipse.persistence.example.jpa.server.business.ApplicationService.insertObjects(ApplicationService.java:66)+
    +     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)+
    +     at java.lang.reflect.Method.invoke(Method.java:597)+
    +     at com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)+
    +..+
    +     at $Proxy74.insertObjects(Unknown Source)+
    +     at org.eclipse.persistence.example.jpa.server.business.ApplicationService_5ptwty_ApplicationServiceLocalImpl.__WL_invoke(Unknown Source)+
    We also get the Kodo/OpenJPA provider when we attempt to weave.
    +<openjpa-1.1.1-SNAPSHOT-r422266:965591 fatal user error> org.apache.openjpa.util.MetaDataException: "org.eclipse.persistence.example.jpa.server.business.Cell.id" declares generator name "EL_SEQUENCE_CELL", but uses the AUTO generation type. The only valid generator names under AUTO are "uuid-hex" and "uuid-string".+
    +     at org.apache.openjpa.persistence.AnnotationPersistenceMetaDataParser.getGeneratedValueStrategy(AnnotationPersistenceMetaDataParser.java:1226)+
    Therefore there is still a little bit of configuration required.
    Enabling JPA2 support
    1) install the QWG8 patch, or
    2) manually add the com.oracle.jpa2support_1.0.0.0_2-0.jar ahead of the server classpath by following the instructions in the documentation at
    http://download.oracle.com/docs/cd/E17904_01/web.1111/e13720/using_toplink.htm#EJBAD1309
    or doing it manually by modifying the following line
    C:\opt\wls10340_pub110115\wlserver_10.3\common\bin\commEnv.cmd
    set PRE_CLASSPATH=%BEA_HOME%\modules\javax.persistence_1.0.0.0_2-0-0.jar;%BEA_HOME%\modules\com.oracle.jpa2support_1.0.0.0_2-0.jar
    Results
    The following code
    @Local
    @Stateless
    public class ApplicationService implements ApplicationServiceLocal {
        @PersistenceContext(unitName="example", type=PersistenceContextType.TRANSACTION)     
        private EntityManager entityManager;
        public boolean insertObjects(List<Cell> classes) {
            try {
                for(int i=0; i< classes.size(); i++) {
                    entityManager.persist(classes.get(i));
                System.out.println("JPA 2.0 Metamodel: " + entityManager.getMetamodel());           ...prints out the JPA 2.0 EntityManager dependency injected into the SSB proxy for the life of the transaction in the function
    JPA 2.0 Metamodel: MetamodelImpl@34817119 [ 5 Types: , 2 ManagedTypes: , 2 EntityTypes: , 0 MappedSuperclassTypes: , 0 EmbeddableTypes: ]+
    +[EL Finer]: 2011-01-15 22:36:00.33--UnitOfWork(34913451)--Thread(Thread[[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)',5,Pooled Threads])--TX beforeCompletion callback, status=STATUS_ACTIVE+
    You can see that when we debug the stateless session bean $Proxy that has our injected EntityManager...
    this     ApplicationService_5ptwty_Impl  (id=11616)     
         __WL_EJBContext     SessionEJBContextImpl  (id=11654)     
         entityManager     $Proxy73  (id=11639)     
              h     TransactionalEntityManagerProxyImpl  (id=11638)     
                   appName     "org.eclipse.persistence.example.jpa.server.weblogic.enterpriseEAR" (id=11513)     
                   closeMethod     Method  (id=11663)     
                   moduleName     "org.eclipse.persistence.example.jpa.server.weblogic.enterpriseEJB.jar" (id=11515)     
                   persistenceUnit     PersistenceUnitInfoImpl  (id=11665)     
                   persistenceUnitName     "org.eclipse.persistence.example.jpa.server.weblogic.enterpriseEAR#org.eclipse.persistence.example.jpa.server.weblogic.enterpriseEJB.jar#example" (id=11666)     
                   queryMethods     HashSet<E>  (id=11668)     
                   transactionAccessMethod     Method  (id=11669)     
                   transactionalMethods     HashSet<E>  (id=11670)     
                   txHelper     TransactionHelperImpl  (id=11523)     
                   txRegistry     ServerTransactionManagerImpl  (id=11524)     
                   unqualifiedPersistenceUnitName     "example" (id=11672)     ...no longer complains about an unknown getMetamodel() JPA 2.0 method signature
    Oracle WebLogic Server 11gR1 PatchSet 3 r20110115 at localhost [Oracle WebLogic Server]     
         Java HotSpot(TM) Client VM[localhost:8453]     
              Daemon Thread [[ACTIVE] ExecuteThread: '20' for queue: 'weblogic.kernel.Default (self-tuning)'] (Running)     
              Daemon Thread [[ACTIVE] ExecuteThread: '18' for queue: 'weblogic.kernel.Default (self-tuning)'] (Suspended)     
                   TransactionalEntityManagerProxyImpl.invoke(Object, Method, Object[]) line: 18     
                   $Proxy59.getMetamodel() line: not available [local variables unavailable]     
                   ApplicationService_5ptwty_Impl(ApplicationService).insertObjects(List<Cell>) line: 60     
    ..               JdkDynamicAopProxy.invoke(Object, Method, Object[]) line: 204     
                   $Proxy71.insertObjects(List) line: not available     
                   ApplicationService_5ptwty_ApplicationServiceLocalImpl.__WL_invoke(Object, Object[], int) line: not available     
                   SessionLocalMethodInvoker.invoke(BaseLocalObject, MethodDescriptor, Object[], int, String, Class<?>) line: 39     
                   ApplicationService_5ptwty_ApplicationServiceLocalImpl.insertObjects(List) line: not available     
                   FrontController.generateGlider(PrintWriter) line: 252     
    ..               FrontController(HttpServlet).service(ServletRequest, ServletResponse) line: 820     
                   StubSecurityHelper$ServletServiceAction.run() line: 227     
    ..               ExecuteThread.run() line: 176     
    arg1     Method  (id=11511)     
         clazz     Class<T> (javax.persistence.EntityManager) (id=8312)     
         name     "getMetamodel" (id=11543)     
         returnType     Class<T> (javax.persistence.metamodel.Metamodel) (id=11545)     For 4) Weaving is occuring as expected on either the JPA 1.0 or JPA 2.0 entities. We check this by either checking that our Entity is an instanceof org.eclipse.persistence.internal.weaving.PersistenceWeaved interface, or debug into the Entity and look for our bytcode instrumented weaved fields that start with _persistence*.  The question is - we need a weaved field or weaved function that was introduced for JPA 2.0
    [4]     Cell  (id=11571)     
         _persistence_fetchGroup     null     
         _persistence_primaryKey     null     
         _persistence_session     null     
         _persistence_shouldRefreshFetchGroup     false     
         aCellAttribute     null     
         id     null     
         left     null     
         peers     HashSet<E>  (id=11572)     
              map     HashMap<K,V>  (id=11575)     
    com.oracle.jpa2support_1.0.0.0_2-0.jar forensicsI had a look at the patch jar com.oracle.jpa2support_1.0.0.0_2-0.jar that WebLogic 10.3.4 ships with that allows installers to enable JPA 2.0 (JSR-317) support to superceed the default JPA 1.0 (JSR-220) support. It looks like the container proxy code for container managed EntityManagerFactory and EntityManager $Proxy objects has been updated so that a JPA 2.0 EntityManager $Proxy object get injected with the proper API level object via the InvocationHandlerFactory, FactoryInterceptor. The Query proxy has been updated as well. There is a fix for Kodo(OpenJPA) and OpenJPA related to the recent change and deprecation of certain functions of those providers. The EclipseLink JPA 2.0 provider (as the provider for TopLink) did not need weblogic changes beyond placing the JPA javax.peristence 2.0 specification jar higher on the classpath.
    The root EclipseLink tracking bug is 334468
    https://bugs.eclipse.org/bugs/show_bug.cgi?id=334468
    OTN downloadhttp://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-main-097127.html
    Patching
    http://download.oracle.com/docs/cd/E18476_01/doc.220/e18480/weblogicchap.htm
    Documentationhttp://download.oracle.com/docs/cd/E17904_01/web.1111/e13852/toc.htm
    Supported Oracle WebLogic Server Versionshttp://download.oracle.com/docs/cd/E15315_06/help/oracle.eclipse.tools.weblogic.doc/html/SupportedServerVersions.html
    TopLink JPA 2.0 Specifichttp://download.oracle.com/docs/cd/E17904_01/web.1111/e13720/using_toplink.htm#EJBAD1309
    see related
    JPA 2: Reverify JPA 2.0 XSD support in persistence.xml on AM/CM app on WebLogic 10.3.3.0
    http://bugs.eclipse.org/331569
    JPA 2.0: Add WebLogic 10.3 configuration process to enable the JPA 2.0 library functionality - updated
    http://bugs.eclipse.org/296271
    http://en.wikipedia.org/wiki/Oracle_WebLogic_Server - updated
    JPA: Add downloadable 60k weblogic.EAR to wiki page (outside of SVN) - reopened
    http://bugs.eclipse.org/294745
    JPA: support WebLogic 10.3.4.0 introduction of new JPA MBean that changes the default JPA provider
    http://bugs.eclipse.org/312824
    JPA: Update tutorial wiki for WebLogic 10.3 to match the Oracle WebLogic 11g 10.3.3.0 - assigned
    http://bugs.eclipse.org/310849
    To be answered
    OTN Post: WebLogic 10.0 + JPA 2.0 = errors - updated
    Re: WebLogic 10.0 + JPA 2.0 = errors
    Deploy Hibernate based EAR file on Weblogic 10.3.3?
    OTN Post: Default JPA provider for Weblogic Server 10.3.2 (11g) - updated
    Default JPA provider for Weblogic Server 10.3.2 (11g)
    OTN Post: Hibernate 3.6 Final (JPA 2.0) + WL 10.3.x :Unable to deploy sample appn - updated
    Hibernate 3.6 Final (JPA 2.0) + WL 10.3.x :Unable to deploy sample appn
    WebLogic 10.0 + JPA 2.0 = errors
    OTN Post: EJB with Hibernate On Weblogic - updated
    Re: EJB with Hibernate On Weblogic
    OTN Post: OEPE 1.6 - Oracle WebLogic Server 11gR1 PatchSet 3 requres WLS 10.3.4 - answered
    OEPE 1.6 - Oracle WebLogic Server 11gR1 PatchSet 3 requres WLS 10.3.4
    OTN Post: EJB with Hibernate On Weblogic - updated
    Re: EJB with Hibernate On Weblogic
    OTN Post: OpenJPA_2.0 NoSuchMethod error (getValidationMode()) - updated
    OpenJPA_2.0 NoSuchMethod error (getValidationMode())
    JPA 2.0 features used on WebLogic even if they are not available at runtime - notified
    http://netbeans.org/bugzilla/show_bug.cgi?id=189205
    Option to enable JPA 2.0 for dev WebLogic - notified
    http://netbeans.org/bugzilla/show_bug.cgi?id=189348
    False-positive error badge on project with JPA targeting WebLogic - notified
    http://netbeans.org/bugzilla/show_bug.cgi?id=189626
    Giving up on Hibernate (for now), trying EclipseLink...
    http://forums.netbeans.org/post-94817.html
    http://blogs.sun.com/arungupta/entry/which_java_ee_6_app
    Eclipselink 2.0 + WebLogic 10 => No joy (Unable to get Eclipse link 2.0 working with WebLogic 10) - answered
    http://www.eclipse.org/forums/index.php?t=msg&goto=644000&S=40e13288641c0af5dc8489343b896348#msg_644000
    eclipselink-users Problem of eclipselink upgrade (2.0.2) - WebLogic 10.3.3.0 - answered
    http://dev.eclipse.org/mhonarc/lists/eclipselink-users/msg04631.html
    Re: EclipseLink + JPA 2 in Weblogic 10.3.0
    http://dev.eclipse.org/mhonarc/lists/eclipselink-users/msg04375.html - answered below
    Re: eclipselink-users Problems with Eclipselink 2 (JPA 2.0) & WebLogic 10,
    http://dev.eclipse.org/mhonarc/lists/eclipselink-users/msg05609.html
    [eclipselink-users] Problems with Eclipselink 2 (JPA 2.0) & WebLogic 10 - answered
    http://dev.eclipse.org/mhonarc/lists/eclipselink-users/msg05639.html
    To be Deprecated
    JPA 2: Reverify JPA 2.0 XSD support in persistence.xml on AM/CM app on WebLogic 10.3.3.0
    http://bugs.eclipse.org/331569
    JPA 2.0: Add WebLogic 10.3 configuration process to enable the JPA 2.0 library functionality
    http://bugs.eclipse.org/296271
    WebLogic 10.3 availability?
    / Michael O'Brien
    http://www.eclipselink.org

  • Migration from WebSphere - Weblogic: RAS logger

    What would be easy way or strategy to handle ibm ras logger when we migrate to weblogic?

    Guys:
    The link provided caters to Websphere Studio to WebLogic 8.1. My requirement is migration from WebSphere 5.x to WebLogic. My current architecture is as follows:
    1. Front End: JSP (Ver 1.2), XSL, XML
    2. Middle Layer: EJB (EJB Ver 2.0) (Stateless Session Beans) (Deployed in IBM WebSphere 5.0)
    3. RDBMS: Oracle 9i Enterprise Edition - Release 2.
    4. Modal View Controller architecture (MVC)
    5. Number of JAR files: 137
    6. One WAR File
    7. Appserver OS: W2K.
    All the files needs to be migrated to WebLogic 8.1 including the deployment descriptor.
    Is there any tool for this conversion? Any white paper, proof of concept, document on steps, approach, risks, mitigation,etc will be helpful.
    Thanks in anticipation
    Best Regards
    Pichu
    [email protected]
    Refer to
    http://www-106.ibm.com/developerworks/websphere/librar
    y/techarticles/0311_chaland/chaland.html
    "Stephen New" <[email protected]> wrote:
    Hi,
    Does anyone know of any articles/papers aboutmigrating a J2EE application
    from
    IBM's WebSphere to BEA WebLogic Server?
    I am currently doing a migration from WebSphere 4.xto WebLogic Server
    8.1 and
    am hoping to learn from other people's experiences.
    Thanks,
    Stephen.

  • JDK 8u40 Early Access Release - Build b12 - java.util.MissingResourceException

    Hi guys,
    we are developing a Java Web Start application which uses SOAP services and we get the following exception if we try to start our application with the current JDK 8u40 Early Access Release.
    java.lang.ExceptionInInitializerError
      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
      at java.lang.reflect.Constructor.newInstance(Unknown Source)
      at java.lang.Class.newInstance(Unknown Source)
      at javax.xml.soap.FactoryFinder.newInstance(Unknown Source)
      at javax.xml.soap.FactoryFinder.find(Unknown Source)
      at javax.xml.soap.FactoryFinder.find(Unknown Source)
      at javax.xml.soap.SAAJMetaFactory.getInstance(Unknown Source)
      at javax.xml.soap.MessageFactory.newInstance(Unknown Source)
      at com.sun.xml.internal.ws.api.SOAPVersion.<init>(Unknown Source)
      at com.sun.xml.internal.ws.api.SOAPVersion.<clinit>(Unknown Source)
      at com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.parseBinding(Unknown Source)
      at com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.parseWSDL(Unknown Source)
      at com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.parseImport(Unknown Source)
      at com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.parseImport(Unknown Source)
      at com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.parseWSDL(Unknown Source)
      at com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.parse(Unknown Source)
      at com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.parse(Unknown Source)
      at com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.parse(Unknown Source)
      at com.sun.xml.internal.ws.client.WSServiceDelegate.parseWSDL(Unknown Source)
      at com.sun.xml.internal.ws.client.WSServiceDelegate.<init>(Unknown Source)
      at com.sun.xml.internal.ws.client.WSServiceDelegate.<init>(Unknown Source)
      at com.sun.xml.internal.ws.client.WSServiceDelegate.<init>(Unknown Source)
      at com.sun.xml.internal.ws.client.WSServiceDelegate.<init>(Unknown Source)
      at com.sun.xml.internal.ws.spi.ProviderImpl.createServiceDelegate(Unknown Source)
      at javax.xml.ws.Service.<init>(Unknown Source)
    Caused by: java.util.MissingResourceException: Can't find com.sun.xml.internal.messaging.saaj.soap.LocalStrings bundle
      at java.util.logging.Logger.setupResourceInfo(Unknown Source)
      at java.util.logging.Logger.<init>(Unknown Source)
      at java.util.logging.LogManager$SystemLoggerContext.demandLogger(Unknown Source)
      at java.util.logging.LogManager.demandSystemLogger(Unknown Source)
      at java.util.logging.Logger.demandLogger(Unknown Source)
      at java.util.logging.Logger.getLogger(Unknown Source)
      at com.sun.xml.internal.messaging.saaj.soap.SAAJMetaFactoryImpl.<clinit>(Unknown Source)
      ... 45 more
    As you can see, the exception will be thrown when we try to initialize our Service class which uses the Service(java.net.URL paramURL, javax.xml.namespace.QName paramQName) constructor of the javax.xml.ws.Service class.
    The problem exists only in case of Java Web Start and since Java 8u40. The exception will not be thrown if I start our application in eclipse.
    Is this a known bug? I haven't found a related bug in the bug-database.
    Thanks in advance!
    Best Regards Steve

    Am I the only one with that problem?

  • I believe I have a key logger or spyware on my computer

    I believe I have a key logger or spyware on my computer.  Any help?

    Helpful Links Regarding Malware Problems
    If you are having an immediate problem with ads popping up see The Safe Mac » Adware Removal Guide and AdwareMedic.
    Open Safari, select Preferences from the Safari menu. Click on Extensions icon in the toolbar. Disable all Extensions. If this stops your problem, then re-enable them one by one until the problem returns. Now remove that extension as it is causing the problem.
    The following comes from user stevejobsfan0123. I have made minor changes to adapt to this presentation.
    Fix Some Browser Pop-ups That Take Over Safari.
    Common pop-ups include a message saying the government has seized your computer and you must pay to have it released (often called "Moneypak"), or a phony message saying that your computer has been infected, and you need to call a tech support number (sometimes claiming to be Apple) to get it resolved. First, understand that these pop-ups are not caused by a virus and your computer has not been affected. This "hijack" is limited to your web browser. Also understand that these messages are scams, so do not pay any money, call the listed number, or provide any personal information. This article will outline the solution to dismiss the pop-up.
    Quit Safari
    Usually, these pop-ups will not go away by either clicking "OK" or "Cancel." Furthermore, several menus in the menu bar may become disabled and show in gray, including the option to quit Safari. You will likely have to force quit Safari. To do this, press Command + option + esc, select Safari, and press Force Quit.
    Relaunch Safari
    If you relaunch Safari, the page will reopen. To prevent this from happening, hold down the 'Shift' key while opening Safari. This will prevent windows from the last time Safari was running from reopening.
    This will not work in all cases. The shift key must be held at the right time, and in some cases, even if done correctly, the window reappears. In these circumstances, after force quitting Safari, turn off Wi-Fi or disconnect Ethernet, depending on how you connect to the Internet. Then relaunch Safari normally. It will try to reload the malicious webpage, but without a connection, it won't be able to. Navigate away from that page by entering a different URL, i.e. www.apple.com, and trying to load it. Now you can reconnect to the Internet, and the page you entered will appear rather than the malicious one.
    An excellent link to read is Tom Reed's Mac Malware Guide.
    Also, visit The XLab FAQs and read Detecting and avoiding malware and spyware.
    See these Apple articles:
      Mac OS X Snow Leopard and malware detection
      OS X Lion- Protect your Mac from malware
      OS X Mountain Lion- Protect your Mac from malware
      OS X Mavericks- Protect your Mac from malware
      About file quarantine in OS X
    If you require anti-virus protection Thomas Reed recommends using ClamXAV. (Thank you to Thomas Reed for this recommendation.)
    From user Joe Bailey comes this equally useful advice:
    The facts are:
    1. There is no anti-malware software that can detect 100% of the malware out there.
    2. There is no anti-malware that can detect everything targeting the Mac.
    3. The very best way to prevent the most attacks is for you as the user to be aware that
         the most successful malware attacks rely on very sophisticated social engineering
         techniques preying on human avarice, ****, and fear.
    4. Internet popups saying the FBI, NSA, Microsoft, your ISP has detected malware on
        your computer is intended to entice you to install their malware thinking it is a
        protection against malware.
    5. Some of the anti-malware products on the market are worse than the malware
        from which they purport to protect you.
    6. Be cautious where you go on the internet.
    7. Only download anything from sites you know are safe.
    8. Avoid links you receive in email, always be suspicious even if you get something
        you think is from a friend, but you were not expecting.
    9. If there is any question in your mind, then assume it is malware.

  • Release jms connection doesn?t release.

              Hi All,
              Environment: WLS 7.0sp2, JMS: weblogic JMS JMSJDBCStore, database oracle9
              We invoke the following sendEvent code from a worker thread invoked by a scheduler
              that was started in a servlet init method (this worker thread code is wrapped
              with a user tx).
              The topic’s MDB is getting the message OK, however the number of connection in
              the monitor (mydomain> JMS Servers> NomJMSServer> Active JMS Servers) keep growing.
              As you can see we are releasing the connection in a finally block. Can anybody
              explain it.?
              Second question: Should we cache the jms session? If the answer is yes, can they
              expire (close), how do we check if they are still valid?
              Thanks
              public String sendEvent(SyncOutput event)
              String retval = null;
              try
              init();
              topicPublisher.publish( formatMessage(event) );
              catch (Exception e)
              logger().debug("cannot send event", e);
              }finally{
              release();
              return retval;
              private Message formatMessage(SyncOutput output)
              throws JMSException, IOException
              BytesMessage message = topicSession.createBytesMessage();
              GZIPOutputStream gzip = new GZIPOutputStream(new BytesMessageOutputStream(message));
              output.flush(new OutputStreamWriter(gzip));
              gzip.close();
              return message;
              private void init()
              throws Exception
              InitialContext context = new InitialContext();
              TopicConnectionFactory conFactory =
              (TopicConnectionFactory) context.lookup(JMSConfig.get(JMSConfig.FACTORY));
              topicConnection = conFactory.createTopicConnection();
              topicSession = topicConnection.createTopicSession(false, Session.AUTO_ACKNOWLEDGE);
              Topic topic = (Topic) context.lookup( this.jndiName );
              topicPublisher = topicSession.createPublisher(topic);
              topicPublisher.setDeliveryMode(     DeliveryMode.PERSISTENT );
              private void release()
              try{
              if (topicPublisher != null){
              topicPublisher.close();
              topicPublisher = null;
              if (topicSession != null){
              topicSession.close();
              topicSession = null;
              if (topicConnection != null) {
              topicConnection.close();
              topicConnection = null;
              System.gc();
              }catch(Exception ignore){
              ignore.printStackTrace();
              

              We found the problem, it was a bug in our code. Thanks for your help.
              Tom Barnes <[email protected]> wrote:
              >Its possible the monitor has a bug, but in your case, since
              >you now only create one connection how could the
              >connection count keep growing?
              >
              >Perhaps the MDB app or MDB container is failing in some
              >unexpected way and not
              >closing its connection before attempting to create a new one?
              >Check your log for warnings and error messages, and
              >consider encapsulating your onMessage() code with a
              >try { /* all onMessage code */ }
              >catch (Throwable t) { t.printStackTrace(); rethrow}
              >
              >Meir wrote:
              >> Is it possible that the monitor has a bug? I changed my code to cache
              >the topic
              >> session and topic publisher, so I always use the same one (they are
              >static members
              >> of the class) but this didn't change the result that I'm seeing in
              >the monitor
              >> - the number of connections still keep growing.
              >> Could it be TX related weirdness (note we set the factory "User Transactions
              >Enabled"
              >> attribute to true)?
              >>
              >>
              >> "Meir" <[email protected]> wrote:
              >>
              >>>Thanks for your quick response.
              >>>I cahnged the code to catch throwable (both the open and close connection
              >>>are
              >>>in the try/catch block) and I don't see any problems.
              >>>Do you have any other suggestions? Do you need more data?
              >>>
              >>>
              >>>Tom Barnes <[email protected]> wrote:
              >>>
              >>>>
              >>>>Meir wrote:
              >>>>
              >>>>
              >>>>>Hi All,
              >>>>>
              >>>>>Environment: WLS 7.0sp2, JMS: weblogic JMS JMSJDBCStore, database
              >>>>
              >>>>oracle9
              >>>>
              >>>>>We invoke the following sendEvent code from a worker thread invoked
              >>>>
              >>>>by a scheduler
              >>>>
              >>>>>that was started in a servlet init method (this worker thread code
              >>>>
              >>>>is wrapped
              >>>>
              >>>>>with a user tx).
              >>>>>The topic’s MDB is getting the message OK, however the number of
              >connection
              >>>>
              >>>>in
              >>>>
              >>>>>the monitor (mydomain> JMS Servers> NomJMSServer> Active JMS Servers)
              >>>>
              >>>>keep growing.
              >>>>
              >>>>>As you can see we are releasing the connection in a finally block.
              >>>>
              >>>>Can anybody
              >>>>
              >>>>>explain it.?
              >>>>
              >>>>Perhaps you are throwing a RuntimeException or Error without
              >>>>catching it. Put trace statements before the connection
              >>>>create and right before and after the "connection.close()" to
              >>>>verify.
              >>>>
              >>>>Note that since you are closing the connection, there is no need
              >>>>to close the publisher or session.
              >>>>
              >>>>
              >>>>>Second question: Should we cache the jms session?
              >>>>
              >>>>For performance reasons, yes. But if your performance
              >>>>is fine, you don't need to. Since you are doing
              >>>>a "zip" per message, which is expensive in terms of CPU,
              >>>>the overhead of creating a session per
              >>>>message may be negligable in comparison.
              >>>>
              >>>>
              >>>>>If the answer is yes, can they
              >>>>>expire (close),
              >>>>
              >>>>If the host JMS server is adminstratively shutdown
              >>>>or the host JVM for the JMS server crashes...
              >>>>
              >>>>
              >>>>>how do we check if they are still valid?
              >>>>
              >>>>If it fails when you use it, it ain't valid. ;-)
              >>>>
              >>>>You can detect failures pro-actively by registering
              >>>>a connection onException listerner
              >>>>and a session onException listener.
              >>>>
              >>>>Note that WL 8.1 has built in connection/session
              >>>>pooling, and the JMS Performance Guide white-paper's
              >>>>appendix has sample code for writing your own pool for
              >>>>previous WL versions. There is a linke to
              >>>>the white-paper here:
              >>>>
              >>>>http://dev2dev.bea.com/technologies/jms/index.jsp
              >>>>
              >>>>
              >>>>>Thanks
              >>>>>
              >>>>>
              >>>>> public String sendEvent(SyncOutput event)
              >>>>> {
              >>>>> String retval = null;
              >>>>> try
              >>>>> {
              >>>>> init();
              >>>>> topicPublisher.publish( formatMessage(event) );
              >>>>> }
              >>>>> catch (Exception e)
              >>>>> {
              >>>>> logger().debug("cannot send event", e);
              >>>>> }finally{
              >>>>> release();
              >>>>> }
              >>>>> return retval;
              >>>>> }
              >>>>>
              >>>>> private Message formatMessage(SyncOutput output)
              >>>>> throws JMSException, IOException
              >>>>> {
              >>>>> BytesMessage message = topicSession.createBytesMessage();
              >>>>> GZIPOutputStream gzip = new GZIPOutputStream(new BytesMessageOutputStream(message));
              >>>>> output.flush(new OutputStreamWriter(gzip));
              >>>>> gzip.close();
              >>>>> return message;
              >>>>> }
              >>>>>
              >>>>> private void init()
              >>>>> throws Exception
              >>>>> {
              >>>>> InitialContext context = new InitialContext();
              >>>>> TopicConnectionFactory conFactory =
              >>>>> (TopicConnectionFactory) context.lookup(JMSConfig.get(JMSConfig.FACTORY));
              >>>>> topicConnection = conFactory.createTopicConnection();
              >>>>> topicSession = topicConnection.createTopicSession(false,
              >Session.AUTO_ACKNOWLEDGE);
              >>>>>
              >>>>> Topic topic = (Topic) context.lookup( this.jndiName );
              >>>>> topicPublisher = topicSession.createPublisher(topic);
              >>>>> topicPublisher.setDeliveryMode(     DeliveryMode.PERSISTENT );
              >>>>> }
              >>>>>
              >>>>> private void release()
              >>>>> {
              >>>>> try{
              >>>>> if (topicPublisher != null){
              >>>>> topicPublisher.close();
              >>>>> topicPublisher = null;
              >>>>> }
              >>>>>
              >>>>> if (topicSession != null){
              >>>>> topicSession.close();
              >>>>> topicSession = null;
              >>>>> }
              >>>>>
              >>>>> if (topicConnection != null) {
              >>>>> topicConnection.close();
              >>>>> topicConnection = null;
              >>>>> }
              >>>>>
              >>>>> System.gc();
              >>>>> }catch(Exception ignore){
              >>>>> ignore.printStackTrace();
              >>>>> }
              >>>>> }
              >>>>>
              >>>>
              >>
              >
              

  • Cannot logg in into router web-based setup

    Ive tried installing my WRT54GS router with LELA but it says that it cannot detect my router, so I tried to configure on the web-base setup and when I try to go in the page it says that it cant find that page. If any one knows how to logg in into the router in a different way please let me know.

    try few more settings ... disconnect the Mode from the router ... Reset the router fro few seconds ... make sure that while holding the Reset button the Power light should be blinking ....hold it for few seconds .... unplug -replug the power cable & release the reset .... Check the Ip address as i mentioned in earlier post .... disable all firewall for few minutes ... try to ping the Ip address 192.168.1.1 ...if getting replies .... try going online ....

Maybe you are looking for

  • Premiere CS4 oddities...

    Anyone have any advice: When I drag clips from the Project bin to the Timeline, or reposition clips in the timeline - the actual Timeline area get's visibly garbled...I have to resize the timeline to work. Also, many dialog boxes don't react to mouse

  • SugarSync, Yosemite, and Microsoft Office

    With SugarSync running, I cannot open a Word or Excel file from within those programs, i.e. File, Open... When I do that Word "stops responding" as soon as the Finder window opens. SugarSync assures me there is no problem with their program and Yosem

  • Using GL fast entry to post asset transaction

    Hi All, I'm using SAP 4.6C, and I want to make some asset purchasing through FI postings. using tcode F-02. I want to use GL fast entry feature to do this. Posting key = 70 Account = asset number trans typ = 100 But I'm facing error message "Enter a

  • 10.2.4 Support

    Hi Can someone confirm when exactly version 10.2.4 is out of extended support, we have been informed that because we obtained the license direct from SAP it is only valid until July 2011, but i do not think this is the case. Thanks for confirming

  • IPhone 4, 5.0.1 update error -54

    I've been trying to update my iphone 4 for 2 weeks now & it keeps giving me the -54 Permissions error code. Does anyone know how to fix this? It says "An unknown error has occured (-54)" I am the administrator on my Windows 7 laptop. PLEASE HELP. Im