#
# @(#)LocalStrings.properties	1.8 97/11/25
# 
# Copyright (c) 1997 Sun Microsystems, Inc. All Rights Reserved.
# 
# This software is the confidential and proprietary information of Sun
# Microsystems, Inc. ("Confidential Information").  You shall not
# disclose such Confidential Information and shall use it only in
# accordance with the terms of the license agreement you entered into
# with Sun.
# 
# SUN MAKES NO REPRESENTATIONS OR WARRANTIES ABOUT THE SUITABILITY OF THE
# SOFTWARE, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
# IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
# PURPOSE, OR NON-INFRINGEMENT. SUN SHALL NOT BE LIABLE FOR ANY DAMAGES
# SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR DISTRIBUTING
# THIS SOFTWARE OR ITS DERIVATIVES.
# 
# CopyrightVersion 1.0

# JavaSGMLTree
pagecompile.unrecognized_java_tag=Unrecognized Java type={0} tag at line {1}. Type must be one of:  code, print, class, import, extends, implements.
pagecompile.unclosed_tag={0} tag starting at line {1} has no /{0} tag.

# ReusableClassLoader
pagecompile.no_classfile=Cannot read the Java classfile {0}.

# PageTreeBuilder
pagecompile.scan_error_starting=Between lines {0} and {1}, the character {2} was not expected.
pagecompile.scan_error_ending=On line {0}, the character {1} was not expected.
pagecompile.parsing_error=On line {0}, the string {1} was not expected.

# ServletSGMLTree
pagecompile.servlet_noparams=Servlet tag at line {0} needs a name or code attribute.
pagecompile.servlet_badparam=Bad parameter tag, name={0}, value={1}.

# SystemJavaSourceCompiler
pagecompile.nocommand=No command was specified for invoking the Java compiler.
pagecompile.no_placeholder=No {0} placeholder was specified in the Java compiler command, {1}.
pagecompile.io_exception=I/O Exception reported when compiling {0}:  {1}.

# PageProcessor
pagecompile.pagetreebuilder_instantiation=PageProcessor can't instantiate PageTreeBuilder, {0}.
pagecompile.pagetreebuilder_access=PageProcessor can't access PageTreeBuilder, {0}.
pagecompile.no_encoding=Selected character encoding {0} is unsupported; {1}.
# also:  pagecompile.io_exception (above)
pagecompile.one_extends=Only one Java type=extends declaration is allowed.
pagecompile.bad_class_name=Class name {0} is illegal.
pagecompile.class_not_found=Cannot find base class {0} from which to extend servlet.

# PageCompileServlet
pagecompile.cannot_load1=Cannot load servlet: name={0}
pagecompile.cannot_load=Cannot load servlet: name={0} code={1} codebase={2}
pagecompile.cant_open=Cannot open source file {0}:  {1}.
pagecompile.cant_read_source=Cannot read source file {0}.
pagecompile.class_not_found=Internal Error:  Cannot load page compiled class {0}: {1}.
pagecompile.compile_status=Starting to compile {0} to {1}.
pagecompile.exception=Error getting compiled page.
pagecompile.illegal_access=Internal Error:  Cannot access page compiled class {0}: {1}.
pagecompile.instantiation=Internal Error:  Cannot instantiate page compiled class {0}: {1}.
pagecompile.is_directory=This servlet cannot process directories.
pagecompile.is_dotdot=This servlet will not process URLS with '..' inside.
pagecompile.mkdir=Cannot create directory {0}.
pagecompile.not_a_servlet=Internal Error:  Page compiled class {0} is not a servlet.

# NCSA commands:
pagecompile.ncsa.exec_noattrs=No "cgi" or "cmd" attribute in NCSA exec.
pagecompile.ncsa.exec_io=IO error while executing script.
pagecompile.ncsa.exec_rec=Self including page.
pagecompile.ncsa.fsize_nofile=No "file" or "virtual" attribute in NCSA fsize.
pagecompile.ncsa.include_nofile=No "file" or "virtual" attribute in NCSA include.
pagecompile.ncsa.include_io=IO error while including file.
pagecompile.ncsa.flastmod_nofile=No "file" or "virtual" attribute in NCSA flastmode.
pagecompile.ncsa.echo_novar=Undefined variable.

