Hi,

Our SA recently setup a new deployment environment that we're having configuration issues with. The application has run successfully on other machines.

It seems to throw an argument type mismatch while trying to build the ApplicationSpecificationInitializer related services.

<service-point id="ApplicationSpecificationInitializer" interface="ApplicationInitializer">

Locates and parses the application specification and informs the ApplicationGlobals service about it.

    <invoke-factory>
      <construct class="impl.ApplicationSpecificationInitializer">
<set-service property="classpathResourceFactory" service- id="tapestry.ClasspathResourceFactory"/> <set-service property="globals" service- id="tapestry.globals.ApplicationGlobals"/> <set-service property="parser" service- id="tapestry.parse.SpecificationParser"/>
      </construct>
    </invoke-factory>
  </service-point>

Has anyone seen something similar?

Thanks in advance,
Eric

javax.servlet.ServletException:

Unable to initialize application servlet: Unable to construct service tapestry.init.ApplicationSpecificationInitializer: Error building service tapestry.init.ApplicationSpecificationInitializer: Error at jar:file:<PATH_TO_APP>/WEB-INF/lib/tapestry-4.0-beta-4.jar!/META-INF/ tapestry.init.xml, line 46: Service interceptor factory hivemind.LoggingInterceptor failed to create org.apache.tapestry.parse.ISpecificationParser interceptor for service tapestry.parse.SpecificationParser as class $ISpecificationParser_10692dad6da: argument type mismatch

Root Cause:

org.apache.hivemind.ApplicationRuntimeException: Unable to construct service tapestry.init.ApplicationSpecificationInitializer: Error building service tapestry.init.ApplicationSpecificationInitializer: Error at jar:file:<PATH_TO_APP>/WEB-INF/lib/tapestry-4.0-beta-4.jar!/ META-INF/tapestry.init.xml, line 46: Service interceptor factory hivemind.LoggingInterceptor failed to create org.apache.tapestry.parse.ISpecificationParser interceptor for service tapestry.parse.SpecificationParser as class $ISpecificationParser_10692dad6da: argument type mismatch [jar:file:<PATH_TO_APP>/WEB-INF/lib/tapestry-4.0-beta-4.jar!/META-INF/ tapestry.init.xml, line 42]


SunOne Application Server 7.0
Java version 1.4.2

Reply via email to