Maximo Open Forum

 View Only
  • 1.  Bucket name parameter must be specified when uploading an object

    Posted 09-08-2025 12:51

    Hi All,

    We recently migrated to Azure and seeing the below error in the log, Is this error coming because with some configuration is missing. Please suggest if anyone encountered this before.

    file name in list : /logs/verbosegc.001.log
    file name in list : /logs/readiness.log
    file name in list : /logs/verbosegc.002.log
    file name in list : /logs/messages_25.08.13_03.26.20.0.log
    file name in list : /logs/messages.log
    [ERROR] [MXServer] [] Error in uploading files 
    java.lang.IllegalArgumentException: The bucket name parameter must be specified when uploading an object
    at com.amazonaws.services.s3.AmazonS3Client.rejectNull(AmazonS3Client.java:4014) ~[aws-java-sdk-s3-1.12.267.jar:?]
    at com.amazonaws.services.s3.AmazonS3Client.putObject(AmazonS3Client.java:1765) ~[aws-java-sdk-s3-1.12.267.jar:?]
    at com.amazonaws.services.s3.AmazonS3Client.putObject(AmazonS3Client.java:1753) ~[aws-java-sdk-s3-1.12.267.jar:?]
    at com.ibm.tivoli.maximo.cos.COSApi.uploadFile(COSApi.java:348) ~[businessobjects.jar:?]
    at psdi.util.logging.LoggingService$LogUploadReqMonitor.run(LoggingService.java:424) [businessobjects.jar:?]

    #MaximoApplicationSuite

    ------------------------------
    chidambar shastry
    GE
    ------------------------------


  • 2.  RE: Bucket name parameter must be specified when uploading an object

    Posted 09-08-2025 16:01

    Someone has tried to utilize the toolsapi to submit a log upload request (APIs for administrative utilities - IBM Documentation). If you are not intending to support this, remove the entries in the LOGREQUEST table. Otherwise, you are correct that you need to configure some additional settings to enable the log files to upload to a S3 compatible bucket



    ------------------------------
    Steven Shull
    Naviam
    ------------------------------