JavaDoc Conflicts  "Missing @param tag for....

Has anybody seen this before? if so, what does it mean, i get it in my code, the application runs fine, but i cannot step through that part of the code, as it takes me directly to the .class file version.

the code in which i have the conflicts in is as follows:
//Code Start Here
import java.awt.*;
import javax.swing.*;
import javax.swing.tree.*;
import javax.swing.event.*;
public class DTree extends JPanel {
protected DefaultMutableTreeNode rootNode;
protected DefaultTreeModel treeModel;
protected JTree tree;
private Toolkit toolkit = Toolkit.getDefaultToolkit();
public DTree() {
rootNode = new DefaultMutableTreeNode("Enterprise");
treeModel = new DefaultTreeModel(rootNode);
treeModel.addTreeModelListener(new MyTreeModelListener());
tree = new JTree(treeModel);
tree.setEditable(true);
tree.getSelectionModel().setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION);
tree.addTreeExpansionListener(new myTreeExpansionListner());
tree.setShowsRootHandles(true);
JScrollPane scrollPane = new JScrollPane(tree);
setLayout(new GridLayout(1,0));
add(scrollPane);
/** Remove all nodes except the root node. */
public void clear() {
rootNode.removeAllChildren();
treeModel.reload();
/** Remove the currently selected node. */
public void removeCurrentNode() {
TreePath currentSelection = tree.getSelectionPath();
if (currentSelection != null) {
DefaultMutableTreeNode currentNode = (DefaultMutableTreeNode)
(currentSelection.getLastPathComponent());
MutableTreeNode parent = (MutableTreeNode)(currentNode.getParent());
if (parent != null) {
treeModel.removeNodeFromParent(currentNode);
return;
// Either there was no selection, or the root was selected.
toolkit.beep();
/** Add child to the currently selected node. */
public DefaultMutableTreeNode addObject(Object child, TreePath parentPath) {
DefaultMutableTreeNode parentNode = null;
if (parentPath == null) {
parentNode = rootNode;
} else {
parentNode = (DefaultMutableTreeNode) parentPath.getLastPathComponent();
return addObject(parentNode, child, true);
public DefaultMutableTreeNode addObject(DefaultMutableTreeNode parent,
Object child, String a) {
return addObject(parent, child, false);
public DefaultMutableTreeNode addObject(DefaultMutableTreeNode parent,
Object child,
boolean shouldBeVisible) {
DefaultMutableTreeNode childNode =
new DefaultMutableTreeNode(child);
if (parent == null) {
parent = rootNode;
treeModel.insertNodeInto(childNode, parent,
parent.getChildCount());
// Make sure the user can see the lovely new node.
if (shouldBeVisible) {
tree.scrollPathToVisible(new TreePath(childNode.getPath()));
return childNode;
class MyTreeModelListener implements TreeModelListener {
public void treeNodesChanged(TreeModelEvent e) {
DefaultMutableTreeNode node;
node = (DefaultMutableTreeNode)
(e.getTreePath().getLastPathComponent());
* If the event lists children, then the changed
* node is the child of the node we've already
* gotten. Otherwise, the changed node and the
* specified node are the same.
try {
int index = e.getChildIndices()[0];
node = (DefaultMutableTreeNode)
(node.getChildAt(index));
} catch (NullPointerException exc) {}
System.out.println("The user has finished editing the node.");
System.out.println("New value: " + node.getUserObject());
public void treeNodesInserted(TreeModelEvent e) {
public void treeNodesRemoved(TreeModelEvent e) {
public void treeStructureChanged(TreeModelEvent e) {
class myTreeExpansionListner implements TreeExpansionListener{
public void treeExpanded(TreeExpansionEvent e){
public void treeCollapsed(TreeExpansionEvent e){
//Code End Here

Similar Messages

  • WS - "java.rmi.MarshalException: (1)Missing end tag for Body or Envelope"

    HI All,
    I'm new of this forum but I really hope you could help me solving the problem I have to connect Web Services and midlets.
    Somehow my configuration works with some services I've found online but when I invoke very simple services deployed on my server(s) I always have "java.rmi.MarshalException: (1)Missing end tag for Body or Envelope" exception"
    Let me add some more information to the problem:
    System Configuration:
    - JBoss (but I also tried axis) - standard installation (http/1.1)
    - WTK 2.5 (but I also tried 2.2) - standard installation
    - I tried "trusted" and "untrusted" security configuration of the servlet
    - Netbeans IDE 5.0 (to create both Midlets and WS)
    - WS uses document/literal as expected by JSR 172
    The midlet is created with no problems but at the time of invocation the server throws the above exception (which is part of rmi. remoteException)
    By monitoring the network both at client and server side I noticed that the information received is chuncked after 768 bytes. However, If the (soap) reponse is less than such value, I still have the error.
    Using Http/1.1. at the mobile side, the service does not return me anything (0kb) while if I set the mobile device to http/1.0, I get the above error.
    I really have to make the midlet running so any type of help will be really appreciated!!
    Thanks in advance

    Hi all,
    as many developers I have encountered the famous "java.rmi.MarshallException:(1)Missing end tag for Body or Envelope" during the development of my WS app for J2ME (JSR 172).
    It is correct that is the empty tag <soapenv:Header /> causing this error.
    To fix this error, it is necessary to stop the server to generate this empty header in the response stream.
    I have fixed this error for Axis2: unfortunaly it is necessary to modify a class in Axiom library. This library is used in Axis2 to produce the SOAP response, you can download the source code at http://ws.apache.org/commons/axiom/source-repository.html.
    Here the class to modify:
    axiom\modules\axiom-impl\src\main\java\org\apache\axiom\soap\impl\llom\soap11\SOAP11Factory.java
    by commenting the line 273 in the method called getDefaultEnvelope() to prevent the empty header insertion in SOAP response:
    public SOAPEnvelope getDefaultEnvelope() throws SOAPProcessingException {
            OMNamespace ns =
                    new OMNamespaceImpl(
                            SOAP11Constants.SOAP_ENVELOPE_NAMESPACE_URI,
                            SOAP11Constants.SOAP_DEFAULT_NAMESPACE_PREFIX);
            SOAPEnvelopeImpl env = new SOAPEnvelopeImpl(ns, this);
            //createSOAPHeader(env); the line to be commented
            createSOAPBody(env);
            return env;
        }Finally you have to recompile Axiom using Maven to obtain the fixed package axiom-impl.jar and to replace this package on the lib repository of your Axis2 server.
    A little tricky to fix this bug but now my app runs perfectly ;)
    Enjoy!
    Romain Pellerin
    http://www.gasp-mobilegaming.org

  • MarshalException: Missing end tag for body or Envelop

    Hi, I am new at this, pls advise.
    I have been trying to code a 'hello world' that returns a string, as below.
    //==================
    package simple;
    public class HelloWorld{
    public String sayHello() {
    return "hello";
    //===================
    and my buil.xml looks like this
    //===================
    <project name="simple" default ="all">
    <property file="../properties.txt"/>
    <property name="temp_dir" value="tmp_build" />
    <target name="all" depends="clean,ear,deploy" />
    <target name="clean" >
    <delete dir="${classDir}/tutorial/simple" />
    <delete file="${appDir}/simple.ear" />
    <delete dir="${temp_dir}" />
    <delete file="client.jar" />
    </target>
    <target name="build" depends="ear" />
    <target name="ear" >
    <delete dir="${temp_dir}" />
    <mkdir dir="${temp_dir}" />
    <mkdir dir="${temp_dir}/WEB-INF" />
    <mkdir dir="${temp_dir}/WEB-INF/classes" />
    <javac srcdir="." includes="HelloWorld.java"
    destdir="${temp_dir}" />
    <servicegen
    destEar="simple.ear"
    warName="simple.war"
    contextURI="simple">
    <service
    javaClassComponents="simple.HelloWorld"
    targetNamespace="http://examples/simple"
    serviceName="Echo"
    serviceURI="/HelloWorld"
         generateTypes="True"
    expandMethods="True"
    style="document">
    <client
    packageName="tutorial.simple.client"
    clientJarName="client.jar"
    />
    </service>
    <classpath>
    <pathelement path="${temp_dir}"/>
    <pathelement path="${java.class.path}"/>
    </classpath>
    </servicegen>
    </target>
    <target name="deploy">
    <copy file="simple.ear" todir="${appDir}"/>
    </target>
    </project>
    //======================
    I manage to deploy and run the service on weblogic through the browser. Next, when I try to run it on Java Wirelesss Tookit. I get a "MarshalException: Missing end tag for Body or Evelop" error.
    I basically used the stub generator from WTK and use them as below
    //====================
    try {
    String str = service.sayHello();
    System.out.println( str );
    } catch (Exception e) {
    e.printStackTrace();
    //=====================
    I have no problem running other examples, just this one which i coded on my own. Can anyone pls enlightent me :)

    Hi all,
    as many developers I have encountered the famous "java.rmi.MarshallException:(1)Missing end tag for Body or Envelope" during the development of my WS app for J2ME (JSR 172).
    It is correct that is the empty tag <soapenv:Header /> causing this error.
    To fix this error, it is necessary to stop the server to generate this empty header in the response stream.
    I have fixed this error for Axis2: unfortunaly it is necessary to modify a class in Axiom library. This library is used in Axis2 to produce the SOAP response, you can download the source code at http://ws.apache.org/commons/axiom/source-repository.html.
    Here the class to modify:
    axiom\modules\axiom-impl\src\main\java\org\apache\axiom\soap\impl\llom\soap11\SOAP11Factory.java
    by commenting the line 273 in the method called getDefaultEnvelope() to prevent the empty header insertion in SOAP response:
    public SOAPEnvelope getDefaultEnvelope() throws SOAPProcessingException {
            OMNamespace ns =
                    new OMNamespaceImpl(
                            SOAP11Constants.SOAP_ENVELOPE_NAMESPACE_URI,
                            SOAP11Constants.SOAP_DEFAULT_NAMESPACE_PREFIX);
            SOAPEnvelopeImpl env = new SOAPEnvelopeImpl(ns, this);
            //createSOAPHeader(env); the line to be commented
            createSOAPBody(env);
            return env;
        }Finally you have to recompile Axiom using Maven to obtain the fixed package axiom-impl.jar and to replace this package on the lib repository of your Axis2 server.
    A little tricky to fix this bug but now my app runs perfectly ;)
    Enjoy!
    Romain Pellerin
    http://www.gasp-mobilegaming.org

  • WT 2.5 / WT 2.5.2 - Web Services problem - Missing end tag??

    Hi,
    I'm trying to create a J2ME web services client using the wireless toolkit. I used the Stub Generator to create my STUB from my WSDL file.
    With the Wireless Toolkit 2.5 I was getting a "Missing end tag for body or envelope" error when I invoked a web method. I read that this was a problem with that version of the Wireless Toolkit (a parsing problem).
    I then upgraded to Wireless Toolkit 2.5.2. When running my app on the emulator, the "Missing end tag for body or envelope" error went away, and I was successfully invoking web methods, and the results were being parsed fine. However, when I put this .jar on to my handset (a Nokia E70) I still see the "Missing end tag for body or envelope" error!
    Does anyone know why this is?

    The IDE i'm using is NetBeans. I have WTK2.5 and WTK2.5.2 installed. When I flick the "emulator platform" from WTK2.5 to WTK2.5.2 the error "Missing end tag for body or envelope" does go away, and the SOAP response is successfully parsed. However, when I flick it back to WTK2.5, I get the error back. The SOAP message is being sent properly, and a good response is returned. The problem is with parsing the response. WTK2.5 can't seem to parse it, but WTK2.5.2 can.
    So I can get the application working fine (when the emulator platform is set to WTK2.5.2), but the problem is, I still get the error when I install the app on any phone, and I don't understand why???
    If anyone can shed any light on this, i'd be very grateful.
    p.s I've tested the app on the following handsets:
    Sony Ericsson P1i, K800i
    Nokia E70, E61

  • [svn] 3313: Fix for SDK-16981 - @ param tag does not recognize tab character as delimiter between paramName and paramDescription

    Revision: 3313
    Author: [email protected]
    Date: 2008-09-23 10:02:50 -0700 (Tue, 23 Sep 2008)
    Log Message:
    Fix for SDK-16981 - @param tag does not recognize tab character as delimiter between paramName and paramDescription
    QA: Yes
    Doc:
    Tests: checkintests
    Ticket Links:
    http://bugs.adobe.com/jira/browse/SDK-16981
    Modified Paths:
    flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/asdoc/TopLevelClassesGenerator.ja va

  • Custom tag for Marquee in JSF

    Hi,
    I am trying to develop a custom tag for Marquee in JSF, my usecase is to display a value from managed bean(Dynamically). please find the code below and guide me where i have made mistake
    regards
    Sandeep
    Component class:
    package customtags;
    import javax.el.ValueExpression;
    import javax.faces.component.UIComponentBase;
    import javax.faces.context.FacesContext;
    public class Marquee extends UIComponentBase {
         public static final String COMPONENT_TYPE = "marqueecomp";
         public static final String RENDERER_TYPE = "marqueeRenderer";
         private Object[] _state = null;
         private String value;
         public String getValue() {
              if (null != this.value) {
                   return this.value;
              ValueExpression _ve = getValueExpression("value");
              return (_ve != null) ? (String) _ve.getValue(getFacesContext()
                        .getELContext()) : null;
         public void setValue(String marquee) {
              this.value = marquee;
         public String getFamily() {
              // TODO Auto-generated method stub
              return COMPONENT_TYPE;
    //     public void encodeBegin(FacesContext context) throws IOException {
    //          ResponseWriter writer = context.getResponseWriter();
    //          writer.startElement("marquee", this);
    //          writer.write(getValue());
    //          writer.endElement("marquee");
         public void restoreState(FacesContext context, Object state) {
              this._state = (Object[]) _state;
              super.restoreState(_context, this._state[0]);
              value = (String) this._state[1];
         public Object saveState(FacesContext _context) {
              if (_state == null) {
                   _state = new Object[2];
              state[0] = super.saveState(context);
              _state[1] = value;
              return _state;
    Tag Class:
    package customtags;
    import javax.el.ValueExpression;
    import javax.faces.component.UIComponent;
    import javax.faces.webapp.UIComponentELTag;
    public class MarqueeTag extends UIComponentELTag {
         protected ValueExpression marquee;
         public String getComponentType() {
              // TODO Auto-generated method stub
              return Marquee.COMPONENT_TYPE;
         public String getRendererType() {
              // TODO Auto-generated method stub
              return Marquee.RENDERER_TYPE;
         * protected void setProperties(UIComponent component) {
         * super.setProperties(component); Marquee marqComp = (Marquee) component;
         * if (marquee != null) { marqComp.setValue(marquee); } }
         protected void setProperties(UIComponent component) {
              super.setProperties(component);
              Marquee marqComp = null;
              try {
                   marqComp = (Marquee) component;
              } catch (ClassCastException cce) {
                   throw new IllegalStateException(
                             "Component "
                                       + component.toString()
                                       + " not expected type. Expected: com.foo.Foo. Perhaps you're missing a tag?");
              if (marquee != null) {
                   //marqComp.setValueExpression("value", marquee);
                   marqComp.setValue("fsdfsdfsdfsdfsd");
         * @return the marquee
         public ValueExpression getMarquee() {
              return marquee;
         * @param marquee
         * the marquee to set
         public void setMarquee(ValueExpression marquee) {
              this.marquee = marquee;
    *.tld file*
    <?xml version="1.0" encoding="UTF-8"?>
    <taglib xmlns="http://java.sun.com/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-jsptaglibrary_2_1.xsd"
         version="2.1">
         <tlib-version>1.0</tlib-version>
         <short-name>marqueecomp</short-name>
         <uri>http://tags.org/marquee</uri>
         <tag>
              <name>marqueeTag</name>
    <tag-class>customtags.MarqueeTag</tag-class>
    <body-content>empty</body-content>
    <attribute>
    <description><![CDATA[Your description here]]></description>
    <name>id</name>
    <required>false</required>
    <rtexprvalue>true</rtexprvalue>
    </attribute>
    <attribute>
    <description><![CDATA[Your description here]]></description>
    <name>value</name>
    </attribute>
         </tag>
    </taglib>
    Renderer class:
    package customtags;
    import java.io.IOException;
    import javax.faces.component.UIComponent;
    import javax.faces.context.FacesContext;
    import javax.faces.context.ResponseWriter;
    import javax.faces.render.Renderer;
    public class MarqueeRenderer extends Renderer {
         public void encodeBegin(final FacesContext facesContext,
    final UIComponent component) throws IOException {
    super.encodeBegin(facesContext, component);
    final ResponseWriter writer = facesContext.getResponseWriter();
    writer.startElement("DIV", component);
    /*String styleClass =
    (String)attributes.get(Shuffler.STYLECLASS_ATTRIBUTE_KEY);
    writer.writeAttribute("class", styleClass, null);*/
    public void encodeEnd(final FacesContext facesContext,
    final UIComponent component) throws IOException {
    final ResponseWriter writer = facesContext.getResponseWriter();
    writer.endElement("DIV");
    in Faces-Config:
    <component>
              <display-name>marqueecomp</display-name>
              <component-type>marqueecomp</component-type>
              <component-class>customtags.Marquee</component-class>
              <component-extension>
    <renderer-type>marqueeRenderer</renderer-type>
    </component-extension>
         </component>
         <render-kit>
    <renderer>
    <component-family>marqueecomp</component-family>
    <renderer-type>marqueeRenderer</renderer-type>
    <renderer-class>customtags.MarqueeRenderer</renderer-class>
    </renderer>
    </render-kit>
    In class path --->marquee.taglib.xml
    <?xml version="1.0"?>
    <!DOCTYPE facelet-taglib PUBLIC
    "-//Sun Microsystems, Inc.//DTD Facelet Taglib 1.0//EN"
    "http://java.sun.com/dtd/facelet-taglib_1_0.dtd">
    <facelet-taglib>
    <namespace>http://tags.org/marquee</namespace>
    <tag>
    <tag-name>marqueeTag</tag-name>
    <component>
    <component-type>marqueecomp</component-type>
    <renderer-type>marqueeRenderer</renderer-type>
    </component>
    </tag>
    </facelet-taglib>
    *.xhtml file*
    <html xmlns="http://www.w3.org/1999/xhtml"
         xmlns:ui="http://java.sun.com/jsf/facelets"
         xmlns:h="http://java.sun.com/jsf/html"
         xmlns:f="http://java.sun.com/jsf/core" xml:lang="en" lang="en"
         xmlns:a4j="http://richfaces.org/a4j"
         xmlns:rich="http://richfaces.org/rich" xmlns:mycomp="http://tags.org/marquee">
    <head>
    <title>DEBTDOC Home Page</title>
    <meta http-equiv="keywords" content="enter,your,keywords,here" />
    <meta http-equiv="description"
         content="A short description of this page." />
    <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
    <link rel="stylesheet" type="text/css" href="../css/common.css"></link>
    <script language="javascript" src="../script/common.js"></script>
    </head>
    <body>
    <f:view>
    <mycomp:marqueeTag value="hello World"></mycomp:marqueeTag>

    There exist the JSTL SQL taglib, but I don't recommend this. It should only be used for quick development and testing. For database connectivity, rather create a data layer with DAO classes which you on its turn just plug in your business layer (with servlets).

  • Missing ID3 Tags

    Is there an open-source app or one that supports PPC Macs that helps you fix missing ID3 tag data? ITunes 7 is amazing with the new search engine + cool UI to quickly pick the album of your choice.... HOWEVER, I have no use for this since some dork totally cleaned out my ID3 tags. I was able to use a software to convert filenames into ID3 tags that supply the Artist and Song title only. I'm in desperation to find a way to retrieve album information so I could use this new iTunes 7 feature. Is there another way than manually encoding album data on EVERY FILE? There's gotta be an app somewhere that picks artist and song data and hook up to a server database that checks for possible matches. I saw this article on MusicBrainz Tagger.... but I don't see support for Mac. Just Linux and Windows.

    Hmmm... took a look and downloaded one of Doug's Scripts... It's the CDDB Safari Kit composed of two scripts.... the problem is: In order to get album info. you need to have all MP3s of the album... you need to sort this in the right order before the script will work well for you. What I'm hoping to see is that if I have just one MP3 track, I should be able to get the missing/wrong tag infos I need by just supplying the artist and song title to the script. I see a lot of Windows tools for this... I wonder if there's one for the Mac.

  • ITunes tags are not the same as the actual mp3 tags for some songs

    The other day I noticed that some of the names for songs in my iTunes library had changed from the correct names to the file name (which was Artist - Name) but the rest of the tags (album, genre, ect.) for those tracks remained unchanged in iTunes. I went back and checked the details of the messed up songs in windows explorer and noticed that all of the tag information for those songs is now gone. Only one out of 30 or so songs seems to have this problem, and it appears to have happened at random. I will have an entire albums that have no problem, except one random song that will have its tags removed, despite the fact that it was added to the computer and to iTunes in the exact same way as the rest of the tracks in the album.
    When I update the title (or any field) in iTunes it updates it in the actual id3 tag, but the other tag info is still missing. So far, the only way I have found to fix all of the missing info would be to change all of the tag information for every single tag for every single messed up song (which is ~800) and then change them back. I tried selecting the file and using get info without changing the tags but it didn't apply them to the actual tags.
    Is there any way to sync the tags that show up in iTunes to the actual files tags?

    I find the best way to do this is to right click on the song in iTunes and convert then select convert ID3 tags to V1.1 this usually completes the tag and adds all the missing info, provided it is in iTunes corectly.
    Were these songs you Dled or ripped form a cd directly?

  • Parsing & handling of object and param tags

    Hi all,
    I'm working on allowing people to paste certain embedded video code into a wysiwyg / html editor we've built with the help of (amongst others) javax.swing.text.html.HTMLWriter.
    I'm facing the following problem here:
    When i try to parse the <object><param></param></object> piece, it removes the <param> tags, and incorporates these in the <object> tag. For example:
    <object width="300" height="250"><param name="allowscriptaccess" value="always"></param></object>becomes:
    <object width="300" height="250" allowScriptAccess="always"></object>All param tags get converted into the object tag as String attributes. Problem with this is that the allowScriptAccess attribute is not a valid attribute of the object tag.
    Is there any way to prevent this conversion so it will retain the <param> tags?
    Thank you in advance.
    Edited by: Floxxx on Dec 28, 2009 10:16 AM

    This seems to be default behaviour in HTMLWriter, function Write().
    There it retrieves all elements with their attributes. The attributes summed up in the param tags show up as attributes for the object tag.
    Edited by: Floxxx on Dec 28, 2009 10:54 AM

  • End tag for "img" omitted, but OMITTAG NO was specified.

    i am just wondering why it is that dw created <img>
    tags are all missing closing tags, therefore closing validation, or
    am i missing something here, maybe a doctype issue?
    link
    link

    DW doesn't create code like this -
    <img src="
    http://www.boyerrv.com/Assets/Images/Logo.gif"
    alt="Boyer RV
    Center - Home" width="149" height="109"></img>
    Users do.
    As for the rest of it, I'd assume that this is legacy code
    that was not
    converted to XHTML. Try COMMANDS | Clean up XHTML.
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.dreamweavermx-templates.com
    - Template Triage!
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    http://www.macromedia.com/support/search/
    - Macromedia (MM) Technotes
    ==================
    "m0piqsutjjqv4du" <[email protected]> wrote
    in message
    news:eji9p6$dpj$[email protected]..
    >i am just wondering why it is that dw created <img>
    tags are all missing
    > closing tags, therefore closing validation, or am i
    missing something
    > here,
    > maybe a doctype issue?
    >
    > link
    http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fwww.boyerrv.com%2Fi
    > ndex.html
    >

  • ACE-4710 : XML Syntax Error du to a missing closing tag

    Hi,
    We use XML over HTTPS to gather connections information from a management station. We can successfully read the number of connections per real server (rserver), but the ACE returns a buggy XML code when we tray to get the number of connections through the VIP (by asking the service-policy). The problem is a missing closing tag in the returned code. The missing tag is </sp_class_map>.
    We have the latest ACE software version A3(2.2) installed. Note that the same request on a ACE Service Module does not presents this bug. I took a look in the bug toolkit but did not found the exact match.
    Does somebody already had this problem ? it is anoying as we cannot represent the number of connections for a specific vip in the NMS.
    I attach the returned XML code, in which I highligted the tad that does not have its closing counterpart.
    Thank you for any info before I open a TAC case
    Yves

    Thank you Gilles,
    It seams that this bug is only visible inernally : "Information contained within bug ID CSCsz52234 is only available to Cisco employees".
    I saved the bug to be informed on its status. Do you thing I should open a TAC case anyway ?
    Yves

  • SSI PARAM tag

    We are trying to implement server side includes for our servlets, but are
              having difficulty retrieving parameters passed using the param tag. Our
              shtml code is as follows:
              <HTML>
              <BODY>
              <SERVLET NAME=NavigationServlet>
              <PARAM NAME=Path VALUE=Job>
              </SERVLET>
              </BODY>
              </HTML>
              Inside the servlet, we run the following code to try to retrieve the value
              of "Path":
              String path = req.getParameter("Path");
              This returns null. If we try to pass the path as part of the URL
              (http://hostname/weblogic/test.shtml?Job=Path), the above statement is able
              to retrieve it; it only fails when passed in the <PARAM> tag on the .shtml
              page. Any ideas?
              Dave
              

    Yup! We're experiencing the exact same problem here! The only diff is our
              page code is in a .html file, and we direct *.html to SSIServlet. Here's
              the kicker: We have been doing this all through WL 4.5.1, and it WORKED
              THEN! The <PARAM> tag stopped working as of 5.1 upgrade! (Or perhaps it
              has something to do with JSDK 2.2 upgrade from 2.1, which we did
              concurrently with 5.1 upgrade)
              What's going on, and what's the solution, other than appending all our param
              name-values to the end of the servlet alias tag???
              Gene
              "David Salpeter" <[email protected]> wrote in message
              news:01bfa3bb$029b3080$4dea7bcf@7926CY570369...
              > We are trying to implement server side includes for our servlets, but are
              > having difficulty retrieving parameters passed using the param tag. Our
              > shtml code is as follows:
              >
              > <HTML>
              > <BODY>
              > <SERVLET NAME=NavigationServlet>
              > <PARAM NAME=Path VALUE=Job>
              > </SERVLET>
              > </BODY>
              > </HTML>
              >
              > Inside the servlet, we run the following code to try to retrieve the value
              > of "Path":
              >
              > String path = req.getParameter("Path");
              >
              > This returns null. If we try to pass the path as part of the URL
              > (http://hostname/weblogic/test.shtml?Job=Path), the above statement is
              able
              > to retrieve it; it only fails when passed in the <PARAM> tag on the .shtml
              > page. Any ideas?
              >
              > Dave
              

  • Init-param tags and related settings?

    Hello all,
    I am completely new to all this and just recently started training for a product called ServiceCenter and was wondering how the servlet technology works in conjunction with the product.
    There are servlet tags available in the web.xml for servlet names AttachmentDownload, FileDownload, FileUpload, ImageUpload, AttachmentUpload, UniqueUpload, Attachment, Image, Messages, HtmlViewer, SCLink, NavMenu, and ThemeServlet.
    At this time I can find no documentation available for all the init-param tags and related settings along with explanations. If I can understand how this works, I'm sure I can get the appropriate info from the SC engineers.
    And when I say I'm new to this, even that is an understatement but I look forward to a looong career and learning every bit of information passed my way.
    Thanks,
    Andrew

    Sounds like 3rd party API.
    First find out the package names for all of that stuff and then google on that to find the manfacturer's website.

  • JSP Compilation problem - fmt:param tags

    Weblogic server 9.1 throws validation errors for jstl fmt:param tags. Body content is present so I'm not sure why the validation error. My code appears below :
              <fmt:message key="project.overview.archived.error"><fmt:param>${fn:escapeXml(baseAppViewBean.currentProjectName)}</fmt:param></fmt:message>
              The error is :
              The page failed validation from validator: "A body is necessary inside the "fmt:param" tag, given its attributes.".

    Found a solution to the problem. As long as there is a space between the end of the fn tag and the closing fmt:param tag, it works in 9.1. The following code works-
              This issue has been filed with BEA and will be addressed in a patch or a version after 9.2.
              <c:set var="imgAlt"><fmt:message key="document.type.508"><fmt:param>${fn:escapeXml(documentUIBean.displayString)} </fmt:param>
              </fmt:message></c:set>

  • Is there a liquid tag for related products?

    There does not seem to be liquid tag for related products. I'm now using {tag_relatedproducts}.
    I would like to use {{relatedproducts}} because I would like to use useli="true" to get rid of the default table.
    Am I missing something or is there no liquid tag for related products? It would be helpful to have one.
    If it's not there, is there a different way to use a list instead of a table for related products?
    Thanks.

    The BC team is (rightly) getting away from the tags and parameters that involve HTML code rather than just the raw data.  I would be surprised if this is not one of those on the chopping block.  There would be a need to expose related products in the API though so you can compose a FOR statement and build your own collection but I'm not sure if that is supported or not yet.  Try using module_data with the appropriate resource/subresource and the {{this | JSON}} tag to check.

Maybe you are looking for