On 07/11/2011 13:55, Andre Juffer wrote:
[...]

  @Override
  public void setup(Map<String, Object> parameters) {
      super.setup(parameters);
      this.parameters = parameters;
  }

Try instead (as in StringTemplateGenerator, for instance):

    @Override
    public void setup(final Map<String, Object> parameters) {
        if (parameters != null && !parameters.isEmpty()) {
            this.parameters.putAll(parameters);
        }
    }

    /**
     * {@inheritDoc}
     *
* @see org.apache.cocoon.pipeline.component.AbstractSAXProducer#setConfiguration(java.util.Map)
     */
    @Override
    public void setConfiguration(
            final Map<String, ? extends Object> parameters) {

        this.url = (URL) parameters.get("source");
        setup((Map<String, Object>) parameters);
    }

Cheers.

--
Francesco Chicchiriccò

Apache Cocoon Committer and PMC Member
http://people.apache.org/~ilgrosso/


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@cocoon.apache.org
For additional commands, e-mail: users-h...@cocoon.apache.org

Reply via email to