You have to use the fully qualified class name, ie java.lang.String for this to work.
 
Michael
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Wendell Nichols
Sent: Thursday, June 14, 2001 10:59 AM
To: Orion-Interest
Cc: [EMAIL PROTECTED]
Subject: debug jsp pages and where is the source

When I access a jsp page which uses a tag library I get an error:
 
500 Internal Server Error

Error parsing JSP page /ectsdemo/TagLibDemos/booklist.jsp line 15

Bean type 'String' not found

I suspect that this is a problem creating the java file from the jsp page related to the tag extra info class...  At any rate I can't find the source or class files that Orion generates from jsp pages so it's impossible to proceed.  Does anyone know how to make Orion place java and class files for jsp pages somewhere where they can be viewed and debugged?
I see jsp cache files which are probably some sort of java archive internal to Orion, but these don't help me as I can't open them...

Incidentally the jsp line that produced the above error looks like:

<ects:eCTSTaglet name="BOOKLIST" >

The taglib entry for eCTSTaglet:
  <tag>
     <name>eCTSTaglet</name>
     <tagclass>com.Amdahl.eCTS20.ects2taglet</tagclass>
     <teiclass>com.Amdahl.eCTS20.ects2tagletTEI</teiclass>
     <bodycontent>JSP</bodycontent>
     <info>
        Run a named taglet.
     </info>
    <attribute>
       <name>name</name>
       <required>true</required>
    </attribute>
    <attribute>
       <name>resultString</name>
       <required>false</required>
    </attribute>
    <attribute>
       <name>userdata</name>
       <required>false</required>
    </attribute>
  </tag>

Its TEI class :
 

  public VariableInfo[] getVariableInfo(TagData data) {
     return new VariableInfo []
        {
           new VariableInfo("eCTSResult",
                            "String",
                            true,
                            VariableInfo.AT_BEGIN),
           new VariableInfo("EndMsg",
                            "String",
                            true,
                            VariableInfo.AT_BEGIN),
           new VariableInfo("ReturnMsg",
                            "String",
                            true,
                            VariableInfo.AT_BEGIN)
        };
  }

Any help would be appreciated..

Wendell Nichols
Amdahl Software Ltd.
and
Fujitsu Apserv.

Reply via email to