1 /* 2 * Copyright (c) 2025 Huawei Device Co., Ltd. 3 * Licensed under the Apache License, Version 2.0 (the "License"); 4 * you may not use this file except in compliance with the License. 5 * You may obtain a copy of the License at 6 * 7 * http://www.apache.org/licenses/LICENSE-2.0 8 * 9 * Unless required by applicable law or agreed to in writing, software 10 * distributed under the License is distributed on an "AS IS" BASIS, 11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 * See the License for the specific language governing permissions and 13 * limitations under the License. 14 */ 15 16 package ohos; 17 18 /** 19 * PackingToolErrMsg 20 * 21 * @since 2025/01/21 22 */ 23 public class PackingToolErrMsg { 24 25 // packing tool error 26 /** 27 * EXECUTE_PACKING_TOOL_FAILED 28 */ 29 public static final ErrorMsg EXECUTE_PACKING_TOOL_FAILED = ErrorMsg.getPackingToolErrBuilder() 30 .setTypeCode("10") 31 .setErrCode("001") 32 .setDescription("Execute packing tool failed.") 33 .setCause("%s") 34 .addSolution("Please check the first error message for more details and modify accordingly.") 35 .build(); 36 37 /** 38 * COMMAND_PARSER_FAILED 39 */ 40 public static final ErrorMsg COMMAND_PARSER_FAILED = ErrorMsg.getPackingToolErrBuilder() 41 .setTypeCode("10") 42 .setErrCode("002") 43 .setDescription("Command parser failed.") 44 .setCause("%s") 45 .build(); 46 47 /** 48 * COMMAND_VERIFY_FAILED 49 */ 50 public static final ErrorMsg COMMAND_VERIFY_FAILED = ErrorMsg.getPackingToolErrBuilder() 51 .setTypeCode("10") 52 .setErrCode("003") 53 .setDescription("Command verify failed.") 54 .setCause("%s") 55 .build(); 56 57 // compress verify error 58 /** 59 * HAP_MODE_ARGS_INVALID 60 */ 61 public static final ErrorMsg HAP_MODE_ARGS_INVALID = ErrorMsg.getPackingToolErrBuilder() 62 .setTypeCode("11") 63 .setErrCode("001") 64 .setDescription("Parse and check args invalid in hap mode.") 65 .setCause("%s") 66 .build(); 67 68 /** 69 * HSP_MODE_ARGS_INVALID 70 */ 71 public static final ErrorMsg HSP_MODE_ARGS_INVALID = ErrorMsg.getPackingToolErrBuilder() 72 .setTypeCode("11") 73 .setErrCode("002") 74 .setDescription("Parse and check args invalid in hsp mode.") 75 .setCause("%s") 76 .build(); 77 78 /** 79 * APP_MODE_ARGS_INVALID 80 */ 81 public static final ErrorMsg APP_MODE_ARGS_INVALID = ErrorMsg.getPackingToolErrBuilder() 82 .setTypeCode("11") 83 .setErrCode("003") 84 .setDescription("Parse and check args invalid in app mode.") 85 .setCause("%s") 86 .build(); 87 88 /** 89 * MULTI_APP_MODE_ARGS_INVALID 90 */ 91 public static final ErrorMsg MULTI_APP_MODE_ARGS_INVALID = ErrorMsg.getPackingToolErrBuilder() 92 .setTypeCode("11") 93 .setErrCode("004") 94 .setDescription("Parse and check args invalid in multiApp mode.") 95 .setCause("%s") 96 .build(); 97 98 /** 99 * RES_MODE_ARGS_INVALID 100 */ 101 public static final ErrorMsg RES_MODE_ARGS_INVALID = ErrorMsg.getPackingToolErrBuilder() 102 .setTypeCode("11") 103 .setErrCode("005") 104 .setDescription("Parse and check args invalid in res mode.") 105 .setCause("%s") 106 .build(); 107 108 /** 109 * HQF_MODE_ARGS_INVALID 110 */ 111 public static final ErrorMsg HQF_MODE_ARGS_INVALID = ErrorMsg.getPackingToolErrBuilder() 112 .setTypeCode("11") 113 .setErrCode("006") 114 .setDescription("Parse and check args invalid in hqf mode.") 115 .setCause("%s") 116 .build(); 117 118 /** 119 * APPQF_MODE_ARGS_INVALID 120 */ 121 public static final ErrorMsg APPQF_MODE_ARGS_INVALID = ErrorMsg.getPackingToolErrBuilder() 122 .setTypeCode("11") 123 .setErrCode("007") 124 .setDescription("Parse and check args invalid in appqf mode.") 125 .setCause("%s") 126 .build(); 127 128 /** 129 * PACKAGE_NORMALIZE_MODE_ARGS_INVALID 130 */ 131 public static final ErrorMsg PACKAGE_NORMALIZE_MODE_ARGS_INVALID = ErrorMsg.getPackingToolErrBuilder() 132 .setTypeCode("11") 133 .setErrCode("008") 134 .setDescription("Parse and check args invalid in packageNormalize mode.") 135 .setCause("%s") 136 .build(); 137 138 /** 139 * VERSION_NORMALIZE_MODE_ARGS_INVALID 140 */ 141 public static final ErrorMsg VERSION_NORMALIZE_MODE_ARGS_INVALID = ErrorMsg.getPackingToolErrBuilder() 142 .setTypeCode("11") 143 .setErrCode("009") 144 .setDescription("Parse and check args invalid in versionNormalize mode.") 145 .setCause("%s") 146 .build(); 147 148 /** 149 * HAR_MODE_ARGS_INVALID 150 */ 151 public static final ErrorMsg HAR_MODE_ARGS_INVALID = ErrorMsg.getPackingToolErrBuilder() 152 .setTypeCode("11") 153 .setErrCode("010") 154 .setDescription("Parse and check args invalid in har mode.") 155 .setCause("%s") 156 .build(); 157 158 /** 159 * COMMAND_MODE_INVALID 160 */ 161 public static final ErrorMsg COMMAND_MODE_INVALID = ErrorMsg.getPackingToolErrBuilder() 162 .setTypeCode("11") 163 .setErrCode("011") 164 .setDescription("Command verify mode is invalid.") 165 .setCause("Input mode is invalid.") 166 .build(); 167 168 /** 169 * BUNDLE_TYPE_SHARED_INVALID 170 */ 171 public static final ErrorMsg BUNDLE_TYPE_SHARED_INVALID = ErrorMsg.getPackingToolErrBuilder() 172 .setTypeCode("11") 173 .setErrCode("012") 174 .setDescription("Check bundleType is shared failed.") 175 .setCause("%s") 176 .build(); 177 178 /** 179 * BUNDLE_TYPE_APPSERVICE_INVALID 180 */ 181 public static final ErrorMsg BUNDLE_TYPE_APPSERVICE_INVALID = ErrorMsg.getPackingToolErrBuilder() 182 .setTypeCode("11") 183 .setErrCode("013") 184 .setDescription("Check the bundleType is appService failed.") 185 .setCause("%s") 186 .build(); 187 188 /** 189 * HSP_HAS_ABILITIES_FAILED 190 */ 191 public static final ErrorMsg HSP_HAS_ABILITIES_FAILED = ErrorMsg.getPackingToolErrBuilder() 192 .setTypeCode("11") 193 .setErrCode("014") 194 .setDescription("Check hsp has abilities failed.") 195 .setCause("%s") 196 .build(); 197 198 /** 199 * HSP_HAS_EXTENSION_ABILITIES_FAILED 200 */ 201 public static final ErrorMsg HSP_HAS_EXTENSION_ABILITIES_FAILED = ErrorMsg.getPackingToolErrBuilder() 202 .setTypeCode("11") 203 .setErrCode("015") 204 .setDescription("Check hsp has extension abilities failed.") 205 .setCause("%s") 206 .build(); 207 208 /** 209 * HAS_HOME_ABILITY_INVALID 210 */ 211 public static final ErrorMsg HAS_HOME_ABILITY_INVALID = ErrorMsg.getPackingToolErrBuilder() 212 .setTypeCode("11") 213 .setErrCode("016") 214 .setDescription("Check hsp has entry abilitiy failed.") 215 .setCause("%s") 216 .build(); 217 218 /** 219 * HAS_HOME_EXTENSION_ABILITY_INVALID 220 */ 221 public static final ErrorMsg HAS_HOME_EXTENSION_ABILITY_INVALID = ErrorMsg.getPackingToolErrBuilder() 222 .setTypeCode("11") 223 .setErrCode("017") 224 .setDescription("Check hsp has entry extensionAbility failed.") 225 .setCause("%s") 226 .build(); 227 228 /** 229 * OUT_PATH_INVALID 230 */ 231 public static final ErrorMsg OUT_PATH_INVALID = ErrorMsg.getPackingToolErrBuilder() 232 .setTypeCode("11") 233 .setErrCode("018") 234 .setDescription("Invalid output path.") 235 .setCause("%s") 236 .build(); 237 238 /** 239 * HAP_ADDITION_MODE_ARGS_INVALID 240 */ 241 public static final ErrorMsg HAP_ADDITION_MODE_ARGS_INVALID = ErrorMsg.getPackingToolErrBuilder() 242 .setTypeCode("11") 243 .setErrCode("019") 244 .setDescription("Parse and check args invalid in hapAddition mode.") 245 .setCause("%s") 246 .build(); 247 248 /** 249 * HANDLE_HAP_HSP_INPUT_FAILED 250 */ 251 public static final ErrorMsg HANDLE_HAP_HSP_INPUT_FAILED = ErrorMsg.getPackingToolErrBuilder() 252 .setTypeCode("11") 253 .setErrCode("020") 254 .setDescription("Handle hap and hsp input failed.") 255 .setCause("%s") 256 .build(); 257 258 /** 259 * GENERAL_NORMALIZE_MODE_ARGS_INVALID 260 */ 261 public static final ErrorMsg GENERAL_NORMALIZE_MODE_ARGS_INVALID = ErrorMsg.getPackingToolErrBuilder() 262 .setTypeCode("11") 263 .setErrCode("021") 264 .setDescription("Parse and check args invalid in generalNormalize mode.") 265 .setCause("%s") 266 .build(); 267 268 /** 269 * PARSE_ATOMIC_SERVICE_SIZE_LIMIT_FAILED 270 */ 271 public static final ErrorMsg PARSE_ATOMIC_SERVICE_SIZE_LIMIT_FAILED = ErrorMsg.getPackingToolErrBuilder() 272 .setTypeCode("11") 273 .setErrCode("022") 274 .setDescription("Parse atomicService size limit failed.") 275 .setCause("%s") 276 .addSolution("%s") 277 .build(); 278 279 // compress process error 280 /** 281 * COMPRESS_PROCESS_FAILED 282 */ 283 public static final ErrorMsg COMPRESS_PROCESS_FAILED = ErrorMsg.getPackingToolErrBuilder() 284 .setTypeCode("12") 285 .setErrCode("001") 286 .setDescription("Execute compress process failed.") 287 .setCause("%s") 288 .addSolution("%s") 289 .build(); 290 291 /** 292 * COMPRESS_HAP_FAILED 293 */ 294 public static final ErrorMsg COMPRESS_HAP_FAILED = ErrorMsg.getPackingToolErrBuilder() 295 .setTypeCode("12") 296 .setErrCode("002") 297 .setDescription("Compress Stage hap failed.") 298 .setCause("%s") 299 .addSolution("Please check the first error message for more details and modify accordingly.") 300 .build(); 301 302 /** 303 * CHECK_STAGE_HAP_FAILED 304 */ 305 public static final ErrorMsg CHECK_STAGE_HAP_FAILED = ErrorMsg.getPackingToolErrBuilder() 306 .setTypeCode("12") 307 .setErrCode("003") 308 .setDescription("Verify Stage hap info failed.") 309 .setCause("%s") 310 .addSolution("Please check the first error message for more details and modify accordingly.") 311 .build(); 312 313 /** 314 * CHECK_AS_TSAN_ENABLED 315 */ 316 public static final ErrorMsg CHECK_AS_TSAN_ENABLED = ErrorMsg.getPackingToolErrBuilder() 317 .setTypeCode("12") 318 .setErrCode("004") 319 .setDescription("Check asanEnabled failed.") 320 .setCause("%s") 321 .addSolution("Please ensure the parameters are correctly set. " + 322 "Review 'app.json' and adjust the configuration as needed.") 323 .build(); 324 325 /** 326 * CHECK_HWASAN_ENABLED_INVALID 327 */ 328 public static final ErrorMsg CHECK_HWASAN_ENABLED_INVALID = ErrorMsg.getPackingToolErrBuilder() 329 .setTypeCode("12") 330 .setErrCode("005") 331 .setDescription("Check hwasanEnabled failed.") 332 .setCause("%s") 333 .addSolution("Please ensure the parameters are correctly set. " + 334 "Review 'app.json' and adjust the configuration as needed.") 335 .build(); 336 337 /** 338 * CHECK_ATOMIC_SERVICE_FAILED 339 */ 340 public static final ErrorMsg CHECK_ATOMIC_SERVICE_FAILED = ErrorMsg.getPackingToolErrBuilder() 341 .setTypeCode("12") 342 .setErrCode("006") 343 .setDescription("Check atomicService failed.") 344 .setCause("%s") 345 .addSolution("Please check the first error message for more details and modify accordingly.") 346 .build(); 347 348 /** 349 * CHECK_CONTINUE_BUNDLENAME_INVALID 350 */ 351 public static final ErrorMsg CHECK_CONTINUE_BUNDLENAME_INVALID = ErrorMsg.getPackingToolErrBuilder() 352 .setTypeCode("12") 353 .setErrCode("007") 354 .setDescription("Check continueBundleName invalid.") 355 .setCause("%s") 356 .addSolution("Ensure continueBundleName not inclue self.") 357 .build(); 358 359 /** 360 * CHECK_OVERLAY_CFG_FAILED 361 */ 362 public static final ErrorMsg CHECK_OVERLAY_CFG_FAILED = ErrorMsg.getPackingToolErrBuilder() 363 .setTypeCode("12") 364 .setErrCode("008") 365 .setDescription("Check whether is an overlay hsp failed.") 366 .setCause("%s") 367 .addSolution("Please check 'app.json5' and 'module.json5' file according to the error.") 368 .addSolution("Check targetBundleName, targetModuleName, and targetPriority in the related module.") 369 .addSolution("Note: Modules configured with the targetModuleName is overlay feature module.") 370 .addSolution("Note: Modules configured with the targetBundleName is overlay feature application.") 371 .build(); 372 373 /** 374 * COMPRESS_PROCESS_EXCEPTION 375 */ 376 public static final ErrorMsg COMPRESS_PROCESS_EXCEPTION = ErrorMsg.getPackingToolErrBuilder() 377 .setTypeCode("12") 378 .setErrCode("009") 379 .setDescription("Process compress exception.") 380 .setCause("%s") 381 .addSolution("Please check the first error message for more details and modify accordingly.") 382 .build(); 383 384 /** 385 * HAS_GENERATE_BUILD_HASH 386 */ 387 public static final ErrorMsg HAS_GENERATE_BUILD_HASH = ErrorMsg.getPackingToolErrBuilder() 388 .setTypeCode("12") 389 .setErrCode("010") 390 .setDescription("Verify has generate build hash failed.") 391 .setCause("%s") 392 .build(); 393 394 /** 395 * SET_GENERATE_BUILD_HASH 396 */ 397 public static final ErrorMsg SET_GENERATE_BUILD_HASH = ErrorMsg.getPackingToolErrBuilder() 398 .setTypeCode("12") 399 .setErrCode("011") 400 .setDescription("Set generate build hash failed.") 401 .setCause("%s") 402 .build(); 403 404 /** 405 * CHECK_UBASAN_ENABLED_INVALID 406 */ 407 public static final ErrorMsg CHECK_UBASAN_ENABLED_INVALID = ErrorMsg.getPackingToolErrBuilder() 408 .setTypeCode("12") 409 .setErrCode("012") 410 .setDescription("Check ubsanEnabled failed.") 411 .setCause("%s") 412 .addSolution("Please ensure the parameters are correctly set. " + 413 "Review 'app.json' and adjust the configuration as needed.") 414 .build(); 415 416 /** 417 * READ_STAGE_HAP_VERIFY_INFO_FAILED 418 */ 419 public static final ErrorMsg READ_STAGE_HAP_VERIFY_INFO_FAILED = ErrorMsg.getPackingToolErrBuilder() 420 .setTypeCode("12") 421 .setErrCode("013") 422 .setDescription("Read Stage hap verify info exist exception.") 423 .setCause("%s") 424 .addSolution("Please check the exception message for more details and modify accordingly.") 425 .build(); 426 427 /** 428 * COMPRESS_PARALLEL_EXCEPTION 429 */ 430 public static final ErrorMsg COMPRESS_PARALLEL_EXCEPTION = ErrorMsg.getPackingToolErrBuilder() 431 .setTypeCode("12") 432 .setErrCode("014") 433 .setDescription("Parallel compress exception.") 434 .setCause("%s") 435 .addSolution("Please check the related exception message and modify the operation.") 436 .build(); 437 438 /** 439 * COMPRESS_APP_FAILED 440 */ 441 public static final ErrorMsg COMPRESS_APP_FAILED = ErrorMsg.getPackingToolErrBuilder() 442 .setTypeCode("12") 443 .setErrCode("015") 444 .setDescription("Compress app file failed.") 445 .setCause("%s") 446 .addSolution("Please check the first error message for more details and modify accordingly.") 447 .build(); 448 449 /** 450 * INVALID_HAP_FILE 451 */ 452 public static final ErrorMsg INVALID_HAP_FILE = ErrorMsg.getPackingToolErrBuilder() 453 .setTypeCode("12") 454 .setErrCode("016") 455 .setDescription("Check input hap or hsp file is invalid.") 456 .setCause("%s") 457 .build(); 458 459 /** 460 * CHECK_SHARED_APP_INVALID 461 */ 462 public static final ErrorMsg CHECK_SHARED_APP_INVALID = ErrorMsg.getPackingToolErrBuilder() 463 .setTypeCode("12") 464 .setErrCode("017") 465 .setDescription("Check shared App invalid.") 466 .setCause("%s") 467 .addSolution("%s") 468 .build(); 469 470 /** 471 * CHECK_BUNDLETYPE_INVALID 472 */ 473 public static final ErrorMsg CHECK_BUNDLETYPE_INVALID = ErrorMsg.getPackingToolErrBuilder() 474 .setTypeCode("12") 475 .setErrCode("018") 476 .setDescription("Check bundleType is invalid.") 477 .setCause("%s") 478 .addSolution("%s") 479 .build(); 480 481 /** 482 * APP_ATOMICSERVICE_COMPRESSED_SIZE_INVALID 483 */ 484 public static final ErrorMsg APP_ATOMICSERVICE_COMPRESSED_SIZE_INVALID = ErrorMsg.getPackingToolErrBuilder() 485 .setTypeCode("12") 486 .setErrCode("019") 487 .setDescription("Check app atomicservice compress size failed.") 488 .setCause("%s") 489 .build(); 490 491 /** 492 * READ_FA_HAP_VERIFY_INFO_FAILED 493 */ 494 public static final ErrorMsg READ_FA_HAP_VERIFY_INFO_FAILED = ErrorMsg.getPackingToolErrBuilder() 495 .setTypeCode("12") 496 .setErrCode("020") 497 .setDescription("Read FA hap verify info exist exception.") 498 .setCause("%s") 499 .addSolution("Please check the first error message for more details and modify accordingly.") 500 .build(); 501 502 /** 503 * COMPRESS_APP_IO_EXCEPTION 504 */ 505 public static final ErrorMsg COMPRESS_APP_IO_EXCEPTION = ErrorMsg.getPackingToolErrBuilder() 506 .setTypeCode("12") 507 .setErrCode("021") 508 .setDescription("IO exception when compress app.") 509 .setCause("%s") 510 .addSolution("Please check the related exception message and modify the operation.") 511 .build(); 512 513 /** 514 * COMPRESS_HSP_FAILED 515 */ 516 public static final ErrorMsg COMPRESS_HSP_FAILED = ErrorMsg.getPackingToolErrBuilder() 517 .setTypeCode("12") 518 .setErrCode("022") 519 .setDescription("Compress Hsp failed.") 520 .setCause("%s") 521 .addSolution("Please check the first error message for more details and modify accordingly.") 522 .build(); 523 524 /** 525 * JSON_SPECIAL_PROCESS_FAILED 526 */ 527 public static final ErrorMsg JSON_SPECIAL_PROCESS_FAILED = ErrorMsg.getPackingToolErrBuilder() 528 .setTypeCode("12") 529 .setErrCode("023") 530 .setDescription("Json special process exist exception.") 531 .setCause("%s") 532 .addSolution("Please check the exception message and modify.") 533 .build(); 534 535 /** 536 * CHECK_ATOMIC_SERVICE_SIZE_FAILED 537 */ 538 public static final ErrorMsg CHECK_ATOMIC_SERVICE_SIZE_FAILED = ErrorMsg.getPackingToolErrBuilder() 539 .setTypeCode("12") 540 .setErrCode("024") 541 .setDescription("Check atomicService size failed.") 542 .setCause("%s") 543 .addSolution("Please check the related size check error message and reduce related module size.") 544 .build(); 545 546 /** 547 * COMPRESS_APP_MODE_FORMULTI_PROJECT_FAILED 548 */ 549 public static final ErrorMsg COMPRESS_APP_MODE_FORMULTI_PROJECT_FAILED = ErrorMsg.getPackingToolErrBuilder() 550 .setTypeCode("12") 551 .setErrCode("025") 552 .setDescription("Compress in app mode for multi project failed.") 553 .setCause("%s") 554 .build(); 555 556 /** 557 * HAP_ADDITION_FAILED 558 */ 559 public static final ErrorMsg HAP_ADDITION_FAILED = ErrorMsg.getPackingToolErrBuilder() 560 .setTypeCode("12") 561 .setErrCode("026") 562 .setDescription("Hap addition failed.") 563 .setCause("%s") 564 .build(); 565 566 /** 567 * COMPRESS_HAP_ADDITION_FAILED 568 */ 569 public static final ErrorMsg COMPRESS_HAP_ADDITION_FAILED = ErrorMsg.getPackingToolErrBuilder() 570 .setTypeCode("12") 571 .setErrCode("027") 572 .setDescription("Compress hap addition failed.") 573 .setCause("%s") 574 .build(); 575 576 /** 577 * DISPOSE_APP_FAILED 578 */ 579 public static final ErrorMsg DISPOSE_APP_FAILED = ErrorMsg.getPackingToolErrBuilder() 580 .setTypeCode("12") 581 .setErrCode("028") 582 .setDescription("Dispose app failed.") 583 .setCause("%s") 584 .build(); 585 586 /** 587 * NO_PACK_INFO 588 */ 589 public static final ErrorMsg NO_PACK_INFO = ErrorMsg.getPackingToolErrBuilder() 590 .setTypeCode("12") 591 .setErrCode("029") 592 .setDescription("pack.info does not find in hap or app.") 593 .setCause("%s") 594 .build(); 595 596 /** 597 * COMPRESS_PACK_RES_MODE_FAILED 598 */ 599 public static final ErrorMsg COMPRESS_PACK_RES_MODE_FAILED = ErrorMsg.getPackingToolErrBuilder() 600 .setTypeCode("12") 601 .setErrCode("030") 602 .setDescription("Compress in res mode failed.") 603 .setCause("%s") 604 .build(); 605 606 /** 607 * INVALID_THIRD_LEVEL_DIRECTORY_NAME 608 */ 609 public static final ErrorMsg INVALID_THIRD_LEVEL_DIRECTORY_NAME = ErrorMsg.getPackingToolErrBuilder() 610 .setTypeCode("12") 611 .setErrCode("031") 612 .setDescription("Invalid third level directory name.") 613 .setCause("%s") 614 .addSolution("Please check it with reference to this example: \n" + 615 "zh_Hani_CN-vertical-car-mdpi-dark or zh_Hani_CN-vertical-car-mdpi.") 616 .build(); 617 618 /** 619 * IS_PICTURING_FAILED 620 */ 621 public static final ErrorMsg IS_PICTURING_FAILED = ErrorMsg.getPackingToolErrBuilder() 622 .setTypeCode("12") 623 .setErrCode("032") 624 .setDescription("Check whether picturingName meets specifications failed.") 625 .setCause("%s") 626 .build(); 627 628 /** 629 * GET_FILE_LIST_FAILED 630 */ 631 public static final ErrorMsg GET_FILE_LIST_FAILED = ErrorMsg.getPackingToolErrBuilder() 632 .setTypeCode("12") 633 .setErrCode("033") 634 .setDescription("Get file list failed.") 635 .setCause("%s") 636 .build(); 637 638 /** 639 * GET_MODULE_NAME_FROM_STRING_FAILED 640 */ 641 public static final ErrorMsg GET_MODULE_NAME_FROM_STRING_FAILED = ErrorMsg.getPackingToolErrBuilder() 642 .setTypeCode("12") 643 .setErrCode("034") 644 .setDescription("Get module name from line string failed.") 645 .setCause("%s") 646 .build(); 647 648 /** 649 * COMPRESS_APPQF_FAILED 650 */ 651 public static final ErrorMsg COMPRESS_APPQF_FAILED = ErrorMsg.getPackingToolErrBuilder() 652 .setTypeCode("12") 653 .setErrCode("035") 654 .setDescription("Compress in appqf mode failed.") 655 .setCause("%s") 656 .build(); 657 658 /** 659 * CHECK_HQF_INVALID 660 */ 661 public static final ErrorMsg CHECK_HQF_INVALID = ErrorMsg.getPackingToolErrBuilder() 662 .setTypeCode("12") 663 .setErrCode("036") 664 .setDescription("Input hqf is invalid.") 665 .setCause("%s") 666 .build(); 667 668 /** 669 * CHECK_APP_FIELDS_FAILED 670 */ 671 public static final ErrorMsg CHECK_APP_FIELDS_FAILED = ErrorMsg.getPackingToolErrBuilder() 672 .setTypeCode("12") 673 .setErrCode("037") 674 .setDescription("Check hqf has same app fields failed.") 675 .setCause("%s") 676 .build(); 677 678 /** 679 * CHECK_MODULE_INVALID 680 */ 681 public static final ErrorMsg CHECK_MODULE_INVALID = ErrorMsg.getPackingToolErrBuilder() 682 .setTypeCode("12") 683 .setErrCode("038") 684 .setDescription("Check hqf module is invalid.") 685 .setCause("%s") 686 .build(); 687 688 /** 689 * VERSION_NORMALIZE_FAILED 690 */ 691 public static final ErrorMsg VERSION_NORMALIZE_FAILED = ErrorMsg.getPackingToolErrBuilder() 692 .setTypeCode("12") 693 .setErrCode("039") 694 .setDescription("Version normalize failed.") 695 .setCause("%s") 696 .build(); 697 698 /** 699 * VERIFY_MODULE_VERSION_FAILED 700 */ 701 public static final ErrorMsg VERIFY_MODULE_VERSION_FAILED = ErrorMsg.getPackingToolErrBuilder() 702 .setTypeCode("12") 703 .setErrCode("040") 704 .setDescription("Verify module version failed.") 705 .setCause("%s") 706 .build(); 707 708 /** 709 * SHA256_CALCULATION_FAILED 710 */ 711 public static final ErrorMsg SHA256_CALCULATION_FAILED = ErrorMsg.getPackingToolErrBuilder() 712 .setTypeCode("12") 713 .setErrCode("041") 714 .setDescription("SHA-256 hash calculation failed.") 715 .setCause("%s") 716 .build(); 717 718 /** 719 * COMPRESS_FILE_DUPLICATE 720 */ 721 public static final ErrorMsg COMPRESS_FILE_DUPLICATE = ErrorMsg.getPackingToolErrBuilder() 722 .setTypeCode("12") 723 .setErrCode("042") 724 .setDescription("Select haps find duplicated hap.") 725 .setCause("%s") 726 .build(); 727 728 /** 729 * COPY_FILE_FAILED 730 */ 731 public static final ErrorMsg COPY_FILE_FAILED = ErrorMsg.getPackingToolErrBuilder() 732 .setTypeCode("12") 733 .setErrCode("043") 734 .setDescription("Copy file failed.") 735 .setCause("%s") 736 .build(); 737 738 /** 739 * MAKE_DIR_FAILED 740 */ 741 public static final ErrorMsg MAKE_DIR_FAILED = ErrorMsg.getPackingToolErrBuilder() 742 .setTypeCode("12") 743 .setErrCode("044") 744 .setDescription("Make dir failed.") 745 .setCause("%s") 746 .build(); 747 748 /** 749 * COPY_FILE_SAFELY_FAILED 750 */ 751 public static final ErrorMsg COPY_FILE_SAFELY_FAILED = ErrorMsg.getPackingToolErrBuilder() 752 .setTypeCode("12") 753 .setErrCode("045") 754 .setDescription("Copy file safely failed.") 755 .setCause("%s") 756 .build(); 757 758 /** 759 * PARSE_MODIFY_CONFIG_JSON_FAILED 760 */ 761 public static final ErrorMsg PARSE_MODIFY_CONFIG_JSON_FAILED = ErrorMsg.getPackingToolErrBuilder() 762 .setTypeCode("12") 763 .setErrCode("046") 764 .setDescription("Parse and modify config.json failed.") 765 .setCause("%s") 766 .build(); 767 768 /** 769 * PARSE_AND_MODIFY_MODULEJSON_FAILED 770 */ 771 public static final ErrorMsg PARSE_AND_MODIFY_MODULEJSON_FAILED = ErrorMsg.getPackingToolErrBuilder() 772 .setTypeCode("12") 773 .setErrCode("047") 774 .setDescription("Parse and modify module.json failed.") 775 .setCause("%s") 776 .build(); 777 778 /** 779 * WRITE_JSON_FILE_EXPECTION 780 */ 781 public static final ErrorMsg WRITE_JSON_FILE_EXPECTION = ErrorMsg.getPackingToolErrBuilder() 782 .setTypeCode("12") 783 .setErrCode("048") 784 .setDescription("Write json file exception.") 785 .setCause("%s") 786 .build(); 787 788 /** 789 * PARSE_PACK_INFO_JSON_FAILED 790 */ 791 public static final ErrorMsg PARSE_PACK_INFO_JSON_FAILED = ErrorMsg.getPackingToolErrBuilder() 792 .setTypeCode("12") 793 .setErrCode("049") 794 .setDescription("Parse pack.info json file failed.") 795 .setCause("%s") 796 .build(); 797 798 /** 799 * IS_PLUGIN_HOST_FAILED 800 */ 801 public static final ErrorMsg IS_PLUGIN_HOST_FAILED = ErrorMsg.getPackingToolErrBuilder() 802 .setTypeCode("12") 803 .setErrCode("050") 804 .setDescription("Check is plugin host failed.") 805 .setCause("%s") 806 .build(); 807 808 /** 809 * IS_PERMISSION_SUPPORT_PLUGIN_FAILED 810 */ 811 public static final ErrorMsg IS_PERMISSION_SUPPORT_PLUGIN_FAILED = ErrorMsg.getPackingToolErrBuilder() 812 .setTypeCode("12") 813 .setErrCode("051") 814 .setDescription("Check is permission support plugin failed.") 815 .setCause("%s") 816 .build(); 817 818 /** 819 * CHECK_PKG_CONTEXT_FAILED 820 */ 821 public static final ErrorMsg CHECK_PKG_CONTEXT_FAILED = ErrorMsg.getPackingToolErrBuilder() 822 .setTypeCode("12") 823 .setErrCode("052") 824 .setDescription("Check pkg context failed.") 825 .setCause("%s") 826 .build(); 827 828 /** 829 * CHECK_APP_PLUGIN_FAILED 830 */ 831 public static final ErrorMsg CHECK_APP_PLUGIN_FAILED = ErrorMsg.getPackingToolErrBuilder() 832 .setTypeCode("12") 833 .setErrCode("053") 834 .setDescription("Check app plugin failed.") 835 .setCause("%s") 836 .build(); 837 838 // module json check error 839 /** 840 * PARSE_JSON_OBJECT_EXCEPTION 841 */ 842 public static final ErrorMsg PARSE_JSON_OBJECT_EXCEPTION = ErrorMsg.getPackingToolErrBuilder() 843 .setTypeCode("13") 844 .setErrCode("001") 845 .setDescription("Parse json object exception.") 846 .setCause("%s") 847 .build(); 848 849 /** 850 * PARSE_JSON_FAILED 851 */ 852 public static final ErrorMsg PARSE_JSON_FAILED = ErrorMsg.getPackingToolErrBuilder() 853 .setTypeCode("13") 854 .setErrCode("002") 855 .setDescription("Parse json profile failed.") 856 .setCause("%s") 857 .build(); 858 859 /** 860 * CHECK_MODULE_ATOMIC_SERVICE_FAILED 861 */ 862 public static final ErrorMsg CHECK_MODULE_ATOMIC_SERVICE_FAILED = ErrorMsg.getPackingToolErrBuilder() 863 .setTypeCode("13") 864 .setErrCode("003") 865 .setDescription("Check module atomicService invalid.") 866 .setCause("%s") 867 .build(); 868 869 /** 870 * PARSE_STAGE_JSON_FAILED 871 */ 872 public static final ErrorMsg PARSE_STAGE_JSON_FAILED = ErrorMsg.getPackingToolErrBuilder() 873 .setTypeCode("13") 874 .setErrCode("004") 875 .setDescription("Failed to parse module.json for the Stage module.") 876 .setCause("%s") 877 .build(); 878 879 /** 880 * PARSE_STAGE_BUNDLE_TYPE_FAILED 881 */ 882 public static final ErrorMsg PARSE_STAGE_BUNDLE_TYPE_FAILED = ErrorMsg.getPackingToolErrBuilder() 883 .setTypeCode("13") 884 .setErrCode("005") 885 .setDescription("Failed to parse module.json and bundleType.") 886 .setCause("%s") 887 .addSolution("%s") 888 .build(); 889 890 /** 891 * CHECK_LEASTONE_ABILITY 892 */ 893 public static final ErrorMsg CHECK_LEASTONE_ABILITY = ErrorMsg.getPackingToolErrBuilder() 894 .setTypeCode("13") 895 .setErrCode("006") 896 .setDescription("Check entry module at least one ability failed.") 897 .setCause("%s") 898 .addSolution("Ensure the entry type module contains at least one ability.") 899 .build(); 900 901 /** 902 * CHECK_ATOMIC_SERVICE_INSTALLATION_FREE_FAILED 903 */ 904 public static final ErrorMsg CHECK_ATOMIC_SERVICE_INSTALLATION_FREE_FAILED = ErrorMsg.getPackingToolErrBuilder() 905 .setTypeCode("13") 906 .setErrCode("007") 907 .setDescription("Check module atomicService and installationFree invalid.") 908 .setCause("%s") 909 .addSolution("%s") 910 .build(); 911 912 /** 913 * PARSE_BUNDLE_NAME_FAILED 914 */ 915 public static final ErrorMsg PARSE_BUNDLE_NAME_FAILED = ErrorMsg.getPackingToolErrBuilder() 916 .setTypeCode("13") 917 .setErrCode("008") 918 .setDescription("Get the bundleName from json file failed.") 919 .setCause("%s") 920 .build(); 921 922 /** 923 * PARSE_PROXY_DATA_URI_FAILED 924 */ 925 public static final ErrorMsg PARSE_PROXY_DATA_URI_FAILED = ErrorMsg.getPackingToolErrBuilder() 926 .setTypeCode("13") 927 .setErrCode("009") 928 .setDescription("Failed to parse module.json and proxyData object.") 929 .setCause("%s") 930 .addSolution("%s") 931 .build(); 932 933 /** 934 * CHECK_BUNDLETYPE_CONSISTENCY_FAILED 935 */ 936 public static final ErrorMsg CHECK_BUNDLETYPE_CONSISTENCY_FAILED = ErrorMsg.getPackingToolErrBuilder() 937 .setTypeCode("13") 938 .setErrCode("010") 939 .setDescription("Failed to check the consistency of bundleType.") 940 .setCause("%s") 941 .addSolution("Make sure the bundleType is consistency for different modules.") 942 .build(); 943 944 /** 945 * PARSE_PATCH_MODULE_NAME_FAILED 946 */ 947 public static final ErrorMsg PARSE_PATCH_MODULE_NAME_FAILED = ErrorMsg.getPackingToolErrBuilder() 948 .setTypeCode("13") 949 .setErrCode("011") 950 .setDescription("Failed to parse patch module name from patch.json.") 951 .setCause("%s") 952 .build(); 953 954 /** 955 * PARSE_FA_HAP_VERIFY_INFO_FAILED 956 */ 957 public static final ErrorMsg PARSE_FA_HAP_VERIFY_INFO_FAILED = ErrorMsg.getPackingToolErrBuilder() 958 .setTypeCode("13") 959 .setErrCode("012") 960 .setDescription("Failed to parse FA hap verify info from config.json.") 961 .setCause("%s") 962 .build(); 963 964 /** 965 * PARSE_FA_JSON_FAILED 966 */ 967 public static final ErrorMsg PARSE_FA_JSON_FAILED = ErrorMsg.getPackingToolErrBuilder() 968 .setTypeCode("13") 969 .setErrCode("013") 970 .setDescription("Failed to parse config.json for the FA module.") 971 .setCause("%s") 972 .build(); 973 974 /** 975 * MERGE_TWO_PACKINFO_FAILED 976 */ 977 public static final ErrorMsg MERGE_TWO_PACKINFO_FAILED = ErrorMsg.getPackingToolErrBuilder() 978 .setTypeCode("13") 979 .setErrCode("014") 980 .setDescription("Merge two pack.info into one pack.info file failed.") 981 .setCause("%s") 982 .build(); 983 984 /** 985 * VERIFY_PACKINFO_FAILED 986 */ 987 public static final ErrorMsg VERIFY_PACKINFO_FAILED = ErrorMsg.getPackingToolErrBuilder() 988 .setTypeCode("13") 989 .setErrCode("015") 990 .setDescription("Verify pack.info file failed.") 991 .setCause("%s") 992 .build(); 993 994 /** 995 * VERIFY_APP_PACKINFO_FAILED 996 */ 997 public static final ErrorMsg VERIFY_APP_PACKINFO_FAILED = ErrorMsg.getPackingToolErrBuilder() 998 .setTypeCode("13") 999 .setErrCode("016") 1000 .setDescription("Verify app in pack.info failed.") 1001 .setCause("%s") 1002 .build(); 1003 1004 /** 1005 * BUNDLE_TYPE_PACKINFO_INVALID 1006 */ 1007 public static final ErrorMsg BUNDLE_TYPE_PACKINFO_INVALID = ErrorMsg.getPackingToolErrBuilder() 1008 .setTypeCode("13") 1009 .setErrCode("017") 1010 .setDescription("Verify bundleType in pack.info file failed.") 1011 .setCause("%s") 1012 .build(); 1013 1014 /** 1015 * PARSE_PACKINFO_FORMS_NAME_FAILED 1016 */ 1017 public static final ErrorMsg PARSE_PACKINFO_FORMS_NAME_FAILED = ErrorMsg.getPackingToolErrBuilder() 1018 .setTypeCode("13") 1019 .setErrCode("018") 1020 .setDescription("Parse forms name in pack.info file failed.") 1021 .setCause("%s") 1022 .build(); 1023 1024 /** 1025 * MERGE_PACKINFO_OBJ_FAILED 1026 */ 1027 public static final ErrorMsg MERGE_PACKINFO_OBJ_FAILED = ErrorMsg.getPackingToolErrBuilder() 1028 .setTypeCode("13") 1029 .setErrCode("019") 1030 .setDescription("Failed to merge pack.info objects.") 1031 .setCause("%s") 1032 .build(); 1033 1034 /** 1035 * MERGE_PACKINFO_BY_PACKAGE_PAIR_FAILED 1036 */ 1037 public static final ErrorMsg MERGE_PACKINFO_BY_PACKAGE_PAIR_FAILED = ErrorMsg.getPackingToolErrBuilder() 1038 .setTypeCode("13") 1039 .setErrCode("020") 1040 .setDescription("Failed to merge two pack.info files into one pack.info file by packagePair.") 1041 .setCause("%s") 1042 .build(); 1043 1044 /** 1045 * MERGE_PACKINFO_OBJ_BY_PACKAGE_PAIR_FAILED 1046 */ 1047 public static final ErrorMsg MERGE_PACKINFO_OBJ_BY_PACKAGE_PAIR_FAILED = ErrorMsg.getPackingToolErrBuilder() 1048 .setTypeCode("13") 1049 .setErrCode("021") 1050 .setDescription( 1051 "Failed to merge two pack.info json objects into one pack.info json object by packagePair.") 1052 .setCause("%s") 1053 .build(); 1054 1055 /** 1056 * PARSE_PACKINFO_FORMS_FAILED 1057 */ 1058 public static final ErrorMsg PARSE_PACKINFO_FORMS_FAILED = ErrorMsg.getPackingToolErrBuilder() 1059 .setTypeCode("13") 1060 .setErrCode("022") 1061 .setDescription("Failed to parse pack.info forms.") 1062 .setCause("%s") 1063 .build(); 1064 1065 // file operator error 1066 /** 1067 * FILE_NOT_FOUND 1068 */ 1069 public static final ErrorMsg FILE_NOT_FOUND = ErrorMsg.getPackingToolErrBuilder() 1070 .setTypeCode("14") 1071 .setErrCode("001") 1072 .setDescription("File avaiable not found exception.") 1073 .setCause("%s") 1074 .addSolution("Please check the related FileNotFoundException message.") 1075 .addSolution("If the file is in use, close any applications or processes that might be using it.") 1076 .build(); 1077 1078 /** 1079 * CLOSE_ZIP_OUTPUT_STREAM_EXCEPTION 1080 */ 1081 public static final ErrorMsg CLOSE_ZIP_OUTPUT_STREAM_EXCEPTION = ErrorMsg.getPackingToolErrBuilder() 1082 .setTypeCode("14") 1083 .setErrCode("002") 1084 .setDescription("Close zip output stream exception.") 1085 .setCause("%s") 1086 .addSolution("Please check the related exception message and modify the operation.") 1087 .build(); 1088 1089 /** 1090 * CLOSE_STREAM_EXCEPTION 1091 */ 1092 public static final ErrorMsg CLOSE_STREAM_EXCEPTION = ErrorMsg.getPackingToolErrBuilder() 1093 .setTypeCode("14") 1094 .setErrCode("003") 1095 .setDescription("IO exception when closing stream.") 1096 .addSolution("Please check the related exception message for more details and modify accordingly.") 1097 .build(); 1098 1099 /** 1100 * GET_FILE_CONTENT_FAILED 1101 */ 1102 public static final ErrorMsg GET_FILE_CONTENT_FAILED = ErrorMsg.getPackingToolErrBuilder() 1103 .setTypeCode("14") 1104 .setErrCode("004") 1105 .setDescription("Get file content failed.") 1106 .setCause("%s") 1107 .addSolution("Please check the related exception message for more details and modify accordingly.") 1108 .build(); 1109 1110 /** 1111 * FILE_NOT_EXIST 1112 */ 1113 public static final ErrorMsg FILE_NOT_EXIST = ErrorMsg.getPackingToolErrBuilder() 1114 .setTypeCode("14") 1115 .setErrCode("005") 1116 .setDescription("Parse file not exist.") 1117 .setCause("%s") 1118 .build(); 1119 1120 /** 1121 * GET_FILE_SIZE_FAILED 1122 */ 1123 public static final ErrorMsg GET_FILE_SIZE_FAILED = ErrorMsg.getPackingToolErrBuilder() 1124 .setTypeCode("14") 1125 .setErrCode("006") 1126 .setDescription("Get file size failed.") 1127 .setCause("%s") 1128 .build(); 1129 1130 /** 1131 * FILE_IO_EXCEPTION 1132 */ 1133 public static final ErrorMsg FILE_IO_EXCEPTION = ErrorMsg.getPackingToolErrBuilder() 1134 .setTypeCode("14") 1135 .setErrCode("007") 1136 .setDescription("File IO exception.") 1137 .setCause("%s") 1138 .addSolution("1. Ensure the file path is correct and the file exists.") 1139 .addSolution("2. Verify you have the necessary permissions to access the file.") 1140 .addSolution("3. Check for possible disk or file system errors.") 1141 .addSolution("4. Review the related IOException message for further insights.") 1142 .build(); 1143 1144 /** 1145 * COMPRESS_FILE_EXCEPTION 1146 */ 1147 public static final ErrorMsg COMPRESS_FILE_EXCEPTION = ErrorMsg.getPackingToolErrBuilder() 1148 .setTypeCode("14") 1149 .setErrCode("008") 1150 .setDescription("Compress file exception.") 1151 .setCause("%s") 1152 .addSolution("Please check the related exception message and modify.") 1153 .build(); 1154 1155 /** 1156 * FILE_DELETE_FAILED 1157 */ 1158 public static final ErrorMsg FILE_DELETE_FAILED = ErrorMsg.getPackingToolErrBuilder() 1159 .setTypeCode("14") 1160 .setErrCode("009") 1161 .setDescription("File delete failed.") 1162 .setCause("%s") 1163 .addSolution("%s") 1164 .addSolution("Verify you have the necessary permissions to delete the file.") 1165 .build(); 1166 1167 // io exception 1168 /** 1169 * IO_EXCEPTION 1170 */ 1171 public static final ErrorMsg IO_EXCEPTION = ErrorMsg.getPackingToolErrBuilder() 1172 .setTypeCode("15") 1173 .setErrCode("001") 1174 .setDescription("IO exception.") 1175 .setCause("%s") 1176 .addSolution("1. Ensure the file path is correct and the file exists.") 1177 .addSolution("2. Verify you have the necessary permissions to access the file.") 1178 .addSolution("3. Check for possible disk or file system errors.") 1179 .addSolution("4. Review the related error message for further insights.") 1180 .build(); 1181 1182 /** 1183 * NULL_POINTER_EXCEPTION 1184 */ 1185 public static final ErrorMsg NULL_POINTER_EXCEPTION = ErrorMsg.getPackingToolErrBuilder() 1186 .setTypeCode("15") 1187 .setErrCode("002") 1188 .setDescription("Null pointer exception.") 1189 .setCause("%s") 1190 .addSolution("Please review the related exception message for further insights.") 1191 .build(); 1192 1193 // hap verify error 1194 /** 1195 * CHECK_APP_FIELDS_INVALID 1196 */ 1197 public static final ErrorMsg CHECK_APP_FIELDS_INVALID = ErrorMsg.getPackingToolErrBuilder() 1198 .setTypeCode("16") 1199 .setErrCode("001") 1200 .setDescription("App fields is invalid.") 1201 .setCause("%s") 1202 .addSolution("%s") 1203 .build(); 1204 1205 /** 1206 * APP_FIELDS_DIFFERENT_ERROR 1207 */ 1208 public static final ErrorMsg APP_FIELDS_DIFFERENT_ERROR = ErrorMsg.getPackingToolErrBuilder() 1209 .setTypeCode("16") 1210 .setErrCode("002") 1211 .setDescription("Some app variable is different.") 1212 .setCause("%s") 1213 .addSolution("%s") 1214 .build(); 1215 1216 /** 1217 * CHECK_POLICY_DISJOINT_ERROR 1218 */ 1219 public static final ErrorMsg CHECK_POLICY_DISJOINT_ERROR = ErrorMsg.getPackingToolErrBuilder() 1220 .setTypeCode("16") 1221 .setErrCode("003") 1222 .setDescription("Check two distroFilter policy disjoint invalid.") 1223 .setCause("%s") 1224 .addSolution("%s") 1225 .build(); 1226 1227 /** 1228 * CHECK_MODULE_NAME_INVALID 1229 */ 1230 public static final ErrorMsg CHECK_MODULE_NAME_INVALID = ErrorMsg.getPackingToolErrBuilder() 1231 .setTypeCode("16") 1232 .setErrCode("004") 1233 .setDescription("Check module name is invalid.") 1234 .setCause("%s") 1235 .addSolution("%s") 1236 .build(); 1237 1238 /** 1239 * CHECK_PACKAGE_NAME_INVALID 1240 */ 1241 public static final ErrorMsg CHECK_PACKAGE_NAME_INVALID = ErrorMsg.getPackingToolErrBuilder() 1242 .setTypeCode("16") 1243 .setErrCode("005") 1244 .setDescription("Check packageName invalid.") 1245 .setCause("%s") 1246 .addSolution("%s") 1247 .build(); 1248 1249 /** 1250 * CHECK_HAP_INVALID 1251 */ 1252 public static final ErrorMsg CHECK_HAP_INVALID = ErrorMsg.getPackingToolErrBuilder() 1253 .setTypeCode("16") 1254 .setErrCode("006") 1255 .setDescription("Check hap info is invalid.") 1256 .setCause("%s") 1257 .addSolution("Please check the first error message for more details and modify accordingly.") 1258 .build(); 1259 1260 /** 1261 * CHECK_ENTRY_INVALID 1262 */ 1263 public static final ErrorMsg CHECK_ENTRY_INVALID = ErrorMsg.getPackingToolErrBuilder() 1264 .setTypeCode("16") 1265 .setErrCode("007") 1266 .setDescription("Check entry module is invalid.") 1267 .setCause("%s") 1268 .addSolution("%s") 1269 .build(); 1270 1271 /** 1272 * CHECK_DEPENDENCY_INVALID 1273 */ 1274 public static final ErrorMsg CHECK_DEPENDENCY_INVALID = ErrorMsg.getPackingToolErrBuilder() 1275 .setTypeCode("16") 1276 .setErrCode("008") 1277 .setDescription("Check dependency is invalid.") 1278 .setCause("%s") 1279 .addSolution("%s") 1280 .build(); 1281 1282 /** 1283 * DEPENDENCY_LIST_INVALID 1284 */ 1285 public static final ErrorMsg DEPENDENCY_LIST_INVALID = ErrorMsg.getPackingToolErrBuilder() 1286 .setTypeCode("16") 1287 .setErrCode("009") 1288 .setDescription("Check dependency list is invalid.") 1289 .setCause("%s") 1290 .addSolution("%s") 1291 .build(); 1292 1293 /** 1294 * CHECK_ATOMICSERVICE_INVALID 1295 */ 1296 public static final ErrorMsg CHECK_ATOMICSERVICE_INVALID = ErrorMsg.getPackingToolErrBuilder() 1297 .setTypeCode("16") 1298 .setErrCode("010") 1299 .setDescription("Check atomicservice is invalid.") 1300 .setCause("%s") 1301 .addSolution("Please check the first error message for more details and modify accordingly.") 1302 .build(); 1303 1304 /** 1305 * ATOMICSERVICE_PRELOADS_INVALID 1306 */ 1307 public static final ErrorMsg ATOMICSERVICE_PRELOADS_INVALID = ErrorMsg.getPackingToolErrBuilder() 1308 .setTypeCode("16") 1309 .setErrCode("011") 1310 .setDescription("Atomicservice preloads is invalid.") 1311 .setCause("%s") 1312 .addSolution("Please check related preload message and modify preloads settings.") 1313 .build(); 1314 1315 /** 1316 * TARGET_MODULE_NAME_NOT_EXIST 1317 */ 1318 public static final ErrorMsg TARGET_MODULE_NAME_NOT_EXIST = ErrorMsg.getPackingToolErrBuilder() 1319 .setTypeCode("16") 1320 .setErrCode("012") 1321 .setDescription("Target moduleName is not exist.") 1322 .setCause("%s") 1323 .addSolution("Make sure pack with vaild and existing target module.") 1324 .addSolution("Create missing modules or check target moduleName whether valid.") 1325 .build(); 1326 1327 /** 1328 * COMPILE_SDK_TYPE_DIFFERENT 1329 */ 1330 public static final ErrorMsg COMPILE_SDK_TYPE_DIFFERENT = ErrorMsg.getPackingToolErrBuilder() 1331 .setTypeCode("16") 1332 .setErrCode("013") 1333 .setDescription("CompileSdkType is different.") 1334 .setCause("%s") 1335 .addSolution("%s") 1336 .build(); 1337 1338 /** 1339 * PROXY_DATA_URI_NOT_UNIQUE 1340 */ 1341 public static final ErrorMsg PROXY_DATA_URI_NOT_UNIQUE = ErrorMsg.getPackingToolErrBuilder() 1342 .setTypeCode("16") 1343 .setErrCode("014") 1344 .setDescription("The values of uri in proxyData of module.json are not unique.") 1345 .setCause("%s") 1346 .addSolution("%s") 1347 .build(); 1348 1349 /** 1350 * CONTINUE_TYPE_INVALID 1351 */ 1352 public static final ErrorMsg CONTINUE_TYPE_INVALID = ErrorMsg.getPackingToolErrBuilder() 1353 .setTypeCode("16") 1354 .setErrCode("015") 1355 .setDescription("Check continueType is invalid.") 1356 .setCause("%s") 1357 .addSolution("%s") 1358 .build(); 1359 1360 /** 1361 * CHECK_FILE_SIZE_INVALID 1362 */ 1363 public static final ErrorMsg CHECK_FILE_SIZE_INVALID = ErrorMsg.getPackingToolErrBuilder() 1364 .setTypeCode("16") 1365 .setErrCode("016") 1366 .setDescription("Check file size failed.") 1367 .setCause("%s") 1368 .addSolution("Please check and reduced related module size.") 1369 .build(); 1370 1371 /** 1372 * CHECK_HAP_VERIFY_INFO_LIST_EMPTY 1373 */ 1374 public static final ErrorMsg CHECK_HAP_VERIFY_INFO_LIST_EMPTY = ErrorMsg.getPackingToolErrBuilder() 1375 .setTypeCode("16") 1376 .setErrCode("017") 1377 .setDescription("The provided list of HapVerifyInfos is empty.") 1378 .setCause("%s") 1379 .build(); 1380 1381 /** 1382 * CHECK_ATOMIC_SERVICE_MODULE_SIZE 1383 */ 1384 public static final ErrorMsg CHECK_ATOMIC_SERVICE_MODULE_SIZE = ErrorMsg.getPackingToolErrBuilder() 1385 .setTypeCode("16") 1386 .setErrCode("018") 1387 .setDescription("Check the atomicService module size failed.") 1388 .setCause("%s") 1389 .addSolution("Please check and reduced related module size.") 1390 .build(); 1391 1392 /** 1393 * CHECK_FEATURE_DISTRO_FILTER_INVALID 1394 */ 1395 public static final ErrorMsg CHECK_FEATURE_DISTRO_FILTER_INVALID = ErrorMsg.getPackingToolErrBuilder() 1396 .setTypeCode("16") 1397 .setErrCode("019") 1398 .setDescription("Check the entry module distributionFilter is invalid.") 1399 .setCause("%s") 1400 .addSolution("Ensure the Entry type module distributionFilter file policy " + 1401 "settings is 'exclude' or 'include'.") 1402 .build(); 1403 1404 // package normalize error 1405 /** 1406 * PACKAGE_NORMALIZE_FAILED 1407 */ 1408 public static final ErrorMsg PACKAGE_NORMALIZE_FAILED = ErrorMsg.getPackingToolErrBuilder() 1409 .setTypeCode("17") 1410 .setErrCode("001") 1411 .setDescription("Normalize HSP bundleName and versionCode failed.") 1412 .setCause("%s") 1413 .build(); 1414 1415 /** 1416 * UPDATE_MODULE_JSON_FAILED 1417 */ 1418 public static final ErrorMsg UPDATE_MODULE_JSON_FAILED = ErrorMsg.getPackingToolErrBuilder() 1419 .setTypeCode("17") 1420 .setErrCode("002") 1421 .setDescription("Update module.json failed.") 1422 .setCause("%s") 1423 .build(); 1424 1425 /** 1426 * UPDATE_PACKINFO_FAILED 1427 */ 1428 public static final ErrorMsg UPDATE_PACKINFO_FAILED = ErrorMsg.getPackingToolErrBuilder() 1429 .setTypeCode("17") 1430 .setErrCode("003") 1431 .setDescription("Update pack.info failed.") 1432 .setCause("%s") 1433 .build(); 1434 1435 // package util error 1436 /** 1437 * FAST_APP_MODE_ARGS_INVALID 1438 */ 1439 public static final ErrorMsg FAST_APP_MODE_ARGS_INVALID = ErrorMsg.getPackingToolErrBuilder() 1440 .setTypeCode("18") 1441 .setErrCode("001") 1442 .setDescription("Parse and check args invalid in fast app mode.") 1443 .setCause("%s") 1444 .build(); 1445 1446 /** 1447 * CHECK_BUNDLE_TYPE_CONSISTENCY 1448 */ 1449 public static final ErrorMsg CHECK_BUNDLE_TYPE_CONSISTENCY = ErrorMsg.getPackingToolErrBuilder() 1450 .setTypeCode("18") 1451 .setErrCode("002") 1452 .setDescription("Check bundleType consistency failed.") 1453 .setCause("%s") 1454 .build(); 1455 1456 /** 1457 * PACK_INFO_INVALID 1458 */ 1459 public static final ErrorMsg PACK_INFO_INVALID = ErrorMsg.getPackingToolErrBuilder() 1460 .setTypeCode("18") 1461 .setErrCode("003") 1462 .setDescription("Pack.info is invalid.") 1463 .setCause("%s") 1464 .build(); 1465 1466 /** 1467 * ADD_ARCHIVE_ENTRY_FAILED 1468 */ 1469 public static final ErrorMsg ADD_ARCHIVE_ENTRY_FAILED = ErrorMsg.getPackingToolErrBuilder() 1470 .setTypeCode("18") 1471 .setErrCode("004") 1472 .setDescription("Add archive entry failed.") 1473 .setCause("%s") 1474 .build(); 1475 1476 /** 1477 * PACK_MULTI_THREAD_EXCEPTION 1478 */ 1479 public static final ErrorMsg PACK_MULTI_THREAD_EXCEPTION = ErrorMsg.getPackingToolErrBuilder() 1480 .setTypeCode("18") 1481 .setErrCode("005") 1482 .setDescription("Packing with multiple threads exception.") 1483 .setCause("%s") 1484 .build(); 1485 1486 /** 1487 * REPACK_HSP_EXCEPTION 1488 */ 1489 public static final ErrorMsg REPACK_HSP_EXCEPTION = ErrorMsg.getPackingToolErrBuilder() 1490 .setTypeCode("18") 1491 .setErrCode("006") 1492 .setDescription("Repack hsp exception.") 1493 .setCause("%s") 1494 .build(); 1495 } 1496