# File Cache
charfile.read_failure=Failure reading: {0} characters from {1} in the file

# Server Side Include and Recursion
ssi.server_misconfig=Server misconfigured:

ssi.no_echo_var=The NCSA echo variable {0} is not defined.

ssi.exec.cgi_url=Internal problem with the {0} command: cannot create the internal URL to access the CGI script.
ssi.exec.recurse=The {0} command is attempting to include itself.
ssi.exec.no_args=The {0} command has neither the {1} or {2} attribute defined.

ssi.no_resolve=The {0} command cannot resolve the {0} or {1} attributes into a file.
ssi.no_file=Cannot find file {0}

ssi.parse.failed=Cannot parse document
ssi.parse.unterm_quote=Found a quoted value with no closing quote.
ssi.parse.no_attr_val=Attribute {0} has no value.
ssi.parse.unterm_list=Found an unterminated tag attribute list.
ssi.parse.no_param=No {0} parameter specified.
ssi.parse.unterm_param=The parameter block for the servlet tag has no terminatation character.
ssi.parse.unterm_tag=The servlet tag has no termination character.
ssi.parse.no_cmd=Cannot recognize NCSA command {0}.

ssi.servlet.recurse=The {0} servlet is attempting to include itself.
ssi.servlet.read_stream=Cannot process input stream: {0}
ssi.servlet.read_file=Cannot process input file {0}: {1}
ssi.servlet.parse_service=Cannot service the parsed request file {0}: {1}

ssi.session.no_arg=The {0} command has no {1} attribute defined.


# Parser errors:
# All parser error have:
# 0: The line number of the error,
# 1: The column number of the error
# Plus additional info as specified below

# Unterminated quoted value
pagecompile.jsp.parser.quote={0},{1}: Unterminated quoted value.
# Attribute with no value
pagecompile.jsp.parser.no_value={0},{1}: Attribute {2} has no value.
# Unterminated tag attribute list
pagecompile.jsp.parser.attr_eof={0},{1}: unterminated tag attribute list.
# PARAM tag with no "name" attribute
pagecompile.jsp.parser.param_name={0},{1}: no name in PARAM tag.
pagecompile.jsp.parser.param_value={0},{1}: no value in PARAM tag.
# Unterminated TAG construct
pagecompile.jsp.parser.tag={0},{1}: unterminated TAG {2}.
# Unterminated scriptlet construct
pagecompile.jsp.parser.scriptlet={0},{1}: Unterminated <%.
# Unterminated NCSA construct
pagecompile.jsp.parser.ncsa={0},{1}: unterminated <!-- construct.
# Include statement with no "file" attribute:
pagecompile.jsp.parser.include={0},{1}: no include file specified.
# Unterminated variable declaration <%@
pagecompile.jsp.parser.variables={0},{1}: unterminated <%@ construct.
# Untermainted SCRIPT tag
pagecompile.jsp.parser.script={0},{1}: unterminated SCRIPT tag.
# Unterminated SERVLET tag:
pagecompile.jsp.parser.servlet={0},{1}: unterminated SERVLET tag.
# Unterminated BEAN tag
pagecompile.jsp.parser.bean= {0},{1}: unterminated BEAN tag.
# Unterminated EJB tag
pagecompile.jsp.parser.ejb= {0},{1}: unterminated EJB tag.
# Can't read included file:
# 2: The path of the file that wasn't found.
pagecompile.jsp.parser.not_found={0},{1}: Can't read file {2}.
# Can't init chunk:
# 2: Chunk's class.
pagecompile.jsp.parser.chunk={0},{1}: can't init chunk instance {2}.

# Invalid language setting:
# 0: the language that's unknwon
pagecompile.jsp.unknown_language=Unrecognized language: {0}

# Unable to instantiate a language specific factory:
# 0: The class of the factory
pagecompile.jsp.invalid_factory=Invalid Jsp factory class: {0}


# SCRIPTLET construct
# 0: start position of the scriptlet construct
# 1: Unrecognized kind

