001 /* 002 * Licensed to the Apache Software Foundation (ASF) under one 003 * or more contributor license agreements. See the NOTICE file 004 * distributed with this work for additional information 005 * regarding copyright ownership. The ASF licenses this file 006 * to you under the Apache License, Version 2.0 (the 007 * "License"); you may not use this file except in compliance 008 * with the License. You may obtain a copy of the License at 009 * 010 * http://www.apache.org/licenses/LICENSE-2.0 011 * 012 * Unless required by applicable law or agreed to in writing, 013 * software distributed under the License is distributed on an 014 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 015 * KIND, either express or implied. See the License for the 016 * specific language governing permissions and limitations 017 * under the License. 018 * 019 */ 020 021 package org.apache.directory.shared.i18n; 022 023 024 import java.text.MessageFormat; 025 import java.util.MissingResourceException; 026 import java.util.ResourceBundle; 027 028 029 /** 030 * Provides i18n handling of error codes. 031 * About formatting see also {@link MessageFormat} 032 * 033 * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a> 034 */ 035 public class I18n 036 { 037 private final static ResourceBundle errBundle = ResourceBundle 038 .getBundle( "org/apache/directory/shared/i18n/errors" ); 039 private final static ResourceBundle msgBundle = ResourceBundle 040 .getBundle( "org/apache/directory/shared/i18n/messages" ); 041 042 // asn1 043 public static final String ERR_00001 = "ERR_00001"; 044 public static final String ERR_00002 = "ERR_00002"; 045 public static final String ERR_00003 = "ERR_00003"; 046 public static final String ERR_00004 = "ERR_00004"; 047 public static final String ERR_00005 = "ERR_00005"; 048 public static final String ERR_00006 = "ERR_00006"; 049 public static final String ERR_00007 = "ERR_00007"; 050 public static final String ERR_00008 = "ERR_00008"; 051 public static final String ERR_00009 = "ERR_00009"; 052 public static final String ERR_00010 = "ERR_00010"; 053 public static final String ERR_00011 = "ERR_00011"; 054 public static final String ERR_00012 = "ERR_00012"; 055 public static final String ERR_00013 = "ERR_00013"; 056 public static final String ERR_00014 = "ERR_00014"; 057 public static final String ERR_00015 = "ERR_00015"; 058 public static final String ERR_00016 = "ERR_00016"; 059 public static final String ERR_00017 = "ERR_00017"; 060 public static final String ERR_00018 = "ERR_00018"; 061 public static final String ERR_00019 = "ERR_00019"; 062 public static final String ERR_00020 = "ERR_00020"; 063 public static final String ERR_00021 = "ERR_00021"; 064 public static final String ERR_00022 = "ERR_00022"; 065 public static final String ERR_00023 = "ERR_00023"; 066 public static final String ERR_00024 = "ERR_00024"; 067 public static final String ERR_00025 = "ERR_00025"; 068 public static final String ERR_00026 = "ERR_00026"; 069 public static final String ERR_00027 = "ERR_00027"; 070 public static final String ERR_00028 = "ERR_00028"; 071 public static final String ERR_00029 = "ERR_00029"; 072 public static final String ERR_00030 = "ERR_00030"; 073 public static final String ERR_00031 = "ERR_00031"; 074 public static final String ERR_00032 = "ERR_00032"; 075 public static final String ERR_00033 = "ERR_00033"; 076 public static final String ERR_00034 = "ERR_00034"; 077 public static final String ERR_00035 = "ERR_00035"; 078 public static final String ERR_00036 = "ERR_00036"; 079 public static final String ERR_00037 = "ERR_00037"; 080 public static final String ERR_00038 = "ERR_00038"; 081 public static final String ERR_00039 = "ERR_00039"; 082 public static final String ERR_00040 = "ERR_00040"; 083 public static final String ERR_00041 = "ERR_00041"; 084 085 // asn1-codec 086 public static final String ERR_01001 = "ERR_01001"; 087 088 // cursor 089 public static final String ERR_02001 = "ERR_02001"; 090 public static final String ERR_02002 = "ERR_02002"; 091 public static final String ERR_02003 = "ERR_02003"; 092 public static final String ERR_02004 = "ERR_02004"; 093 public static final String ERR_02005 = "ERR_02005"; 094 public static final String ERR_02006 = "ERR_02006"; 095 public static final String ERR_02007 = "ERR_02007"; 096 public static final String ERR_02008 = "ERR_02008"; 097 public static final String ERR_02009 = "ERR_02009"; 098 public static final String ERR_02010 = "ERR_02010"; 099 public static final String ERR_02011 = "ERR_02011"; 100 public static final String ERR_02012 = "ERR_02012"; 101 public static final String ERR_02013 = "ERR_02013"; 102 103 // dsml-parser 104 public static final String ERR_03001 = "ERR_03001"; 105 public static final String ERR_03002 = "ERR_03002"; 106 public static final String ERR_03003 = "ERR_03003"; 107 public static final String ERR_03004 = "ERR_03004"; 108 public static final String ERR_03005 = "ERR_03005"; 109 public static final String ERR_03006 = "ERR_03006"; 110 public static final String ERR_03007 = "ERR_03007"; 111 public static final String ERR_03008 = "ERR_03008"; 112 public static final String ERR_03009 = "ERR_03009"; 113 public static final String ERR_03010 = "ERR_03010"; 114 public static final String ERR_03011 = "ERR_03011"; 115 public static final String ERR_03012 = "ERR_03012"; 116 public static final String ERR_03013 = "ERR_03013"; 117 public static final String ERR_03014 = "ERR_03014"; 118 public static final String ERR_03015 = "ERR_03015"; 119 public static final String ERR_03016 = "ERR_03016"; 120 public static final String ERR_03017 = "ERR_03017"; 121 public static final String ERR_03018 = "ERR_03018"; 122 public static final String ERR_03019 = "ERR_03019"; 123 public static final String ERR_03020 = "ERR_03020"; 124 public static final String ERR_03021 = "ERR_03021"; 125 public static final String ERR_03022 = "ERR_03022"; 126 public static final String ERR_03023 = "ERR_03023"; 127 public static final String ERR_03024 = "ERR_03024"; 128 public static final String ERR_03025 = "ERR_00025"; 129 public static final String ERR_03026 = "ERR_03026"; 130 public static final String ERR_03027 = "ERR_03027"; 131 public static final String ERR_03028 = "ERR_03028"; 132 public static final String ERR_03029 = "ERR_03029"; 133 public static final String ERR_03030 = "ERR_03030"; 134 public static final String ERR_03031 = "ERR_03031"; 135 public static final String ERR_03032 = "ERR_03032"; 136 public static final String ERR_03033 = "ERR_03033"; 137 public static final String ERR_03034 = "ERR_03034"; 138 public static final String ERR_03035 = "ERR_03035"; 139 public static final String ERR_03036 = "ERR_03036"; 140 public static final String ERR_03037 = "ERR_03037"; 141 public static final String ERR_03038 = "ERR_03038"; 142 public static final String ERR_03039 = "ERR_03039"; 143 public static final String ERR_03040 = "ERR_03040"; 144 145 // ldap 146 public static final String ERR_04001 = "ERR_04001"; 147 public static final String ERR_04002 = "ERR_04002"; 148 public static final String ERR_04003 = "ERR_04003"; 149 public static final String ERR_04004 = "ERR_04004"; 150 public static final String ERR_04005 = "ERR_04005"; 151 public static final String ERR_04006 = "ERR_04006"; 152 public static final String ERR_04007 = "ERR_04007"; 153 public static final String ERR_04008 = "ERR_04008"; 154 public static final String ERR_04009 = "ERR_04009"; 155 public static final String ERR_04010 = "ERR_04010"; 156 public static final String ERR_04011 = "ERR_04011"; 157 public static final String ERR_04012 = "ERR_04012"; 158 public static final String ERR_04013 = "ERR_04013"; 159 public static final String ERR_04014 = "ERR_04014"; 160 public static final String ERR_04015 = "ERR_04015"; 161 public static final String ERR_04016 = "ERR_04016"; 162 public static final String ERR_04017 = "ERR_04017"; 163 public static final String ERR_04018 = "ERR_04018"; 164 public static final String ERR_04019 = "ERR_04019"; 165 public static final String ERR_04020 = "ERR_04020"; 166 public static final String ERR_04021 = "ERR_04021"; 167 public static final String ERR_04022 = "ERR_04022"; 168 public static final String ERR_04023 = "ERR_04023"; 169 public static final String ERR_04024 = "ERR_04024"; 170 public static final String ERR_04025 = "ERR_04025"; 171 public static final String ERR_04026 = "ERR_04026"; 172 public static final String ERR_04027 = "ERR_04027"; 173 public static final String ERR_04028 = "ERR_04028"; 174 public static final String ERR_04029 = "ERR_04029"; 175 public static final String ERR_04030 = "ERR_04030"; 176 public static final String ERR_04031 = "ERR_04031"; 177 public static final String ERR_04032 = "ERR_04032"; 178 public static final String ERR_04033 = "ERR_04033"; 179 public static final String ERR_04034 = "ERR_04034"; 180 public static final String ERR_04035 = "ERR_04035"; 181 public static final String ERR_04036 = "ERR_04036"; 182 public static final String ERR_04037 = "ERR_04037"; 183 public static final String ERR_04038 = "ERR_04038"; 184 public static final String ERR_04039 = "ERR_04039"; 185 public static final String ERR_04040 = "ERR_04040"; 186 public static final String ERR_04041 = "ERR_04041"; 187 public static final String ERR_04042 = "ERR_04042"; 188 public static final String ERR_04043 = "ERR_04043"; 189 public static final String ERR_04044 = "ERR_04044"; 190 public static final String ERR_04045 = "ERR_04045"; 191 public static final String ERR_04046 = "ERR_04046"; 192 public static final String ERR_04047 = "ERR_04047"; 193 public static final String ERR_04048 = "ERR_04048"; 194 public static final String ERR_04049 = "ERR_04049"; 195 public static final String ERR_04050 = "ERR_04050"; 196 public static final String ERR_04051 = "ERR_04051"; 197 public static final String ERR_04052 = "ERR_04052"; 198 public static final String ERR_04053 = "ERR_04053"; 199 public static final String ERR_04054 = "ERR_04054"; 200 public static final String ERR_04055 = "ERR_04055"; 201 public static final String ERR_04056 = "ERR_04056"; 202 public static final String ERR_04057 = "ERR_04057"; 203 public static final String ERR_04058 = "ERR_04058"; 204 public static final String ERR_04059 = "ERR_04059"; 205 public static final String ERR_04060 = "ERR_04060"; 206 public static final String ERR_04061 = "ERR_04061"; 207 public static final String ERR_04062 = "ERR_04062"; 208 public static final String ERR_04063 = "ERR_04063"; 209 public static final String ERR_04064 = "ERR_04064"; 210 public static final String ERR_04065 = "ERR_04065"; 211 public static final String ERR_04066 = "ERR_04066"; 212 public static final String ERR_04067 = "ERR_04067"; 213 public static final String ERR_04068 = "ERR_04068"; 214 public static final String ERR_04069 = "ERR_04069"; 215 public static final String ERR_04070 = "ERR_04070"; 216 public static final String ERR_04071 = "ERR_04071"; 217 public static final String ERR_04072 = "ERR_04072"; 218 public static final String ERR_04073 = "ERR_04073"; 219 public static final String ERR_04074 = "ERR_04074"; 220 public static final String ERR_04075 = "ERR_04075"; 221 public static final String ERR_04076 = "ERR_04076"; 222 public static final String ERR_04077 = "ERR_04077"; 223 public static final String ERR_04078 = "ERR_04078"; 224 public static final String ERR_04079 = "ERR_04079"; 225 public static final String ERR_04080 = "ERR_04080"; 226 public static final String ERR_04081 = "ERR_04081"; 227 public static final String ERR_04082 = "ERR_04082"; 228 public static final String ERR_04083 = "ERR_04083"; 229 public static final String ERR_04084 = "ERR_04084"; 230 public static final String ERR_04085 = "ERR_04085"; 231 public static final String ERR_04086 = "ERR_04086"; 232 public static final String ERR_04087 = "ERR_04087"; 233 public static final String ERR_04088 = "ERR_04088"; 234 public static final String ERR_04089 = "ERR_04089"; 235 public static final String ERR_04090 = "ERR_04090"; 236 public static final String ERR_04091 = "ERR_04091"; 237 public static final String ERR_04092 = "ERR_04092"; 238 public static final String ERR_04093 = "ERR_04093"; 239 public static final String ERR_04094 = "ERR_04094"; 240 public static final String ERR_04095 = "ERR_04095"; 241 public static final String ERR_04096 = "ERR_04096"; 242 public static final String ERR_04097 = "ERR_04097"; 243 public static final String ERR_04098 = "ERR_04098"; 244 public static final String ERR_04099 = "ERR_04099"; 245 public static final String ERR_04100 = "ERR_04100"; 246 public static final String ERR_04101 = "ERR_04101"; 247 public static final String ERR_04102 = "ERR_04102"; 248 public static final String ERR_04103 = "ERR_04103"; 249 public static final String ERR_04104 = "ERR_04104"; 250 public static final String ERR_04105 = "ERR_04105"; 251 public static final String ERR_04106 = "ERR_04106"; 252 public static final String ERR_04107 = "ERR_04107"; 253 public static final String ERR_04108 = "ERR_04108"; 254 public static final String ERR_04109 = "ERR_04109"; 255 public static final String ERR_04110 = "ERR_04110"; 256 public static final String ERR_04111 = "ERR_04111"; 257 public static final String ERR_04112 = "ERR_04112"; 258 public static final String ERR_04113 = "ERR_04113"; 259 public static final String ERR_04114 = "ERR_04114"; 260 public static final String ERR_04115 = "ERR_04115"; 261 public static final String ERR_04116 = "ERR_04116"; 262 public static final String ERR_04117 = "ERR_04117"; 263 public static final String ERR_04118 = "ERR_04118"; 264 public static final String ERR_04119 = "ERR_04119"; 265 public static final String ERR_04120 = "ERR_04120"; 266 public static final String ERR_04121 = "ERR_04121"; 267 public static final String ERR_04122 = "ERR_04122"; 268 public static final String ERR_04123 = "ERR_04123"; 269 public static final String ERR_04124 = "ERR_04124"; 270 public static final String ERR_04125 = "ERR_04125"; 271 public static final String ERR_04126 = "ERR_04126"; 272 public static final String ERR_04127 = "ERR_04127"; 273 public static final String ERR_04128 = "ERR_04128"; 274 public static final String ERR_04129 = "ERR_04129"; 275 public static final String ERR_04130 = "ERR_04130"; 276 public static final String ERR_04131 = "ERR_04131"; 277 public static final String ERR_04132 = "ERR_04132"; 278 public static final String ERR_04133 = "ERR_04133"; 279 public static final String ERR_04134 = "ERR_04134"; 280 public static final String ERR_04135 = "ERR_04135"; 281 public static final String ERR_04136 = "ERR_04136"; 282 public static final String ERR_04137 = "ERR_04137"; 283 public static final String ERR_04138 = "ERR_04138"; 284 public static final String ERR_04139 = "ERR_04139"; 285 public static final String ERR_04140 = "ERR_04140"; 286 public static final String ERR_04141 = "ERR_04141"; 287 public static final String ERR_04142 = "ERR_04142"; 288 public static final String ERR_04143 = "ERR_04143"; 289 public static final String ERR_04144 = "ERR_04144"; 290 public static final String ERR_04145 = "ERR_04145"; 291 public static final String ERR_04146 = "ERR_04146"; 292 public static final String ERR_04147 = "ERR_04147"; 293 public static final String ERR_04148 = "ERR_04148"; 294 public static final String ERR_04149 = "ERR_04149"; 295 public static final String ERR_04150 = "ERR_04150"; 296 public static final String ERR_04151 = "ERR_04151"; 297 public static final String ERR_04152 = "ERR_04152"; 298 public static final String ERR_04153 = "ERR_04153"; 299 public static final String ERR_04154 = "ERR_04154"; 300 public static final String ERR_04155 = "ERR_04155"; 301 public static final String ERR_04156 = "ERR_04156"; 302 public static final String ERR_04157 = "ERR_04157"; 303 public static final String ERR_04158 = "ERR_04158"; 304 public static final String ERR_04159 = "ERR_04159"; 305 public static final String ERR_04160 = "ERR_04160"; 306 public static final String ERR_04161 = "ERR_04161"; 307 public static final String ERR_04162 = "ERR_04162"; 308 public static final String ERR_04163 = "ERR_04163"; 309 public static final String ERR_04164 = "ERR_04164"; 310 public static final String ERR_04165 = "ERR_04165"; 311 public static final String ERR_04166 = "ERR_04166"; 312 public static final String ERR_04167 = "ERR_04167"; 313 public static final String ERR_04168 = "ERR_04168"; 314 public static final String ERR_04169 = "ERR_04169"; 315 public static final String ERR_04170 = "ERR_04170"; 316 public static final String ERR_04171 = "ERR_04171"; 317 public static final String ERR_04172 = "ERR_04172"; 318 public static final String ERR_04173 = "ERR_04173"; 319 public static final String ERR_04174 = "ERR_04174"; 320 public static final String ERR_04175 = "ERR_04175"; 321 public static final String ERR_04176 = "ERR_04176"; 322 public static final String ERR_04177 = "ERR_04177"; 323 public static final String ERR_04178 = "ERR_04178"; 324 public static final String ERR_04179 = "ERR_04179"; 325 public static final String ERR_04180 = "ERR_04180"; 326 public static final String ERR_04181 = "ERR_04181"; 327 public static final String ERR_04182 = "ERR_04182"; 328 public static final String ERR_04183 = "ERR_04183"; 329 public static final String ERR_04184 = "ERR_04184"; 330 public static final String ERR_04185 = "ERR_04185"; 331 public static final String ERR_04186 = "ERR_04186"; 332 public static final String ERR_04187 = "ERR_04187"; 333 public static final String ERR_04188 = "ERR_04188"; 334 public static final String ERR_04189 = "ERR_04189"; 335 public static final String ERR_04190 = "ERR_04190"; 336 public static final String ERR_04191 = "ERR_04191"; 337 public static final String ERR_04192 = "ERR_04192"; 338 public static final String ERR_04193 = "ERR_04193"; 339 public static final String ERR_04194 = "ERR_04194"; 340 public static final String ERR_04195 = "ERR_04195"; 341 public static final String ERR_04196 = "ERR_04196"; 342 public static final String ERR_04197 = "ERR_04197"; 343 public static final String ERR_04198 = "ERR_04198"; 344 public static final String ERR_04199 = "ERR_04199"; 345 public static final String ERR_04200 = "ERR_04200"; 346 public static final String ERR_04201 = "ERR_04201"; 347 public static final String ERR_04202 = "ERR_04202"; 348 public static final String ERR_04203 = "ERR_04203"; 349 public static final String ERR_04204 = "ERR_04204"; 350 public static final String ERR_04205 = "ERR_04205"; 351 public static final String ERR_04206 = "ERR_04206"; 352 public static final String ERR_04207 = "ERR_04207"; 353 public static final String ERR_04208 = "ERR_04208"; 354 public static final String ERR_04209 = "ERR_04209"; 355 public static final String ERR_04210 = "ERR_04210"; 356 public static final String ERR_04211 = "ERR_04211"; 357 public static final String ERR_04212 = "ERR_04212"; 358 public static final String ERR_04213 = "ERR_04213"; 359 public static final String ERR_04214 = "ERR_04214"; 360 public static final String ERR_04215 = "ERR_04215"; 361 public static final String ERR_04216 = "ERR_04216"; 362 public static final String ERR_04217 = "ERR_04217"; 363 public static final String ERR_04218 = "ERR_04218"; 364 public static final String ERR_04219 = "ERR_04219"; 365 public static final String ERR_04220 = "ERR_04220"; 366 public static final String ERR_04221 = "ERR_04221"; 367 public static final String ERR_04222 = "ERR_04222"; 368 public static final String ERR_04223 = "ERR_04223"; 369 public static final String ERR_04224 = "ERR_04224"; 370 public static final String ERR_04225 = "ERR_04225"; 371 public static final String ERR_04226 = "ERR_04226"; 372 public static final String ERR_04227 = "ERR_04227"; 373 public static final String ERR_04228 = "ERR_04228"; 374 public static final String ERR_04229 = "ERR_04229"; 375 public static final String ERR_04230 = "ERR_04230"; 376 public static final String ERR_04231 = "ERR_04231"; 377 public static final String ERR_04232 = "ERR_04232"; 378 public static final String ERR_04233 = "ERR_04233"; 379 public static final String ERR_04234 = "ERR_04234"; 380 public static final String ERR_04235 = "ERR_04235"; 381 public static final String ERR_04236 = "ERR_04236"; 382 public static final String ERR_04237 = "ERR_04237"; 383 public static final String ERR_04238 = "ERR_04238"; 384 public static final String ERR_04239 = "ERR_04239"; 385 public static final String ERR_04240 = "ERR_04240"; 386 public static final String ERR_04241 = "ERR_04241"; 387 public static final String ERR_04242 = "ERR_04242"; 388 public static final String ERR_04243 = "ERR_04243"; 389 public static final String ERR_04244 = "ERR_04244"; 390 public static final String ERR_04245 = "ERR_04245"; 391 public static final String ERR_04246 = "ERR_04246"; 392 public static final String ERR_04247 = "ERR_04247"; 393 public static final String ERR_04248 = "ERR_04248"; 394 public static final String ERR_04249 = "ERR_04249"; 395 public static final String ERR_04250 = "ERR_04250"; 396 public static final String ERR_04251 = "ERR_04251"; 397 public static final String ERR_04252 = "ERR_04252"; 398 public static final String ERR_04253 = "ERR_04253"; 399 public static final String ERR_04254 = "ERR_04254"; 400 public static final String ERR_04255 = "ERR_04255"; 401 public static final String ERR_04256 = "ERR_04256"; 402 public static final String ERR_04257 = "ERR_04257"; 403 public static final String ERR_04258 = "ERR_04258"; 404 public static final String ERR_04259 = "ERR_04259"; 405 public static final String ERR_04260 = "ERR_04260"; 406 public static final String ERR_04261 = "ERR_04261"; 407 public static final String ERR_04262 = "ERR_04262"; 408 public static final String ERR_04263 = "ERR_04263"; 409 public static final String ERR_04264 = "ERR_04264"; 410 public static final String ERR_04265 = "ERR_04265"; 411 public static final String ERR_04266 = "ERR_04266"; 412 public static final String ERR_04267 = "ERR_04267"; 413 public static final String ERR_04268 = "ERR_04268"; 414 public static final String ERR_04269 = "ERR_04269"; 415 public static final String ERR_04270 = "ERR_04270"; 416 public static final String ERR_04271 = "ERR_04271"; 417 public static final String ERR_04272 = "ERR_04272"; 418 public static final String ERR_04273 = "ERR_04273"; 419 public static final String ERR_04274 = "ERR_04274"; 420 public static final String ERR_04275 = "ERR_04275"; 421 public static final String ERR_04276 = "ERR_04276"; 422 public static final String ERR_04277 = "ERR_04277"; 423 public static final String ERR_04278 = "ERR_04278"; 424 public static final String ERR_04279 = "ERR_04279"; 425 public static final String ERR_04280 = "ERR_04280"; 426 public static final String ERR_04281 = "ERR_04281"; 427 public static final String ERR_04282 = "ERR_04282"; 428 public static final String ERR_04283 = "ERR_04283"; 429 public static final String ERR_04284 = "ERR_04284"; 430 public static final String ERR_04285 = "ERR_04285"; 431 public static final String ERR_04286 = "ERR_04286"; 432 public static final String ERR_04287 = "ERR_04287"; 433 public static final String ERR_04288 = "ERR_04288"; 434 public static final String ERR_04289 = "ERR_04289"; 435 public static final String ERR_04290 = "ERR_04290"; 436 public static final String ERR_04291 = "ERR_04291"; 437 public static final String ERR_04292 = "ERR_04292"; 438 public static final String ERR_04293 = "ERR_04293"; 439 public static final String ERR_04294 = "ERR_04294"; 440 public static final String ERR_04295 = "ERR_04295"; 441 public static final String ERR_04296 = "ERR_04296"; 442 public static final String ERR_04297 = "ERR_04297"; 443 public static final String ERR_04298 = "ERR_04298"; 444 public static final String ERR_04299 = "ERR_04299"; 445 public static final String ERR_04300 = "ERR_04300"; 446 public static final String ERR_04301 = "ERR_04301"; 447 public static final String ERR_04302 = "ERR_04302"; 448 public static final String ERR_04303 = "ERR_04303"; 449 public static final String ERR_04304 = "ERR_04304"; 450 public static final String ERR_04305 = "ERR_04305"; 451 public static final String ERR_04306 = "ERR_04306"; 452 public static final String ERR_04307 = "ERR_04307"; 453 public static final String ERR_04308 = "ERR_04308"; 454 public static final String ERR_04309 = "ERR_04309"; 455 public static final String ERR_04310 = "ERR_04310"; 456 public static final String ERR_04311 = "ERR_04311"; 457 public static final String ERR_04312 = "ERR_04312"; 458 public static final String ERR_04313 = "ERR_04313"; 459 public static final String ERR_04314 = "ERR_04314"; 460 public static final String ERR_04315 = "ERR_04315"; 461 public static final String ERR_04316 = "ERR_04316"; 462 public static final String ERR_04317 = "ERR_04317"; 463 public static final String ERR_04318 = "ERR_04318"; 464 public static final String ERR_04319 = "ERR_04319"; 465 public static final String ERR_04320 = "ERR_04320"; 466 public static final String ERR_04321 = "ERR_04321"; 467 public static final String ERR_04322 = "ERR_04322"; 468 public static final String ERR_04323 = "ERR_04323"; 469 public static final String ERR_04324 = "ERR_04324"; 470 public static final String ERR_04325 = "ERR_04325"; 471 public static final String ERR_04326 = "ERR_04326"; 472 public static final String ERR_04327 = "ERR_04327"; 473 public static final String ERR_04328 = "ERR_04328"; 474 public static final String ERR_04329 = "ERR_04329"; 475 public static final String ERR_04330 = "ERR_04330"; 476 public static final String ERR_04331 = "ERR_04331"; 477 public static final String ERR_04332 = "ERR_04332"; 478 public static final String ERR_04333 = "ERR_04333"; 479 public static final String ERR_04334 = "ERR_04334"; 480 public static final String ERR_04335 = "ERR_04335"; 481 public static final String ERR_04336 = "ERR_04336"; 482 public static final String ERR_04337 = "ERR_04337"; 483 public static final String ERR_04338 = "ERR_04338"; 484 public static final String ERR_04339 = "ERR_04339"; 485 public static final String ERR_04340 = "ERR_04340"; 486 public static final String ERR_04341 = "ERR_04341"; 487 public static final String ERR_04342 = "ERR_04342"; 488 public static final String ERR_04343 = "ERR_04343"; 489 public static final String ERR_04344 = "ERR_04344"; 490 public static final String ERR_04345 = "ERR_04345"; 491 public static final String ERR_04346 = "ERR_04346"; 492 public static final String ERR_04347 = "ERR_04347"; 493 public static final String ERR_04348 = "ERR_04348"; 494 public static final String ERR_04349 = "ERR_04349"; 495 public static final String ERR_04350 = "ERR_04350"; 496 public static final String ERR_04351 = "ERR_04351"; 497 public static final String ERR_04352 = "ERR_04352"; 498 public static final String ERR_04353 = "ERR_04353"; 499 public static final String ERR_04354 = "ERR_04354"; 500 public static final String ERR_04355 = "ERR_04355"; 501 public static final String ERR_04356 = "ERR_04356"; 502 public static final String ERR_04357 = "ERR_04357"; 503 public static final String ERR_04358 = "ERR_04358"; 504 public static final String ERR_04359 = "ERR_04359"; 505 public static final String ERR_04360 = "ERR_04360"; 506 public static final String ERR_04361 = "ERR_04361"; 507 public static final String ERR_04362 = "ERR_04362"; 508 public static final String ERR_04363 = "ERR_04363"; 509 public static final String ERR_04364 = "ERR_04364"; 510 public static final String ERR_04365 = "ERR_04365"; 511 public static final String ERR_04366 = "ERR_04366"; 512 public static final String ERR_04367 = "ERR_04367"; 513 public static final String ERR_04368 = "ERR_04368"; 514 public static final String ERR_04369 = "ERR_04369"; 515 public static final String ERR_04370 = "ERR_04370"; 516 public static final String ERR_04371 = "ERR_04371"; 517 public static final String ERR_04372 = "ERR_04372"; 518 public static final String ERR_04373 = "ERR_04373"; 519 public static final String ERR_04374 = "ERR_04374"; 520 public static final String ERR_04375 = "ERR_04375"; 521 public static final String ERR_04376 = "ERR_04376"; 522 public static final String ERR_04377 = "ERR_04377"; 523 public static final String ERR_04378 = "ERR_04378"; 524 public static final String ERR_04379 = "ERR_04379"; 525 public static final String ERR_04380 = "ERR_04380"; 526 public static final String ERR_04381 = "ERR_04381"; 527 public static final String ERR_04382 = "ERR_04382"; 528 public static final String ERR_04383 = "ERR_04383"; 529 public static final String ERR_04384 = "ERR_04384"; 530 public static final String ERR_04385 = "ERR_04385"; 531 public static final String ERR_04386 = "ERR_04386"; 532 public static final String ERR_04387 = "ERR_04387"; 533 public static final String ERR_04388 = "ERR_04388"; 534 public static final String ERR_04389 = "ERR_04389"; 535 public static final String ERR_04390 = "ERR_04390"; 536 public static final String ERR_04391 = "ERR_04391"; 537 public static final String ERR_04392 = "ERR_04392"; 538 public static final String ERR_04393 = "ERR_04393"; 539 public static final String ERR_04394 = "ERR_04394"; 540 public static final String ERR_04395 = "ERR_04395"; 541 public static final String ERR_04396 = "ERR_04396"; 542 public static final String ERR_04397 = "ERR_04397"; 543 public static final String ERR_04398 = "ERR_04398"; 544 public static final String ERR_04399 = "ERR_04399"; 545 public static final String ERR_04400 = "ERR_04400"; 546 public static final String ERR_04401 = "ERR_04401"; 547 public static final String ERR_04402 = "ERR_04402"; 548 public static final String ERR_04403 = "ERR_04403"; 549 public static final String ERR_04404 = "ERR_04404"; 550 public static final String ERR_04405 = "ERR_04405"; 551 public static final String ERR_04406 = "ERR_04406"; 552 public static final String ERR_04407 = "ERR_04407"; 553 public static final String ERR_04408 = "ERR_04408"; 554 public static final String ERR_04409 = "ERR_04409"; 555 public static final String ERR_04410 = "ERR_04410"; 556 public static final String ERR_04411 = "ERR_04411"; 557 public static final String ERR_04412 = "ERR_04412"; 558 public static final String ERR_04413 = "ERR_04413"; 559 public static final String ERR_04414 = "ERR_04414"; 560 public static final String ERR_04415 = "ERR_04415"; 561 public static final String ERR_04416 = "ERR_04416"; 562 public static final String ERR_04417 = "ERR_04417"; 563 public static final String ERR_04418 = "ERR_04418"; 564 public static final String ERR_04419 = "ERR_04419"; 565 public static final String ERR_04420 = "ERR_04420"; 566 public static final String ERR_04421 = "ERR_04421"; 567 public static final String ERR_04422 = "ERR_04422"; 568 public static final String ERR_04423 = "ERR_04423"; 569 public static final String ERR_04424 = "ERR_04424"; 570 public static final String ERR_04425 = "ERR_04425"; 571 public static final String ERR_04426 = "ERR_04426"; 572 public static final String ERR_04427 = "ERR_04427"; 573 public static final String ERR_04428 = "ERR_04428"; 574 public static final String ERR_04429 = "ERR_04429"; 575 public static final String ERR_04430 = "ERR_04430"; 576 public static final String ERR_04431 = "ERR_04431"; 577 public static final String ERR_04432 = "ERR_04432"; 578 public static final String ERR_04433 = "ERR_04433"; 579 public static final String ERR_04434 = "ERR_04434"; 580 public static final String ERR_04435 = "ERR_04435"; 581 public static final String ERR_04436 = "ERR_04436"; 582 public static final String ERR_04437 = "ERR_04437"; 583 public static final String ERR_04438 = "ERR_04438"; 584 public static final String ERR_04439 = "ERR_04439"; 585 public static final String ERR_04440 = "ERR_04440"; 586 public static final String ERR_04441 = "ERR_04441"; 587 public static final String ERR_04442 = "ERR_04442"; 588 public static final String ERR_04443 = "ERR_04443"; 589 public static final String ERR_04444 = "ERR_04444"; 590 public static final String ERR_04445 = "ERR_04445"; 591 public static final String ERR_04446 = "ERR_04446"; 592 public static final String ERR_04447 = "ERR_04447"; 593 public static final String ERR_04448 = "ERR_04448"; 594 public static final String ERR_04449 = "ERR_04449"; 595 public static final String ERR_04450 = "ERR_04450"; 596 public static final String ERR_04451 = "ERR_04451"; 597 public static final String ERR_04452 = "ERR_04452"; 598 public static final String ERR_04453 = "ERR_04453"; 599 public static final String ERR_04454 = "ERR_04454"; 600 public static final String ERR_04455 = "ERR_04455"; 601 public static final String ERR_04456 = "ERR_04456"; 602 public static final String ERR_04457 = "ERR_04457"; 603 public static final String ERR_04458 = "ERR_04458"; 604 public static final String ERR_04459 = "ERR_04459"; 605 public static final String ERR_04460 = "ERR_04460"; 606 public static final String ERR_04461 = "ERR_04461"; 607 public static final String ERR_04462 = "ERR_04462"; 608 public static final String ERR_04463 = "ERR_04463"; 609 public static final String ERR_04464 = "ERR_04464"; 610 public static final String ERR_04465 = "ERR_04465"; 611 public static final String ERR_04466 = "ERR_04466"; 612 public static final String ERR_04467 = "ERR_04467"; 613 public static final String ERR_04468 = "ERR_04468"; 614 public static final String ERR_04469 = "ERR_04469"; 615 public static final String ERR_04470 = "ERR_04470"; 616 public static final String ERR_04471 = "ERR_04471"; 617 public static final String ERR_04472 = "ERR_04472"; 618 public static final String ERR_04473 = "ERR_04473"; 619 public static final String ERR_04474 = "ERR_04474"; 620 public static final String ERR_04475 = "ERR_04475"; 621 public static final String ERR_04476 = "ERR_04476"; 622 623 // ldap-constants 624 public static final String ERR_05001 = "ERR_05001"; 625 626 // ldap-converter 627 public static final String ERR_06001 = "ERR_06001"; 628 public static final String ERR_06002 = "ERR_06002"; 629 public static final String ERR_06003 = "ERR_06003"; 630 public static final String ERR_06004 = "ERR_06004"; 631 public static final String ERR_06005 = "ERR_06005"; 632 public static final String ERR_06006 = "ERR_06006"; 633 634 // ldap-jndi 635 // no exceptions to translate 636 637 // ldap-schema 638 public static final String ERR_08001 = "ERR_08001"; 639 public static final String ERR_08002 = "ERR_08002"; 640 public static final String ERR_08003 = "ERR_08003"; 641 public static final String ERR_08004 = "ERR_08004"; 642 public static final String ERR_08005 = "ERR_08005"; 643 public static final String ERR_08006 = "ERR_08006"; 644 645 // ldap-schema-dao 646 // no exceptions to translate 647 648 // ldap-schema-loader 649 public static final String ERR_10001 = "ERR_10001"; 650 public static final String ERR_10002 = "ERR_10002"; 651 public static final String ERR_10003 = "ERR_10003"; 652 public static final String ERR_10004 = "ERR_10004"; 653 public static final String ERR_10005 = "ERR_10005"; 654 public static final String ERR_10006 = "ERR_10006"; 655 public static final String ERR_10007 = "ERR_10007"; 656 public static final String ERR_10008 = "ERR_10008"; 657 public static final String ERR_10009 = "ERR_10009"; 658 public static final String ERR_10010 = "ERR_10010"; 659 public static final String ERR_10011 = "ERR_10011"; 660 public static final String ERR_10012 = "ERR_10012"; 661 public static final String ERR_10013 = "ERR_10013"; 662 public static final String ERR_10014 = "ERR_10014"; 663 public static final String ERR_10015 = "ERR_10015"; 664 public static final String ERR_10016 = "ERR_10016"; 665 public static final String ERR_10017 = "ERR_10017"; 666 public static final String ERR_10018 = "ERR_10018"; 667 public static final String ERR_10019 = "ERR_10019"; 668 public static final String ERR_10020 = "ERR_10020"; 669 public static final String ERR_10021 = "ERR_10021"; 670 public static final String ERR_10022 = "ERR_10022"; 671 public static final String ERR_10023 = "ERR_10023"; 672 public static final String ERR_10024 = "ERR_10024"; 673 public static final String ERR_10025 = "ERR_10025"; 674 public static final String ERR_10026 = "ERR_10026"; 675 public static final String ERR_10027 = "ERR_10027"; 676 public static final String ERR_10028 = "ERR_10028"; 677 678 // ldap-schema-manager 679 public static final String ERR_11001 = "ERR_11001"; 680 public static final String ERR_11002 = "ERR_11002"; 681 public static final String ERR_11003 = "ERR_11003"; 682 public static final String ERR_11004 = "ERR_11004"; 683 public static final String ERR_11005 = "ERR_11005"; 684 public static final String ERR_11006 = "ERR_11006"; 685 public static final String ERR_11007 = "ERR_11007"; 686 public static final String ERR_11008 = "ERR_11008"; 687 public static final String ERR_11009 = "ERR_11009"; 688 public static final String ERR_11010 = "ERR_11010"; 689 public static final String ERR_11011 = "ERR_11011"; 690 public static final String ERR_11012 = "ERR_11012"; 691 public static final String ERR_11013 = "ERR_11013"; 692 693 // ldap-schema-manager 694 public static final String ERR_12001 = "ERR_12001"; 695 public static final String ERR_12002 = "ERR_12002"; 696 public static final String ERR_12003 = "ERR_12003"; 697 public static final String ERR_12004 = "ERR_12004"; 698 public static final String ERR_12005 = "ERR_12005"; 699 public static final String ERR_12006 = "ERR_12006"; 700 public static final String ERR_12007 = "ERR_12007"; 701 public static final String ERR_12008 = "ERR_12008"; 702 public static final String ERR_12009 = "ERR_12009"; 703 public static final String ERR_12010 = "ERR_12010"; 704 public static final String ERR_12011 = "ERR_12011"; 705 public static final String ERR_12012 = "ERR_12012"; 706 public static final String ERR_12013 = "ERR_12013"; 707 public static final String ERR_12014 = "ERR_12014"; 708 public static final String ERR_12015 = "ERR_12015"; 709 public static final String ERR_12016 = "ERR_12016"; 710 public static final String ERR_12017 = "ERR_12017"; 711 public static final String ERR_12018 = "ERR_12018"; 712 public static final String ERR_12019 = "ERR_12019"; 713 public static final String ERR_12020 = "ERR_12020"; 714 public static final String ERR_12021 = "ERR_12021"; 715 public static final String ERR_12022 = "ERR_12022"; 716 public static final String ERR_12023 = "ERR_12023"; 717 public static final String ERR_12024 = "ERR_12024"; 718 public static final String ERR_12025 = "ERR_12025"; 719 public static final String ERR_12026 = "ERR_12026"; 720 public static final String ERR_12027 = "ERR_12027"; 721 public static final String ERR_12028 = "ERR_12028"; 722 public static final String ERR_12029 = "ERR_12029"; 723 public static final String ERR_12030 = "ERR_12030"; 724 public static final String ERR_12031 = "ERR_12031"; 725 public static final String ERR_12032 = "ERR_12032"; 726 public static final String ERR_12033 = "ERR_12033"; 727 public static final String ERR_12034 = "ERR_12034"; 728 public static final String ERR_12035 = "ERR_12035"; 729 public static final String ERR_12036 = "ERR_12036"; 730 public static final String ERR_12037 = "ERR_12037"; 731 public static final String ERR_12038 = "ERR_12038"; 732 public static final String ERR_12039 = "ERR_12039"; 733 public static final String ERR_12040 = "ERR_12040"; 734 public static final String ERR_12041 = "ERR_12041"; 735 public static final String ERR_12042 = "ERR_12042"; 736 public static final String ERR_12043 = "ERR_12043"; 737 public static final String ERR_12044 = "ERR_12044"; 738 public static final String ERR_12045 = "ERR_12045"; 739 public static final String ERR_12046 = "ERR_12046"; 740 public static final String ERR_12047 = "ERR_12047"; 741 public static final String ERR_12048 = "ERR_12048"; 742 public static final String ERR_12049 = "ERR_12049"; 743 public static final String ERR_12050 = "ERR_12050"; 744 public static final String ERR_12051 = "ERR_12051"; 745 public static final String ERR_12052 = "ERR_12052"; 746 public static final String ERR_12053 = "ERR_12053"; 747 public static final String ERR_12054 = "ERR_12054"; 748 public static final String ERR_12055 = "ERR_12055"; 749 public static final String ERR_12056 = "ERR_12056"; 750 public static final String ERR_12057 = "ERR_12057"; 751 public static final String ERR_12058 = "ERR_12058"; 752 public static final String ERR_12059 = "ERR_12059"; 753 public static final String ERR_12060 = "ERR_12060"; 754 public static final String ERR_12061 = "ERR_12061"; 755 public static final String ERR_12062 = "ERR_12062"; 756 public static final String ERR_12063 = "ERR_12063"; 757 public static final String ERR_12064 = "ERR_12064"; 758 public static final String ERR_12065 = "ERR_12065"; 759 public static final String ERR_12066 = "ERR_12066"; 760 public static final String ERR_12067 = "ERR_12067"; 761 public static final String ERR_12068 = "ERR_12068"; 762 public static final String ERR_12069 = "ERR_12069"; 763 public static final String ERR_12070 = "ERR_12070"; 764 public static final String ERR_12071 = "ERR_12071"; 765 public static final String ERR_12072 = "ERR_12072"; 766 public static final String ERR_12073 = "ERR_12073"; 767 public static final String ERR_12074 = "ERR_12074"; 768 public static final String ERR_12075 = "ERR_12075"; 769 public static final String ERR_12076 = "ERR_12076"; 770 public static final String ERR_12077 = "ERR_12077"; 771 public static final String ERR_12078 = "ERR_12078"; 772 public static final String ERR_12079 = "ERR_12079"; 773 public static final String ERR_12080 = "ERR_12080"; 774 public static final String ERR_12081 = "ERR_12081"; 775 public static final String ERR_12082 = "ERR_12082"; 776 public static final String ERR_12083 = "ERR_12083"; 777 public static final String ERR_12084 = "ERR_12084"; 778 public static final String ERR_12085 = "ERR_12085"; 779 public static final String ERR_12086 = "ERR_12086"; 780 public static final String ERR_12087 = "ERR_12087"; 781 782 /** 783 * 784 * Translate an error code with argument(s) 785 * 786 * @param err The error code 787 * @param args The argument(s) 788 * @return 789 */ 790 public static String err( String err, Object... args ) 791 { 792 try 793 { 794 return err + " " + MessageFormat.format( errBundle.getString( err ), args ); 795 } 796 catch ( Exception e ) 797 { 798 StringBuffer sb = new StringBuffer(); 799 boolean comma = false; 800 for ( Object obj : args ) 801 { 802 if ( comma ) 803 { 804 sb.append( "," ); 805 } 806 else 807 { 808 comma = true; 809 } 810 sb.append( obj ); 811 } 812 return err + " (" + sb.toString() + ")"; 813 } 814 } 815 816 817 /** 818 * 819 * Translate a message with argument(s) 820 * 821 * @param msg The message 822 * @param args The argument(s) 823 * @return 824 */ 825 public static String msg( String msg, Object... args ) 826 { 827 try 828 { 829 return MessageFormat.format( msgBundle.getString( msg ), args ); 830 } 831 catch ( MissingResourceException mre ) 832 { 833 try 834 { 835 return MessageFormat.format( msg, args ); 836 } 837 catch ( Exception e ) 838 { 839 StringBuffer sb = new StringBuffer(); 840 boolean comma = false; 841 for ( Object obj : args ) 842 { 843 if ( comma ) 844 { 845 sb.append( "," ); 846 } 847 else 848 { 849 comma = true; 850 } 851 sb.append( obj ); 852 } 853 return msg + " (" + sb.toString() + ")"; 854 } 855 } 856 } 857 858 }