12 Replies Latest reply on Aug 5, 2019 5:30 PM by William Phelps

    Custom Component to check the file content/mime type

    Sanjeev-OFM

      Hello Experts,

       

      I write a custom component to check the file content-type/Mime-Type and file extension to restrict user to upload exe and other files in WCC.

      It's working till file extension and able to restrict the document upload according to my logic successfully but when I added the functionality to check the filecontent type as well so that user won't be able to add the unnecessary file via renaming the file.

      I'm getting the below error. Kindly suggest how I can over come of that.

       

      I'va used Apache Tika 1.7. (tika-app-1.21.jar) for using the Apache Tika class in my code. The Logic to identify the file MimeType is working fine in individual Java Class but in WCC it start giving error.

       

      Error:

      java.lang.LinkageError: loader constraint violation: when resolving method

      "javax.xml.parsers.SAXParser.parse(Ljava/io/InputStream;Lorg/xml/sax/helpers/DefaultHandler;)V"

      java.lang.LinkageError: loader constraint violation: the class loader (instance of intradoc/loader/IdcClassLoader) of the current class, org/apache/tika/mime/MimeTypesReader,

      and the class loader (instance of <bootloader>) for the method's defining class, javax/xml/parsers/SAXParser,

      have different Class objects for the type org/xml/sax/helpers/DefaultHandler used in the signature

               

       

      Thanks

      Sanjeev

        • 1. Re: Custom Component to check the file content/mime type
          Raja Kummathi

          Hi Sanjeev,

           

          You have to use "preComputeDocName" filter that will help you to track the file extension. Please use the below code for your reference.

           

           

          package com;

           

           

          import intradoc.shared.*;

          import intradoc.common.*;

          import intradoc.data.*;

           

           

          public class FileTypeValidation implements FilterImplementor

          {

           

           

           

          public int doFilter(Workspace ws, DataBinder binder, ExecutionContext cxt)

          throws DataException, ServiceException

          {

           

          String primaryFilePath = binder.getLocal("primaryFile:path");

          String fileExtn=null;

          if(primaryFilePath.lastIndexOf(".") != -1 && primaryFilePath.lastIndexOf(".") != 0)

          fileExtn= primaryFilePath.substring(primaryFilePath.lastIndexOf(".")+1);

           

          if(fileExtn.equals("pdf")){

          return CONTINUE;

          }

          else {

          SystemUtils.trace("FileTypeValidation", "extension is not allowable");

          return ABORT;

          }

          }

          }

           

           

           

          <?hda version="11gR1-11.1.1.3.0-idcprod1-100505T121221" jcharset=UTF8 encoding=utf-8?>

          @Properties LocalData

          blFieldTypes=

          preventAdditionalComponentDowngrade=0

          hasPreferenceData=0

          blDateFormat=M/d{/yy}{ h:mm[:ss]{ a}}!mAM,PM!tAmerica/Chicago

          libpath=$COMPONENT_DIR/lib

          classpath=$COMPONENT_DIR/classes

          ComponentName=FileTypeValidation

          version=2011_03_16

          @end

          @ResultSet Filters

          4

          type

          location

          parameter

          loadOrder

          preComputeDocName

          com.FileTypeValidationFilter

          null

          1

          @end

          @ResultSet ResourceDefinition

          4

          type

          filename

          tables

          loadOrder

          @end

          @ResultSet MergeRules

          4

          fromTable

          toTable

          column

          loadOrder

          @end

          @ResultSet ClassAliases

          2

          classname

          location

          @end

           

          --Raja

          1 person found this helpful
          • 2. Re: Custom Component to check the file content/mime type
            Sanjeev-OFM

            Hi Raja,

             

            Thanks for the information and checking the file extension is working fine for me.

            I have to check the file content to validate before uploading in wcc.

            For example:

            If user rename the test.exe file to test.pdf file even though file extension is pdf but he should not be able to upload as it is a exe file so we need to verify the filecontent also.

             

            I'm able to do that in individual java program using Apache Tika but when I incorporated the changes with my custom component it's giving the below error as mentioned above.

             

            Error:

            java.lang.LinkageError: loader constraint violation: when resolving method

            "javax.xml.parsers.SAXParser.parse(Ljava/io/InputStream;Lorg/xml/sax/helpers/DefaultHandler;)V"

            java.lang.LinkageError: loader constraint violation: the class loader (instance of intradoc/loader/IdcClassLoader) of the current class, org/apache/tika/mime/MimeTypesReader,

            and the class loader (instance of <bootloader>) for the method's defining class, javax/xml/parsers/SAXParser,

            have different Class objects for the type org/xml/sax/helpers/DefaultHandler used in the signature

             

             

            Please suggest on that.

             

             

            Thanks

            Sanjeev

            • 3. Re: Custom Component to check the file content/mime type
              Raja Kummathi

              Hi Sanjeev,

               

              How are you adding the external libraries to component?

               

              Please share your component.hda file.

               

              --Raja

              • 4. Re: Custom Component to check the file content/mime type
                Sanjeev-OFM

                Hi Raja,

                 

                This is my component.hda file

                 

                <?hda jcharset="UTF8" encoding="utf-8"?>

                @Properties LocalData

                ComponentName=IOCL_FILESIZE_FILEType

                blDateFormat=M/d{/yy}{ h:mm[:ss]{ a}}!mAM,PM!tAsia/Calcutta

                classpath=$COMPONENT_DIR/classes;$COMPONENT_DIR/lib/tika-app-1.21.jar

                hasPreferenceData=0

                libpath=$COMPONENT_DIR/lib/tika-app-1.21.jar

                preventAdditionalComponentDowngrade=0

                version=2019_07_28-dev(build 1)

                @end

                @ResultSet Filters

                4

                type

                location

                parameter

                loadOrder

                postValidateCheckinData

                com.custom.wcc.BeforCheckinFilter

                null

                1

                @end

                @ResultSet MergeRules

                4

                fromTable

                toTable

                column

                loadOrder

                @end

                @ResultSet ResourceDefinition

                4

                type

                filename

                tables

                loadOrder

                environment

                iocl_filesize_filetype_environment.cfg

                null

                10

                @end

                @ResultSet ClassAliases

                3

                classname

                location

                loadOrder

                @end

                 

                 

                Thanks

                Sanjeev

                • 5. Re: Custom Component to check the file content/mime type
                  Raja Kummathi

                  Hi Sanjeev,

                   

                  Try the below hda file.

                   

                  And also verify whether you have lib folder in your component directory after installing the component.

                   

                   

                   

                   

                  <?hda jcharset="UTF8" encoding="utf-8"?>

                  @Properties LocalData

                  ComponentName=IOCL_FILESIZE_FILEType

                  blDateFormat=M/d{/yy}{ h:mm[:ss]{ a}}!mAM,PM!tAsia/Calcutta

                  classpath=$COMPONENT_DIR/classes;$COMPONENT_DIR/lib/tika-app-1.21.jar;

                  hasPreferenceData=0

                  preventAdditionalComponentDowngrade=0

                  version=2019_07_28-dev(build 1)

                  @end

                  @ResultSet Filters

                  4

                  type

                  location

                  parameter

                  loadOrder

                  postValidateCheckinData

                  com.custom.wcc.BeforCheckinFilter

                  null

                  1

                  @end

                  @ResultSet MergeRules

                  4

                  fromTable

                  toTable

                  column

                  loadOrder

                  @end

                  @ResultSet ResourceDefinition

                  4

                  type

                  filename

                  tables

                  loadOrder

                  environment

                  iocl_filesize_filetype_environment.cfg

                  null

                  10

                  @end

                  @ResultSet ClassAliases

                  3

                  classname

                  location

                  loadOrder

                  @end

                  • 6. Re: Custom Component to check the file content/mime type
                    Sanjeev-OFM

                    Hi Raja,

                     

                    Still getting the same error, Kindly suggest

                     

                    services/3 07.31 16:34:42.465 IdcServer-194 Caused by: java.lang.LinkageError: loader constraint violation: when resolving method "javax.xml.parsers.SAXParser.parse(Ljava/io/InputStream;Lorg/xml/sax/helpers/DefaultHandler;)V" the class loader (instance of intradoc/loader/IdcClassLoader) of the current class, org/apache/tika/mime/MimeTypesReader, and the class loader (instance of <bootloader>) for the method's defining class, javax/xml/parsers/SAXParser, have different Class objects for the type org/xml/sax/helpers/DefaultHandler used in the signature
                    services/3 07.31 16:34:42.465 IdcServer-194 at org.apache.tika.mime.MimeTypesReader.read(MimeTypesReader.java:139)
                    services/3 07.31 16:34:42.465 IdcServer-194 at org.apache.tika.mime.MimeTypesFactory.create(MimeTypesFactory.java:71)
                    services/3 07.31 16:34:42.465 IdcServer-194 at org.apache.tika.mime.MimeTypesFactory.create(MimeTypesFactory.java:100)
                    services/3 07.31 16:34:42.465 IdcServer-194 at org.apache.tika.mime.MimeTypesFactory.create(MimeTypesFactory.java:189)
                    services/3 07.31 16:34:42.465 IdcServer-194 at org.apache.tika.mime.MimeTypes.getDefaultMimeTypes(MimeTypes.java:604)
                    services/3 07.31 16:34:42.465 IdcServer-194 at org.apache.tika.config.TikaConfig.getDefaultMimeTypes(TikaConfig.java:80)
                    services/3 07.31 16:34:42.465 IdcServer-194 at org.apache.tika.config.TikaConfig.<init>(TikaConfig.java:246)
                    services/3 07.31 16:34:42.465 IdcServer-194 at org.apache.tika.config.TikaConfig.getDefaultConfig(TikaConfig.java:405)
                    services/3 07.31 16:34:42.465 IdcServer-194 at org.apache.tika.Tika.<init>(Tika.java:116)
                    services/3 07.31 16:34:42.465 IdcServer-194 at com.custom.wcc.BeforCheckinFilter.filecontentcheck(BeforCheckinFilter.java:112)
                    services/3 07.31 16:34:42.465 IdcServer-194 at com.custom.wcc.BeforCheckinFilter.doFilter(BeforCheckinFilter.java:93)
                    services/3 07.31 16:34:42.465 IdcServer-194 at intradoc.shared.PluginFilters.filterWithAction(PluginFilters.java:114)
                    services/3 07.31 16:34:42.465 IdcServer-194 at intradoc.shared.PluginFilters.filter(PluginFilters.java:68)
                    services/3 07.31 16:34:42.465 IdcServer-194 at intradoc.server.DocServiceHandler.validateCheckinData(DocServiceHandler.java:1762)
                    services/3 07.31 16:34:42.465 IdcServer-194 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                    services/3 07.31 16:34:42.465 IdcServer-194 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
                    services/3 07.31 16:34:42.465 IdcServer-194 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
                    services/3 07.31 16:34:42.465 IdcServer-194 at java.lang.reflect.Method.invoke(Method.java:498)
                    services/3 07.31 16:34:42.465 IdcServer-194 at intradoc.common.IdcMethodHolder.invokeMethod(IdcMethodHolder.java:86)
                    services/3 07.31 16:34:42.465 IdcServer-194 at intradoc.common.ClassHelperUtils.executeMethodReportStatus(ClassHelperUtils.java:324)
                    services/3 07.31 16:34:42.465 IdcServer-194 at intradoc.server.ServiceHandler.executeAction(ServiceHandler.java:79)

                    services/3 07.31 16:34:42.465 IdcServer-194 ... 94 more

                    • 7. Re: Custom Component to check the file content/mime type
                      Raja Kummathi

                      Hi Sanjeev,

                       

                      What is Java version when you run locally?

                       

                      What is the Java version of UCM?

                       

                      Seems jar files has issue with java version on your ucm instance.

                      • 8. Re: Custom Component to check the file content/mime type
                        Sanjeev-OFM

                        Hi Raja,

                         

                        Java version is same, Kindly suggest.

                         

                        UCM Java Version: Java Version:1.8.0_161

                         

                        Machine Java version:

                        C:\Users\SanjeevKumar>java -version

                        java version "1.8.0_161"

                        Java(TM) SE Runtime Environment (build 1.8.0_161-b12)

                        Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)

                         

                        Tika Jar file Name:

                        tika-app-1.21.jar

                         

                        Thanks

                        Sanjeev

                         

                        • 9. Re: Custom Component to check the file content/mime type
                          Amol Gavali

                          can you check whats there in classpath of idcloader by checking this page if any conflicting jar files under Java Properties

                           

                          http://<your server>:16200/cs/idcplg?IdcService=CONFIG_INFO

                          • 10. Re: Custom Component to check the file content/mime type
                            Sanjeev-OFM

                            Hi Amol,

                             

                            java.class.path

                            C:/Oracle/Middleware12.2.1.3/Oracle_Home/oracle_common/ modules/features/com.oracle.db.jdbc7-dms.jar;c:/Java/JDK18~1. 0_1/lib/tools.jar;C:/Oracle/MIDDLE~1.3/ORACLE~1/wlserver/ server/lib/weblogic.jar;C:/Oracle/MIDDLE~1.3/ORACLE~1/oracle_ common/modules/thirdparty/ant-contrib-1.0b3.jar;C:/Oracle/ MIDDLE~1.3/ORACLE~1/wlserver/modules/features/oracle.wls.comm on.nodemanager.jar;C:/Oracle/MIDDLE~1.3/ORACLE~1/WCCONT~1/ ucm/idc/components/NativeOsUtils/classes-NativeOsUtils.jar; C:/Oracle/Middleware12.2.1.3/Oracle_Home/oracle_common/ modules/oracle.jps/jps-manifest.jar;C:/Oracle/Middleware12.2. 1.3/Oracle_Home/oracle_common/modules/internal/features/ jrf_wlsFmw_oracle.jrf.wls.classpath.jar;C:/Oracle/Middleware1 2.2.1.3/Oracle_Home/soa/soa/modules/oracle.soa.fabric_11.1.1/ tracking-api.jar;C:/Oracle/Middleware12.2.1.3/Oracle_Home/ soa/soa/modules/commons-cli-1.1.jar;C:/Oracle/Middleware12.2. 1.3/Oracle_Home/soa/soa/modules/oracle.soa.mgmt_11.1.1/ soa-infra-mgmt.jar;C:/Oracle/MIDDLE~1.3/ORACLE~1/wlserver/ common/derby/lib/derbynet.jar;C:/Oracle/MIDDLE~1.3/ORACLE~1/ wlserver/common/derby/lib/derbyclient.jar;C:/Oracle/MIDDLE~1.3/ ORACLE~1/wlserver/common/derby/lib/derby.jar;C:/Oracle/ MIDDLE~1.3/ORACLE~1/WCCONT~1/ucm/idc/jlib/idcloader.jar; C:/Oracle/MIDDLE~1.3/ORACLE~1/WCCONT~1/ucm/idc/components/ NativeOsUtils/classes-NativeOsUtils.jar;C:/Oracle/MIDDLE~1.3/ ORACLE~1/WCCONT~1/ucm/idc/components/Imaging/lib/jai_core.jar; C:/Oracle/MIDDLE~1.3/ORACLE~1/WCCONT~1/ucm/idc/components/ Imaging/lib/jai_codec.jar;C:/Oracle/MIDDLE~1.3/ORACLE~1/ WCCONT~1/ucm/idc/components/Imaging/lib/jai_imageio.jar; C:/Oracle/MIDDLE~1.3/ORACLE~1/USER_P~1/domains/BASE_D~1/; c:/Java/JDK18~1.0_1/lib/tools.jar;C:/Oracle/MIDDLE~1.3/ ORACLE~1/ORACLE~1/modules/oracle.jps/JPS-MA~1.JAR

                            • 11. Re: Custom Component to check the file content/mime type
                              Sanjeev-OFM

                              In binder also we are not getting mimetype field which can help to identify the uploaded document type based on content.

                              Please suggest how we can achieve this.

                              Binder Result:

                               

                              >LOG/6    08.01 15:27:22.567    IdcServer-73    ******** Binder Contents

                              >LOG/6    08.01 15:27:22.567    IdcServer-73     - xsiebelAsset =

                              >LOG/6    08.01 15:27:22.567    IdcServer-73     - xPdfwTemplateType =

                              >LOG/6    08.01 15:27:22.567    IdcServer-73     - xAnnotationDetails:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.567    IdcServer-73     - xForceFolderSecurity:isExcluded = 1

                              >LOG/6    08.01 15:27:22.567    IdcServer-73     - xIPMSYS_BATCH_ID1 = 0

                              >LOG/6    08.01 15:27:22.567    IdcServer-73     - xsiebelGroup:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.567    IdcServer-73     - xWCTags:isExcluded = 1

                              >LOG/6    08.01 15:27:22.567    IdcServer-73     - dActionDate = 8/1/19 3:27 PM

                              >LOG/6    08.01 15:27:22.567    IdcServer-73     - xsiebelSuspect:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.567    IdcServer-73     - dpTriggerField = xIdcProfile

                              >LOG/6    08.01 15:27:22.567    IdcServer-73     - dClbraName =

                              >LOG/6    08.01 15:27:22.567    IdcServer-73     - xsiebelGroup:rule = SiebelEntityRule

                              >LOG/6    08.01 15:27:22.567    IdcServer-73     - xClbraUserList:isExcluded = 1

                              >LOG/6    08.01 15:27:22.567    IdcServer-73     - xsiebelAsset:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.567    IdcServer-73     - isCheckin = 1

                              >LOG/6    08.01 15:27:22.568    IdcServer-73     - dWfCurrentStepID = 201

                              >LOG/6    08.01 15:27:22.568    IdcServer-73     - xsiebelIncident:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.568    IdcServer-73     - xsiebelDocumentType:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.568    IdcServer-73     - xDiscussionCount = 0

                              >LOG/6    08.01 15:27:22.568    IdcServer-73     - xWCWorkflowApproverUserList:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.568    IdcServer-73     - dSecurityGroup:rule = SiebelBaseRule

                              >LOG/6    08.01 15:27:22.568    IdcServer-73     - xTemplateType:isExcluded = 1

                              >LOG/6    08.01 15:27:22.568    IdcServer-73     - xCpdIsLocked:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.568    IdcServer-73     - xCategory:isExcluded = 1

                              >LOG/6    08.01 15:27:22.568    IdcServer-73     - wfAction = CHECKIN

                              >LOG/6    08.01 15:27:22.568    IdcServer-73     - LockedContents1 = dDocName:UCM003408

                              >LOG/6    08.01 15:27:22.568    IdcServer-73     - isEditMode = 1

                              >LOG/6    08.01 15:27:22.568    IdcServer-73     - xsiebelOrder:rule = SiebelEntityRule

                              >LOG/6    08.01 15:27:22.568    IdcServer-73     - xsiebelEvidence =

                              >LOG/6    08.01 15:27:22.568    IdcServer-73     - xsiebelDocumentAttachments:rule = SiebelEntityRule

                              >LOG/6    08.01 15:27:22.568    IdcServer-73     - IdcService = CHECKIN_NEW

                              >LOG/6    08.01 15:27:22.568    IdcServer-73     - xDiscussionType:isExcluded = 1

                              >LOG/6    08.01 15:27:22.569    IdcServer-73     - scriptableActionFlags = 12

                              >LOG/6    08.01 15:27:22.569    IdcServer-73     - dOutDate =

                              >LOG/6    08.01 15:27:22.569    IdcServer-73     - dRevClassID = 3408

                              >LOG/6    08.01 15:27:22.569    IdcServer-73     - xsiebelDAR =

                              >LOG/6    08.01 15:27:22.569    IdcServer-73     - xsiebelAgreement =

                              >LOG/6    08.01 15:27:22.569    IdcServer-73     - xReadOnly:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.569    IdcServer-73     - xsiebelQuote:rule = SiebelEntityRule

                              >LOG/6    08.01 15:27:22.569    IdcServer-73     - xsiebelDocumentSubType:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.569    IdcServer-73     - xsiebelDAR:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.569    IdcServer-73     - dDocCreator = SDWrite01

                              >LOG/6    08.01 15:27:22.569    IdcServer-73     - xsiebelOrder:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.569    IdcServer-73     - xstate =

                              >LOG/6    08.01 15:27:22.569    IdcServer-73     - dDocLastModifier = SDWrite01

                              >LOG/6    08.01 15:27:22.570    IdcServer-73     - xWCWorkflowAssignment:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.570    IdcServer-73     - xClbraAliasList:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.571    IdcServer-73     - xIPMSYS_BATCH_SEQ =

                              >LOG/6    08.01 15:27:22.571    IdcServer-73     - xsiebelCampaignAttachments =

                              >LOG/6    08.01 15:27:22.571    IdcServer-73     - dWfStepWeight = 1

                              >LOG/6    08.01 15:27:22.571    IdcServer-73     - dDocName:rule = SiebelBaseRule

                              >LOG/6    08.01 15:27:22.571    IdcServer-73     - xsiebelContact:rule = SiebelEntityRule

                              >LOG/6    08.01 15:27:22.571    IdcServer-73     - alternateFile =

                              >LOG/6    08.01 15:27:22.571    IdcServer-73     - xsiebelContactIdentities:rule = SiebelEntityRule

                              >LOG/6    08.01 15:27:22.571    IdcServer-73     - xInhibitUpdate:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.571    IdcServer-73     - xstate:isExcluded = 1

                              >LOG/6    08.01 15:27:22.571    IdcServer-73     - xVideoRenditions:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.571    IdcServer-73     - xInhibitUpdate:isExcluded = 1

                              >LOG/6    08.01 15:27:22.572    IdcServer-73     - dReleaseState = E

                              >LOG/6    08.01 15:27:22.572    IdcServer-73     - dWfStepName = contribution

                              >LOG/6    08.01 15:27:22.572    IdcServer-73     - xsiebelGSTNIdentities =

                              >LOG/6    08.01 15:27:22.572    IdcServer-73     - xTemplateType =

                              >LOG/6    08.01 15:27:22.572    IdcServer-73     - xsiebelArrest =

                              >LOG/6    08.01 15:27:22.572    IdcServer-73     - xEventTrigger:isExcluded = 1

                              >LOG/6    08.01 15:27:22.572    IdcServer-73     - xCollectionID = 0

                              >LOG/6    08.01 15:27:22.572    IdcServer-73     - fParentGUID =

                              >LOG/6    08.01 15:27:22.572    IdcServer-73     - xsiebelMeeting =

                              >LOG/6    08.01 15:27:22.572    IdcServer-73     - xWCTags:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.572    IdcServer-73     - xsiebelContactIdentities:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.572    IdcServer-73     - xsiebelCallRpt =

                              >LOG/6    08.01 15:27:22.572    IdcServer-73     - xWCWorkflowAssignment =

                              >LOG/6    08.01 15:27:22.572    IdcServer-73     - xsiebelIncident =

                              >LOG/6    08.01 15:27:22.573    IdcServer-73     - xsiebelInspection =

                              >LOG/6    08.01 15:27:22.573    IdcServer-73     - xEventTrigger =

                              >LOG/6    08.01 15:27:22.573    IdcServer-73     - xsiebelEventsAttachments =

                              >LOG/6    08.01 15:27:22.573    IdcServer-73     - dPublishState =

                              >LOG/6    08.01 15:27:22.573    IdcServer-73     - xDamConversionType:isExcluded = 1

                              >LOG/6    08.01 15:27:22.573    IdcServer-73     - xLibraryGUID =

                              >LOG/6    08.01 15:27:22.573    IdcServer-73     - dID = 3608

                              >LOG/6    08.01 15:27:22.573    IdcServer-73     - dpEvent = OnSubmit

                              >LOG/6    08.01 15:27:22.573    IdcServer-73     - xIPMSYS_SCKEY =

                              >LOG/6    08.01 15:27:22.573    IdcServer-73     - xsiebelInspection:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.573    IdcServer-73     - xsiebelProposal =

                              >LOG/6    08.01 15:27:22.573    IdcServer-73     - xsiebelCase =

                              >LOG/6    08.01 15:27:22.573    IdcServer-73     - xsiebelDocumentType =

                              >LOG/6    08.01 15:27:22.573    IdcServer-73     - xsiebelProposal:rule = SiebelEntityRule

                              >LOG/6    08.01 15:27:22.573    IdcServer-73     - xsiebelClaim:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.573    IdcServer-73     - xsiebelProject:rule = SiebelEntityRule

                              >LOG/6    08.01 15:27:22.573    IdcServer-73     - xComments =

                              >LOG/6    08.01 15:27:22.573    IdcServer-73     - IsWorkflow = 1

                              >LOG/6    08.01 15:27:22.573    IdcServer-73     - xClbraUserList:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.573    IdcServer-73     - xsiebelOffence:rule = SiebelEntityRule

                              >LOG/6    08.01 15:27:22.573    IdcServer-73     - xsiebelEvidence:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.573    IdcServer-73     - xPackagedConversions =

                              >LOG/6    08.01 15:27:22.573    IdcServer-73     - xsiebelEvidence:isExcluded = 1

                              >LOG/6    08.01 15:27:22.573    IdcServer-73     - xClbraRoleList =

                              >LOG/6    08.01 15:27:22.573    IdcServer-73     - xsiebelSvcReq:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - dRawDocID = 4212

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - dDocClass = Base

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - primaryFile:path = C:/Oracle/MIDDLE~1.3/ORACLE~1/USER_P~1/domains/BASE_D~1/ucm/cs/vault/~temp/1433656037.pdf

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xsiebelDocumentId =

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xsiebelDocumentSubType =

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - dDocTitle = asa

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - dpAction = CheckinNew

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - scriptableActionParams = CHECKIN_NEW_SUB

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - dActionMillis = 216502545

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xClbraAliasList:isExcluded = 1

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xsiebelEventsAttachments:rule = SiebelEntityRule

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xsiebelDocumentSubType:rule = SiebelDocumentMetadata

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xWCWorkflowApproverUserList:isExcluded = 1

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xsiebelContactIdentities =

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xsiebelDocumentAttachments:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xIPMSYS_STATUS:rule = IpmSystemFields_Hide

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xIdcProfile:rule = SiebelMetaRule

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xsiebelMeeting:rule = SiebelEntityRule

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xVideoRenditions =

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - dDocCreatedDate = {ts '2019-08-01 15:27:22.530'}

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xcountry =

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - dWfEntryTs = {ts '2019-08-01 15:27:22.545'}

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xHidden:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xPartitionId:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - dDocName = UCM003408

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - dOutDate:isExcluded = 1

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xGSTNType:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xIPMSYS_REDACTION:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - dDocAuthor = SDWrite01

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xClbraRoleList:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xReadOnly = FALSE

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xGSTNType =

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - dDocTitle:rule = SiebelBaseRule

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xCpdIsLocked:isExcluded = 1

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - dFormat = application/pdf

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xDiscussionCount:isExcluded = 1

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xsiebelEventsAttachments:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xCpdIsTemplateEnabled:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xsiebelActivity:rule = SiebelEntityRule

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - dDocID = 4212

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xClbraAliasList =

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xsiebelAccountIdentities:rule = SiebelEntityRule

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - primaryFile = GoToMeeting Installer.pdf

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xIPMSYS_APP_ID =

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xWebFlag =

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xsiebelArrest:rule = SiebelEntityRule

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xsiebelDocumentType:rule = SiebelDocumentMetadata

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xcountry:isExcluded = 1

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xsiebelLead =

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xcustomerId =

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - dOriginalName = GoToMeeting Installer.pdf

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xsiebelDocumentAttachments =

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xsiebelSvcReq =

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xsiebelCallRpt:rule = SiebelEntityRule

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xsiebelLead:rule = SiebelEntityRule

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xsiebelQuote =

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xsiebelOpprnty:rule = SiebelEntityRule

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xCollectionID:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xProduct:isExcluded = 1

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - dFlag1 =

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xIsACLReadOnlyOnUI:isExcluded = 1

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xsiebelDocumentId:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xsiebelGSTNIdentities:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xExternalDataSet:isExcluded = 1

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xExternalDataSet =

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xsiebelAcct:rule = SiebelEntityRule

                              >LOG/6    08.01 15:27:22.574    IdcServer-73     - xSource:rule = SiebelDocumentMetadata

                              >LOG/6    08.01 15:27:22.578    IdcServer-73     - dDocAccount =

                              >LOG/6    08.01 15:27:22.578    IdcServer-73     - xHidden = FALSE

                              >LOG/6    08.01 15:27:22.578    IdcServer-73     - xDamConversionType =

                              >LOG/6    08.01 15:27:22.579    IdcServer-73     - xsiebelDAR:rule = SiebelEntityRule

                              >LOG/6    08.01 15:27:22.579    IdcServer-73     - dDocOwner = SDWrite01

                              >LOG/6    08.01 15:27:22.579    IdcServer-73     - xProduct =

                              >LOG/6    08.01 15:27:22.579    IdcServer-73     - dWfID = 201

                              >LOG/6    08.01 15:27:22.579    IdcServer-73     - xForceFolderSecurity:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.579    IdcServer-73     - xsiebelProposal:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.579    IdcServer-73     - dWfStepType = :C:CA:CE:

                              >LOG/6    08.01 15:27:22.579    IdcServer-73     - xsiebelTourMtg:rule = SiebelEntityRule

                              >LOG/6    08.01 15:27:22.579    IdcServer-73     - xsiebelContact = 1234-ABC

                              >LOG/6    08.01 15:27:22.579    IdcServer-73     - scriptableActionType = 3

                              >LOG/6    08.01 15:27:22.579    IdcServer-73     - xsiebelSuspect =

                              >LOG/6    08.01 15:27:22.579    IdcServer-73     - xsiebelDocumentId:rule = SiebelDocumentMetadata

                              >LOG/6    08.01 15:27:22.579    IdcServer-73     - dDocType:rule = SiebelBaseRule

                              >LOG/6    08.01 15:27:22.579    IdcServer-73     - xStorageRule = DBStorage

                              >LOG/6    08.01 15:27:22.579    IdcServer-73     - xAnnotationDetails:isExcluded = 1

                              >LOG/6    08.01 15:27:22.579    IdcServer-73     - xsiebelOpprnty:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.579    IdcServer-73     - dWfDirectory = siebeldocuments

                              >LOG/6    08.01 15:27:22.579    IdcServer-73     - xsiebelProject =

                              >LOG/6    08.01 15:27:22.579    IdcServer-73     - dWfStepID = 201

                              >LOG/6    08.01 15:27:22.579    IdcServer-73     - xsiebelSRIdentities:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.579    IdcServer-73     - xPdfwTemplateType:isExcluded = 1

                              >LOG/6    08.01 15:27:22.579    IdcServer-73     - xsiebelOpprnty =

                              >LOG/6    08.01 15:27:22.579    IdcServer-73     - fParentGUID_display =

                              >LOG/6    08.01 15:27:22.580    IdcServer-73     - dInDate:isExcluded = 1

                              >LOG/6    08.01 15:27:22.580    IdcServer-73     - suppressAlternateFile = 1

                              >LOG/6    08.01 15:27:22.580    IdcServer-73     - dAction = Checkin

                              >LOG/6    08.01 15:27:22.580    IdcServer-73     - xIPMSYS_BATCH_SEQ:rule = IpmSystemFields_Hide

                              >LOG/6    08.01 15:27:22.580    IdcServer-73     - xsiebelOffence:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.580    IdcServer-73     - xsiebelSuspect:rule = SiebelEntityRule

                              >LOG/6    08.01 15:27:22.580    IdcServer-73     - dWfStepDescription =

                              >LOG/6    08.01 15:27:22.580    IdcServer-73     - xsiebelAccountIdentities:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.580    IdcServer-73     - xPackagedConversions:isExcluded = 1

                              >LOG/6    08.01 15:27:22.580    IdcServer-73     - idcToken = 1564826242456:6044AA89E583F712D1EB5D8E1C7F12B0

                              >LOG/6    08.01 15:27:22.580    IdcServer-73     - xWCWorkflowAssignment:isExcluded = 1

                              >LOG/6    08.01 15:27:22.580    IdcServer-73     - dCheckoutUser:isExcluded = 1

                              >LOG/6    08.01 15:27:22.580    IdcServer-73     - xPdfwTemplateType_Options =

                              >LOG/6    08.01 15:27:22.580    IdcServer-73     - xWCTags =

                              >LOG/6    08.01 15:27:22.580    IdcServer-73     - dCreateDate:isExcluded = 1

                              >LOG/6    08.01 15:27:22.580    IdcServer-73     - xESigHasElectronicSignatures = 0

                              >LOG/6    08.01 15:27:22.580    IdcServer-73     - xChecksum:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.580    IdcServer-73     - xsiebelProject:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.580    IdcServer-73     - xsiebelAgreement:rule = SiebelEntityRule

                              >LOG/6    08.01 15:27:22.580    IdcServer-73     - dRevLabel:rule = SiebelBaseRule

                              >LOG/6    08.01 15:27:22.580    IdcServer-73     - xIPMSYS_PARENT_ID = 0

                              >LOG/6    08.01 15:27:22.581    IdcServer-73     - xChecksum =

                              >LOG/6    08.01 15:27:22.581    IdcServer-73     - xSource = Siebel

                              >LOG/6    08.01 15:27:22.581    IdcServer-73     - xsiebelActivity:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.581    IdcServer-73     - xGSTNType:rule = SiebelDocumentMetadata

                              >LOG/6    08.01 15:27:22.581    IdcServer-73     - xsiebelTourMtg =

                              >LOG/6    08.01 15:27:22.581    IdcServer-73     - dStatus =

                              >LOG/6    08.01 15:27:22.581    IdcServer-73     - xESigHasElectronicSignatures:isExcluded = 1

                              >LOG/6    08.01 15:27:22.581    IdcServer-73     - dInDate = 8/1/19 3:26 PM

                              >LOG/6    08.01 15:27:22.581    IdcServer-73     - dWfName = CriteriaWorkflow

                              >LOG/6    08.01 15:27:22.581    IdcServer-73     - xDiscussionType = N/A

                              >LOG/6    08.01 15:27:22.581    IdcServer-73     - xIPMSYS_BATCH_ID1:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.581    IdcServer-73     - dWfStepIsAll = 0

                              >LOG/6    08.01 15:27:22.581    IdcServer-73     - xsiebelGroup =

                              >LOG/6    08.01 15:27:22.581    IdcServer-73     - scriptableActionErr =

                              >LOG/6    08.01 15:27:22.581    IdcServer-73     - xCpdIsTemplateEnabled = 0

                              >LOG/6    08.01 15:27:22.581    IdcServer-73     - xEventTrigger:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.581    IdcServer-73     - xsiebelSRIdentities:rule = SiebelEntityRule

                              >LOG/6    08.01 15:27:22.581    IdcServer-73     - xPartitionId =

                              >LOG/6    08.01 15:27:22.581    IdcServer-73     - xsiebelOffence =

                              >LOG/6    08.01 15:27:22.581    IdcServer-73     - appScanProfiles:isExcluded = 1

                              >LOG/6    08.01 15:27:22.581    IdcServer-73     - xCategory =

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - dDocAccount_Options =

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - UseForwardOnlyCursor =

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xStorageRule:isExcluded = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xCpdIsLocked = 0

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - dConversion = PassThru

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xsiebelCase:rule = SiebelEntityRule

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xReadOnly:isExcluded = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xsiebelClaim:rule = SiebelEntityRule

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - scriptableActionFunction = doSubService

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xChecksum:isExcluded = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xDamConversionType:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xPackagedConversions:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - dDocLastModifiedDate = {ts '2019-08-01 15:27:22.530'}

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xExternalDataSet:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xPdfwTemplateType:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - primaryOverrideFormat:isExcluded = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xsiebelAccountIdentities =

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xsiebelCase:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xWCPageId =

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xIsACLReadOnlyOnUI = 0

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xIPMSYS_PARENT_ID:rule = IpmSystemFields_Hide

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xInhibitUpdate = FALSE

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xLibraryGUID:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xPdfwTemplateID:isExcluded = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xComments:rule = SiebelMetaRule

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xsiebelCampaignAttachments:rule = SiebelEntityRule

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xsiebelArrest:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xIPMSYS_APP_ID:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - isInfoOnly =

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - dDocClass:isExcluded = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xWCPageId:isExcluded = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - dDocAccount:rule = SiebelBaseRule

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xcustomerId:rule = SibelCustomerMetadata

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xsiebelOrder =

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xsiebelMeeting:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xIPMSYS_PARENT_ID:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xsiebelAsset:rule = SiebelEntityRule

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xsiebelAcct =

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xVideoRenditions:isExcluded = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xsiebelAcct:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - dIsPrimary = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - dExtension = pdf

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xIPMSYS_SCKEY:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xsiebelIncident:rule = SiebelEntityRule

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - dWorkflowState = E

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xsiebelGSTNIdentities:rule = SiebelEntityRule

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xsiebelCampaignAttachments:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - isDocProfileUsed = true

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xPdfwTemplateID =

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xsiebelCallRpt:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - dDocType = SiebelAttachment

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xIPMSYS_REDACTION = 0

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xIPMSYS_REDACTION:rule = IpmSystemFields_Hide

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - IsQueryObjectPersistent =

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - dDocAuthor:rule = SiebelBaseRule

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xWebFlag:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xcustomerId:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xIsACLReadOnlyOnUI:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xTemplateType:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xIPMSYS_BATCH_SEQ:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xProduct:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xESigHasElectronicSignatures:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xIdcProfile = SiebelDocProfile

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - dpName = SiebelDocProfile

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - dIsWebFormat = 0

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xWCPageId:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xcountry:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xPdfwTemplateID:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - dPublishType =

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xComments:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xClbraUserList =

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xStorageRule:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xsiebelInspection:rule = SiebelEntityRule

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xWebFlag:isExcluded = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xsiebelTourMtg:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xPartitionId:isExcluded = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xsiebelActivity =

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - dLocation =

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xsiebelClaim =

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xIPMSYS_BATCH_ID1:rule = IpmSystemFields_Hide

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - fApplication = framework

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xIPMSYS_STATUS =

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xIPMSYS_SCKEY:rule = IpmSystemFields_Hide

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xsiebelSvcReq:rule = SiebelEntityRule

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xsiebelAgreement:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xCollectionID:rule = SiebelBaseRule

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xCpdIsTemplateEnabled:isExcluded = 1

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - dUser = SDWrite01

                              >LOG/6    08.01 15:27:22.582    IdcServer-73     - xsiebelQuote:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.586    IdcServer-73     - xWCWorkflowApproverUserList =

                              >LOG/6    08.01 15:27:22.586    IdcServer-73     - dWfStepIsSignature = 0

                              >LOG/6    08.01 15:27:22.586    IdcServer-73     - lockDownProfile = 1

                              >LOG/6    08.01 15:27:22.586    IdcServer-73     - isNew = 1

                              >LOG/6    08.01 15:27:22.586    IdcServer-73     - xAnnotationDetails = 0

                              >LOG/6    08.01 15:27:22.586    IdcServer-73     - dSecurityGroup = SiebelDocuments

                              >LOG/6    08.01 15:27:22.586    IdcServer-73     - xLibraryGUID:isExcluded = 1

                              >LOG/6    08.01 15:27:22.586    IdcServer-73     - alternateOverrideFormat:isExcluded = 1

                              >LOG/6    08.01 15:27:22.586    IdcServer-73     - xForceFolderSecurity = FALSE

                              >LOG/6    08.01 15:27:22.586    IdcServer-73     - xsiebelLead:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.586    IdcServer-73     - xsiebelSRIdentities =

                              >LOG/6    08.01 15:27:22.586    IdcServer-73     - dCreateDate = {ts '2019-08-01 15:27:22.530'}

                              >LOG/6    08.01 15:27:22.586    IdcServer-73     - xHidden:isExcluded = 1

                              >LOG/6    08.01 15:27:22.586    IdcServer-73     - dRevisionID = 1

                              >LOG/6    08.01 15:27:22.586    IdcServer-73     - xClbraRoleList:isExcluded = 1

                              >LOG/6    08.01 15:27:22.586    IdcServer-73     - isDocProfileDone = 1

                              >LOG/6    08.01 15:27:22.586    IdcServer-73     - xCategory:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.586    IdcServer-73     - xstate:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.586    IdcServer-73     - xIPMSYS_STATUS:isSetDefault = 1

                              >LOG/6    08.01 15:27:22.586    IdcServer-73     - dRevLabel = 1

                              >LOG/6    08.01 15:27:22.586    IdcServer-73     - xIPMSYS_APP_ID:rule = IpmSystemFields_Hide

                              >LOG/6    08.01 15:27:22.586    IdcServer-73     - fInhibitPropagation:isHidden = 1

                              • 12. Re: Custom Component to check the file content/mime type
                                William Phelps

                                Actually the mime type is there

                                • 13. Re: Custom Component to check the file content/mime type
                                  Sanjeev-OFM

                                  Hi William,

                                   

                                  It's returning the file format based on file extension not file-content.

                                  Example: if for any exe file(file1.exe) we rename it to (file1.pdf) dFormat will return the value pdf not exe.

                                  but I want to verify the actual content as well.

                                   

                                  Please suggest.

                                   

                                  Thanks

                                  Sanjeev

                                  • 14. Re: Custom Component to check the file content/mime type
                                    William Phelps

                                    Content Server does not "sniff" the content to determine what it is.  It will rely on the file extension.  You'll have to do something different, as in "write a customization".

                                     

                                    What is the real use case or need here? If a user renames a file, why does that cause an issue?  It's not like that a user can upload the file, and then execute on directly on the server, so what is the need/concern?