pagecompile.jsp.scriptlet.invalid_kind={0}: Invalid scriptlet kind {1}.

# SERVLET tag
# 0: start position of the servlet construct
pagecompile.jsp.servlet.no_name={0}: no servlet name in SERVLET tag.

# OBJECT tag:
# 0: start position of the OBJECT tag
pagecompile.jsp.bean.no_name={0}: no name, scope or class in BEAN tag.
# 0: start positioon of the OBJECT tag
pagecompile.jsp.bean.invalid_scope={0}: invalid scope attribute {1}.

# NCSA
pagecompile.jsp.ncsa.command={0}: no command name in NCSA construct.
pagecompile.jsp.ncsa.invalid_command={0}: invalid command  in NCSA construct.


# Tsx Parser errors:
# Most parser errors have:
# 0: The line number of the error,
# 1: The column number of the error
# Plus additional info as specified below

# Bean problems
pagecompile.tsx.parser.bean.noname={0},{1}: No NAME specified in <BEAN> tag.
pagecompile.tsx.parser.bean.beandefnotfound=Could not find the definition for bean {0}.
pagecompile.tsx.parser.bean.nointrospect=Could not introspect bean class {0}.
pagecompile.tsx.parser.bean.noclassforprop=Could not find a bean class for property {0}.
pagecompile.tsx.parser.bean.beannotloaded=Bean {0} has not been previously defined in a <bean> tag.
pagecompile.tsx.parser.bean.nopropfound=Could not find property {0} in bean class {1}.
pagecompile.tsx.parser.bean.indexonnoindexed=An index has been specified for non-indexed property {0} in bean class {1}.
pagecompile.tsx.parser.bean.noproptype=Could not find the return type for property {0}.
pagecompile.tsx.parser.bean.noreadmethod=Could not find a read method for property {0} in bean class {1}.  The property may be hidden or write only.
pagecompile.tsx.parser.bean.cannotloadfromser={0},{1}: Could not load bean {2} from serialized file {3} or as class {4} as specified in <BEAN> tag.
pagecompile.tsx.parser.bean.cannotload={0},{1}: Could not load bean {2} as class {3} as specified in <BEAN> tag.

# Insert problems
pagecompile.tsx.parser.insert.unterm={0},{1}: Unterminated <insert> tag.
pagecompile.tsx.parser.insert.nopropforbean={0},{1}: No property defined for bean in <insert> tag.
pagecompile.tsx.parser.insert.nobeanorreq={0},{1}: No BEAN, REQUESTPARM, or REQUESTATTR specified in <insert> tag.
pagecompile.tsx.parser.insert.nopropsigforprop={0},{1}: Could not create a signature for property requested for BEAN in <insert> tag.

# Repeat problems
pagecompile.tsx.parser.rpt.unmatched=File contains {0} <repeat> tag(s) with no matching </repeat> tag(s).
pagecompile.tsx.parser.closerpt.unmatched=File contains {0} </repeat> tag(s) with no matching <repeat> tag(s).
pagecompile.tsx.parser.closerpt.noopen={0},{1}: No <repeat> tag to match this </repeat> tag.
pagecompile.tsx.parser.rpt.redefindex={0},{1}: Index specified in <repeat> tag has already been defined.

# Repeat Group problems
pagecompile.tsx.parser.rptgrp.unmatched=File contains {0} <repeatgroup> tag(s) with no matching </repeatgroup> tag(s).
pagecompile.tsx.parser.closerptgrp.unmatched=File contains {0} </repeatgroup> tag(s) with no matching <repeatgroup> tag(s).
pagecompile.tsx.parser.closerptgrp.noopen={0},{1}: No <repeatgroup> tag to match this </repeatgroup> tag.
pagecompile.tsx.parser.rptgrp.nobeanonoutermost={0},{1}: No BEAN specified in outer most <repeatgroup> tag.
pagecompile.tsx.parser.rptgrp.nobeanorprop={0},{1}: Either could not find BEAN or bean does not contain PROPERTY specified in <repeatgroup> tag.
pagecompile.tsx.parser.rptgrp.nobeanprop={0},{1}: No PROPERTY specified for bean specified in <repeatgroup> tag.
