• Find us:
    +1 415 655 1723   |   +91-844-844-8901
  • Free Newsletter

     
     

  • Archive

  • Categories


  • Error reading file due to malformed XML data file^../ObAccessClient.xml

    Posted by "" in "linux, OAM" on 2015-01-15

    Share on FacebookTweet about this on TwitterShare on Google+Share on LinkedInEmail this to someone
    Problem:
    In Oracle Access Manager 10g Webgates, the ObAccessClient.xml file is continuously watched and updated programmatically by the webgate plugin. In case of event of insufficient disk space or operating system I/O error, the ObAccessClient.xml file may get corrupted and you may start encountering the logs in oblog.log as below:

     

    2015/01/12@16:30:08.530990      15497   15497   INIT    ERROR   0x000003B6      ../oblistrwutil.cpp:192 “Could not read file”   filename^/u01/oracle/products/webgate10g/access/oblix/config/oblog_config.xml
    Using NPTL Threading Library.
    2015/01/12@16:30:08.532131      15497   15497   INIT    ERROR   0x000003BB      ../oblistrwutil.cpp:212 “Error reading file due to malformed XML data”  file^/u01/oracle/products/webgate10g/access/oblix/lib/ObAccessClient.xml
    2015/01/12@16:30:08.532172      15497   15497   ACCESS_CLIENT   FATAL   0x00001C01      /scratch/alnguyen/Oblix/coreid1014/palantir/aaa_client/src/aaa_service_client.cpp:393   “Unable to read the configuration file.  The file might be corrupt.  Please rerun the configuration”    configFile^/u01/oracle/products/webgate10g/access/oblix/lib/ObAccessClient.xml
    2015/01/12@16:30:08.532436      15497   15497   ACCESS_SDK      FATAL   0x0000181C      /scratch/alnguyen/Oblix/coreid1014/palantir/access_api/src/obconfig.cpp:494     “Oracle AccessGate API is not initialized.”     raw_code^204
    2015/01/12@16:30:08.532657      15497   15497   ACCESS_GATE     FATAL   0x00001520      /scratch/alnguyen/Oblix/coreid1014/palantir/webgate2/src/apache2entry_web_gate.cpp:433  “Exception thrown during WebGate initialization”
    2015/01/12@16:30:08.532751      15497   15497   ACCESS_GATE     FATAL   0x0000181C      /scratch/alnguyen/Oblix/coreid1014/palantir/webgate2/src/apache2entry_web_gate.cpp:434  “Oracle AccessGate API is not initialized.”     raw_code^204
     
    This error means that Webgates are not able to connect to OAM server since the main configuration file is corrupt.

     

    Workaround:
    This issue has been fixed in Oracle Access Manager 10g versions but I have experienced it with 10g Webgates and OAM 11gR2PS2. To get rid of this error, you can either regenerate this file by configuring the webgate again or replace it from backup if you had kept any. (Of course, first fix the insufficient disk space or I/O error on the system).
    Ganesh Kamble works as Oracle Fusion Middleware Consultant and is an Oracle Certified Specialist in Access Management. Having started his career in product development at Oracle, Ganesh got excellent exposure to the middleware technologies during his work in integration of Tier-1 banking product Oracle Banking Platform with Oracle Fusion Middleware products. He was honored with Outstanding Contribution award by Oracle.
    His key areas of interest are Oracle Identity and Access Management, Oracle Service Oriented Architecture and Java with passion for blogging on various encounters with Oracle products. He publishes blogs regularly on http://k21technologies.com/blog/. He can be reached at ganesh.kamble@k21technologies.com and http://twitter.com/ganeshk_8
    Share on FacebookTweet about this on TwitterShare on Google+Share on LinkedInEmail this to someone

    Leave a Reply

    Your email address will not be published. Required fields are marked *



  • K21 Technologies is among the most experienced Oracle Gold Partner for Identity Access Management service providers. We work with application development companies and in-house technology division to help achieve significant returns on their IT security investment. Our clientele includes some of the globally renowned corporate, which speaks of our expertise in our field.

    We have the most talented and experienced team that can swiftly deploy security solutions even in complex IT ecosystem. Our clients highly appreciate our timely implementation, interactive training, on-demand support and community resources.
  • CONTACTS

    K21 Technologies
    128 Uxbridge Road, Hatchend,,
    London, HA5 4DS

    US: +1 415 655 1723
    India: +91-844-844-8901

  • Copyright 2019, K21 Technologies. All rights reserved
  • TOP
    TOP