Missing class in weblogic-tags.jar for 6.1 beta

I am using the weblogic-tags.jar and am getting an error when
          pre-compiling my jsps:
          [java] [jspc] parsing /ami/drugsearchtestresult.jsp:
          [java] [jspc] resolved taglib uri 'weblogic-tags.tld' to
          taglib-location /WEB-INF/lib/weblogic-tags.jar:
          [java] Error: translation of /ami/drugsearchtestresult.jsp failed:
          weblogic.servlet.jsp.JspException: (line 1): Error in using tag library
          uri=
          'weblogic-tags.tld' prefix='wl': cannot find tag class:
          'weblogicx.jsp.tags.PrefetchTag'
          I looked in the weblogic-tags.jar and indeed, the PrefetchTag class is
          non-existent though it is referenced in the .tld (I am not using that
          tag)
          

I tried testing this page (very simple JDBC-query based page with the wl:process tags wrapping it) with vtags and I got the following output (and then Weblogic died. There was a lot of tracing output which inferred that the page kept looping on itself.): I think we get a stack overflow or something. There is nothing in the WL log.
          One note: if the page fails validation, it renders the error and stays alive. it seems like when it wants to submit the form, that's when the problem hits. The example uses SQL Server 2000 with a tx datasource, but
          you could probably remove that entirely to get this to happen again. And I did try using the redirect information in the summary tag, but the same thing happens.
          Hope this helps,
          Ken Rimple
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]processRedirect
          [Summary]location /test.jsp
          [Summary]rd is not null
          [Summary]doStartTag of :/test.jsp
          [Summary]initializeValidators
          [Summary]REDIRECTpAGE /test.jsp
          [Summary]ACTION/test.jsp
          [Summary]processValidation
          [Summary]proces

Similar Messages

  • Missing classes from servicegen client jar

    If you generate the WSDL, stubs, etc from an EJB jar, not all the required classes
    are copied to the service_client.jar.
    If your EJB method takes a class (say HomeAddressDTO) and that class inherits from
    a base-class, AddressDTO, then the AddressDTO is not included in the client jar.
    Regards,
    Nick

    if you want to use the same classes on both client and server side
    pls set useservertypes=true in the client element of servicegen.
    It seems wls 7.0ga is not adding base classes for value types to
    the client.jar file. I have filed a CR on this bug. Hope this will be
    fixed for sp1.
    Anyway, it is ok to add more classes to the client.jar manually.
    You may have to do it when reflection cannot find all the required
    classes or if you want to add your client app specific classes.
    regards,
    -manoj
    "Michael Jouravlev" <[email protected]> wrote in message
    news:[email protected]..
    I have the same problem. Do you think it is a bug? AFAIK, the processlooks
    like this: value objects --> WSDL --> client-side stubs for value objects,
    that actually do not have much in common with original ones. As I
    understand, it is possible either to copy manually created value objectsto
    client JAR file (no portability to non-Java clients), or to generate these
    stubs from WSDL. There is a parameter for clientgen task which changes the
    default behaviour. In my case all the parent classes in my value object
    hierarchy are not "mirrored" in client JAR. I think that this is correct,
    because client stubs do not have any hierarchy in them, they are just flat
    structures.
    I added needed classes to client JAR manually, but I think that this is my
    personal design error that I need these classes.
    What do you think?
    Michael.
    "Nick Minutello" <[email protected]> wrote
    in message news:3d094c10$[email protected]..
    If you generate the WSDL, stubs, etc from an EJB jar, not all the
    required
    classes
    are copied to the service_client.jar.
    If your EJB method takes a class (say HomeAddressDTO) and that classinherits from
    a base-class, AddressDTO, then the AddressDTO is not included in theclient jar.
    Regards,
    Nick

  • Missing class when exporting to jar

    for some reason, when i export my project to a jar using eclipse, it exports all the files excpet the file that contains the main method.
    the same project has been succesfuly exported before...
    is it a bug in eclipse, or something i'm doing wrong, and is there a solution?

    but i haven't cahnged my configuration and the same projects worked before...
    even if i try just to export the main class to a jar, without any other files, all i get is a jar with only the metafile within

  • Missing class file from tools.jar file!

    I have been playing around with the code:
    import com.sun.tools.javac.v8.JavaCompiler;
    import com.sun.tools.javac.v8.util.Context;
    import com.sun.tools.javac.v8.util.List;
    public class Compiler {
    public static void main(String[] args) {
    JavaCompiler compiler = new JavaCompiler(new Context());
    List list = new List();
    list = list.append("Hello.java");
    try {
    list = compiler.compile(list);
    } catch (Throwable t) {}
    I am running into a problem with the statements:
    import com.sun.tools.javac.v8.util.Context;
    JavaCompiler compiler = new JavaCompiler(new Context());
    The compiler tells me that Context does not exist. I checked the tools.jar file
    and sure enough Context did not exist! Can somebody point me in the right direction as to what I can do to fix this problem!
    Thanks

    Put the jar in your class path.

  • WTC, wls-api.jar, weblogic.wtc.gwt.*, missing classes ?!

    Hi WLS fans,
    I've installed WLS 10.3 and I've tried to migrate WLS 8.1 App to WLS 10.3 via Workshop.
    I was supprised NOT to find the classes: TuxedoConnection, TuxedoConnectionFactory and all the rest needed classes to compile the code, in the wls-api.jar, weblogic.wtc.gwt
    package .
    WLS-ARI.JAR,  weblogic.wtc.gwt package_ (in WL_HOME\server\lib)
    I've realized that till v. 9, the package contained these classes.
    Since v. 10, the pachage contains ONLY one class: genpasswd. And there are a lot of missing classes/interfaces from the weblogic.wtc.jatmipackage as well.
    Could somebody tell me where are the other needed classes ? Have they been moved to some other package ?
    Have the WTC EJB logic been modified ?
    I use this code:
    {color:#0000ff}import weblogic.wtc.gwt.*;
    import weblogic.wtc.jatmi.*;
    TuxedoConnection myTux;     
    TypedString myData;
    Reply myRtn = myTux.tpcall("MyTuxService", myData, 0); {color}
    //etc.

    Hi, George.
    From weblogic 10 onwards, weblogic transitively includes jars in the BEA_HOME/modules directory. The jar you are looking for is:
    modules/com.bea.core.jatmi_1.0.1.0.jar
    Cheers,
    -Adrian

  • Sample weblogic-ejb-jar.xml for Resource-ref EJB 3.0

    I am trying to create an MDB that can be re-used under different names.
    @MessageDriven(description = "An MDB that transfers messages from one Queue to another", activationConfig = { @ActivationConfigProperty(propertyName = "destinationType", propertyValue = "javax.jms.Queue") })
    @TransactionAttribute(TransactionAttributeType.REQUIRED)
    public class TransferMdb implements MessageListener {
    private static final Logger LOG = Logger.getLogger(TransferMdb.class);
    @Resource(name = "jms/connfactory")
    private ConnectionFactory connectionFactory;
    @Resource(name = "jms/targetDestination")
    private Queue targetDestination;
    <ejb-jar version="3.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/ejb-jar_3_0.xsd">
    <enterprise-beans>
    <message-driven>
    <ejb-name>TransferMdb</ejb-name>
    <ejb-class>TransferMdb</ejb-class>
    </message-driven>
    </enterprise-beans>
    </ejb-jar>
    <weblogic-ejb-jar>
    <weblogic-enterprise-bean>
    <ejb-name>TransferMdb</ejb-name>
    <message-driven-descriptor>
    <pool>
    <max-beans-in-free-pool>200</max-beans-in-free-pool>
    <initial-beans-in-free-pool>5</initial-beans-in-free-pool>
    </pool>
    <destination-jndi-name>test_queue</destination-jndi-name>
    <transaction-descriptor>
    <trans-timeout-seconds>20</trans-timeout-seconds>
    </transaction-descriptor>
    </message-driven-descriptor>
    <reference-descriptor>
    <resource-description>
    <res-ref-name>jms/connectionfactory</res-ref-name>
    <jndi-name>connectionfactory</jndi-name>
    </resource-description>
    <resource-description>
    <res-ref-name>jms/targetDestination</res-ref-name>
    <jndi-name>reply_queue</jndi-name>
    </resource-description>
    </reference-descriptor>
    </weblogic-enterprise-bean>
    </weblogic-ejb-jar>
    However when I deploy the above, I get exceptions such as:
    problem: cvc-complex-type.2.4a: Expected elements 'initial-context-factory@http://www.bea.com/ns/weblogic/weblogic-ejb-jar provider-url@http://www.bea.com/ns/weblogic/weblogic-ejb-jar connection-factory-jndi-name@http://www.bea.com/ns/weblogic/weblogic-ejb-jar jms-polling-interval-seconds@http://www.bea.com/ns/weblogic/weblogic-ejb-jar jms-client-id@http://www.bea.com/ns/weblogic/weblogic-ejb-jar generate-unique-jms-client-id@http://www.bea.com/ns/weblogic/weblogic-ejb-jar durable-subscription-deletion@http://www.bea.com/ns/weblogic/weblogic-ejb-jar max-messages-in-transaction@http://www.bea.com/ns/weblogic/weblogic-ejb-jar distributed-destination-connection@http://www.bea.com/ns/weblogic/weblogic-ejb-jar use81-style-polling@http://www.bea.com/ns/weblogic/weblogic-ejb-jar init-suspend-seconds@http://www.bea.com/ns/weblogic/weblogic-ejb-jar max-suspend-seconds@http://www.bea.com/ns/weblogic/weblogic-ejb-jar security-plugin@http://www.bea.com/ns/weblogic/weblogic-ejb-jar' instead of 'transaction-descriptor@http://www.bea.com/ns/weblogic/weblogic-ejb-jar' here in element message-driven-descriptor@http://www.bea.com/ns/weblogic/weblogic-ejb-jar:<null>
    problem: cvc-complex-type.2.4a: Expected elements 'transaction-descriptor@http://www.bea.com/ns/weblogic/weblogic-ejb-jar iiop-security-descriptor@http://www.bea.com/ns/weblogic/weblogic-ejb-jar resource-description@http://www.bea.com/ns/weblogic/weblogic-ejb-jar resource-env-description@http://www.bea.com/ns/weblogic/weblogic-ejb-jar ejb-reference-description@http://www.bea.com/ns/weblogic/weblogic-ejb-jar service-reference-description@http://www.bea.com/ns/weblogic/weblogic-ejb-jar enable-call-by-reference@http://www.bea.com/ns/weblogic/weblogic-ejb-jar network-access-point@http://www.bea.com/ns/weblogic/weblogic-ejb-jar clients-on-same-server@http://www.bea.com/ns/weblogic/weblogic-ejb-jar run-as-principal-name@http://www.bea.com/ns/weblogic/weblogic-ejb-jar create-as-principal-name@http://www.bea.com/ns/weblogic/weblogic-ejb-jar remove-as-principal-name@http://www.bea.com/ns/weblogic/weblogic-ejb-jar passivate-as-principal-name@http://www.bea.com/ns/weblogic/weblogic-ejb-jar jndi-name@http://www.bea.com/ns/weblogic/weblogic-ejb-jar local-jndi-name@http://www.bea.com/ns/weblogic/weblogic-ejb-jar dispatch-policy@http://www.bea.com/ns/weblogic/weblogic-ejb-jar remote-client-timeout@http://www.bea.com/ns/weblogic/weblogic-ejb-jar stick-to-first-server@http://www.bea.com/ns/weblogic/weblogic-ejb-jar' instead of 'reference-descriptor@http://www.bea.com/ns/weblogic/weblogic-ejb-jar' here in element weblogic-enterprise-bean@http://www.bea.com/ns/weblogic/weblogic-ejb-jar:<null>
    at weblogic.descriptor.internal.MarshallerFactory$1.evaluateResults(MarshallerFactory.java:234)
    at weblogic.descriptor.internal.MarshallerFactory$1.evaluateResults(MarshallerFactory.java:221)
    at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:146)
    at weblogic.descriptor.BasicDescriptorManager.createDescriptor(BasicDescriptorManager.java:306)
    at weblogic.application.descriptor.AbstractDescriptorLoader2.getDescriptorBeanFromReader(AbstractDescriptorLoader2.java:788)
    Truncated. see log file for complete stacktrace
    I am clearly missing items in the weblogic-ejb-jar.xml. If anyone has a sample or tips, that would be awesome as a starting point.

    Those tags just declare that you are using our CMP provider and that
    your descriptor is in META-INF/weblogic-cmp-rdbms-jar.xml.
    FWIW, you might also want to check out EJBGen. It tends to keep more up
    to date with WLS than xdoclet.
    -- Rob
    Gen wrote:
    I am using xdoclets to generate descriptor file weblogic-ejb-jar.xml
    for a BMP entity bean. Xdoclet is generating the descriptor file
    alright, but is putting the following extra tags. This happens even
    for samples which come with the download, so my tags in java file are
    not wrong.
    My question is, are the extra tags below harmless, or should I
    manually go to each desciptor file and remove them?
    Thanks.
    ----------- EXTRA TAGS GENERATED START ---------
    persistence> <persistence-type>
    <type-identifier>WebLogic_CMP_RDBMS</type-identifier>
    <type-version>6.0</type-version>
    <type-storage>META-INF/weblogic-cmp-rdbms-jar.xml</type-storage>
    </persistence-type>
    <persistence-use>
    <type-identifier>WebLogic_CMP_RDBMS</type-identifier>
    <type-version>6.0</type-version>
    </persistence-use>
    </persistence>
    ----------- EXTRA TAGS GENERATED END ---------
    ----------- TAGS I PUT IN JAVA CLASS START --------
    * @ejb:bean name="com.ejb.entity.Customer"
    * jndi-name="com.ejb.entity.CustomerHome"
    * view-type="remote"
    * type="BMP"
    * primkey-field="com.ejb.entity.CustomerPK"
    * reentrant="false"
    * @weblogic:cache
    * max-beans-in-cache="1000"
    * read-timeout-seconds="900"
    * concurrency-strategy="ReadOnly"
    ----------- TAGS I PUT IN JAVA CLASS END --------

  • Adf bc jar for base entity classes and extending them existing  project

    Hi,
    I am using jdev 11.1.1.0 and have created a base workspace/project and adf jar for my base entity classes.
    1. I can consume this base adf bc jar in a separate new consuming workspace and create VO based on base bc classes or create new EOs that extend base bc entity classes.
    2. Furthermore, for an existing consuming project that earlier included src/ of base entity (BC components), i can remove the dependency on bc source and bring in this new adf jar and everything including the view controller and the service/datacontrol works fine.
    The issue i am running into is as follows.
    - In the existing project (#2) above i try to create a couple of entities based on entities in my base jar; associations are automatically brought in. Note i am not overriding any attributes. My intent here is to generate .java and implement some code.
    - I then try to make my existing VOs based on the newly extended entity (VO overview->Entity Objects-> Shuttle NewEntity from Available to Selected)
    - I then try to remove the old EO from selected under VO overview->Entity Objects->Shuttle OldEntity from Selected back
    - I get a warning dialog box that says something to the effect that some viewlinks are dependent on these old EOs in this consuming project.
    - I tried to laboriously analyzed dependencies and it this dialog box does not make any sense as I have already extended EOs and the tooling should be able to let me use these
    My questions
    - Why I am not able to remove old entities from VO dependencies
    - Is it ok to leave the old EOs in "Selected" along with the newly extended EO ? What are the implications for this?
    - I also thought about extending base associations, but did not go anywhere.
    In general, I am ok with consuming an ADF BC jar that has entities etc. but not clear about removing dependencies of base EOs on VOs when entities are extended and consumed in a pre-existing project that used base entities.
    I can send a project if any PM is willing to take a look at it.
    Thanks,
    ps:
    I have already gone over the following info
    http://technology.amis.nl/blog/215/organization-of-bc4j-domain-eo-and-business-vo-package
    .. wants to create an enterprise data model in BC4J, reflecting the Enterprise Data Model set up in the RDBMS. All (or at least most) business rules will be implemented in the Middle Tier – to take the load of the database and also allow developers not comfortable with PL/SQL to define and maintain the business rules. It is clear that this means that all applications that need to access – and manipulate – the database, need to go through the BC4J foundation layer. Martijn wants to define the Entity Objects – and their business rules – only once and share that definition between different projects. Each projects can create its own ViewObjects on top of these shared Enterprise Entity Objects.
    http://radio-weblogs.com/0118231/2005/09/29.html
    I am currently working on a project for a partner where we will be using ADF BC as our model layer for a large application. In order to keep the footprint of each application module down to a reasonable size, we are intending to create a number of separate 'root' application modules for each functional area of the application. Within, these 'root' application modules we will then use nested application modules to further partition the application. All of the application modules will be accessing the same datasource and will need access to the same database objects.
    In order to separate our code between the development team and into function areas, our initial thoughts were that we would create an ADF BC model project containing Entity Objects for all of the database tables e.t.c. as these are common amongst all functional areas. We have configured all of the EOs for validation rules, defaulting values and extending doDML() as appropriate. Happy at this stage we then created a simple .jar file to deploy all of the definitions. Upon creating a new ADF BC project for each functional area we added the jar file as a library import into the new project. However when we the tried to create some new View Objects via the JDev Wizard we were unable to see the imported Entity Objects.
    Is the only way to share Entity Object definitions between different ADF BC projects to manually copy the source definition files into the new projects src directory? Since this would mean multiple copies of the same components, it could prove to be a maintenance nightmare.Is there a way of doing it without creating multiple copies of the same object definitions?
    The developer is spot on in their ideas of layering and reuse, and even has created a library for their reusable entities. This last step is not something everyone thinks to do. The missing step is known as "importing" components, so with that one extra bit of knowledge under his belt, he should be able to do exactly what he envisions. My little article called Difference Between Adding and Importing Business Components tries to explain the difference and gives the menu options to choose to perform the importing.
    Difference between adding and importing BC4J
    http://radio-weblogs.com/0118231/stories/2005/08/11/differenceBetweenAddingAndImportingBusinessComponents.html
    Working with Libraries of Reusable Business Components
    http://download.oracle.com/docs/cd/B32110_01/web.1013/b25947/bcadvgen.htm#CHEFECGD

    Hi,
    since you followed the OC4J developer guide I think this question might be better handled there as well
    OC4J
    So in case you don't get an answer here on the forum, try it on the OC4J forum
    Frank

  • Weblogic-ejb-jar.xml : Are following extra tags harmless?

    I am using xdoclets to generate descriptor file weblogic-ejb-jar.xml
    for a BMP entity bean. Xdoclet is generating the descriptor file
    alright, but is putting the following extra tags. This happens even
    for samples which come with the download, so my tags in java file are
    not wrong.
    My question is, are the extra tags below harmless, or should I
    manually go to each desciptor file and remove them?
    Thanks.
    ----------- EXTRA TAGS GENERATED START ---------
    persistence> <persistence-type>
    <type-identifier>WebLogic_CMP_RDBMS</type-identifier>
    <type-version>6.0</type-version>
    <type-storage>META-INF/weblogic-cmp-rdbms-jar.xml</type-storage>
    </persistence-type>
    <persistence-use>
    <type-identifier>WebLogic_CMP_RDBMS</type-identifier>
    <type-version>6.0</type-version>
    </persistence-use>
    </persistence>
    ----------- EXTRA TAGS GENERATED END ---------
    ----------- TAGS I PUT IN JAVA CLASS START --------
    * @ejb:bean name="com.ejb.entity.Customer"
    * jndi-name="com.ejb.entity.CustomerHome"
    * view-type="remote"
    * type="BMP"
    * primkey-field="com.ejb.entity.CustomerPK"
    * reentrant="false"
    * @weblogic:cache
    * max-beans-in-cache="1000"
    * read-timeout-seconds="900"
    * concurrency-strategy="ReadOnly"
    ----------- TAGS I PUT IN JAVA CLASS END --------

    Those tags just declare that you are using our CMP provider and that
    your descriptor is in META-INF/weblogic-cmp-rdbms-jar.xml.
    FWIW, you might also want to check out EJBGen. It tends to keep more up
    to date with WLS than xdoclet.
    -- Rob
    Gen wrote:
    I am using xdoclets to generate descriptor file weblogic-ejb-jar.xml
    for a BMP entity bean. Xdoclet is generating the descriptor file
    alright, but is putting the following extra tags. This happens even
    for samples which come with the download, so my tags in java file are
    not wrong.
    My question is, are the extra tags below harmless, or should I
    manually go to each desciptor file and remove them?
    Thanks.
    ----------- EXTRA TAGS GENERATED START ---------
    persistence> <persistence-type>
    <type-identifier>WebLogic_CMP_RDBMS</type-identifier>
    <type-version>6.0</type-version>
    <type-storage>META-INF/weblogic-cmp-rdbms-jar.xml</type-storage>
    </persistence-type>
    <persistence-use>
    <type-identifier>WebLogic_CMP_RDBMS</type-identifier>
    <type-version>6.0</type-version>
    </persistence-use>
    </persistence>
    ----------- EXTRA TAGS GENERATED END ---------
    ----------- TAGS I PUT IN JAVA CLASS START --------
    * @ejb:bean name="com.ejb.entity.Customer"
    * jndi-name="com.ejb.entity.CustomerHome"
    * view-type="remote"
    * type="BMP"
    * primkey-field="com.ejb.entity.CustomerPK"
    * reentrant="false"
    * @weblogic:cache
    * max-beans-in-cache="1000"
    * read-timeout-seconds="900"
    * concurrency-strategy="ReadOnly"
    ----------- TAGS I PUT IN JAVA CLASS END --------

  • TopLink to EclipseLink migration - Missing class for indicator field value

    I am migrating Toplink 11g to EclipseLink 12.1.3.  I have EclipseLink.jar to the classpath. I have few mapping xml files. When executing the application, i am getting following error.
    Exception [EclipseLink-9005] (Eclipse Persistence Services - 2.5.2.v20140319-9ad6abd): org.eclipse.persistence.exceptions.SessionLoaderException
    Exception Description: An exception was thrown while loading the project-xml file [META-INF/Business.xml].
    Internal Exception: Exception [EclipseLink-43] (Eclipse Persistence Services - 2.5.2.v20140319-9ad6abd): org.eclipse.persistence.exceptions.DescriptorException
    Exception Description: Missing class for indicator field value [toplink:object-type-mapping] of type [class java.lang.String].
    Descriptor: XMLDescriptor(org.eclipse.persistence.mappings.DatabaseMapping --> [DatabaseTable(attribute-mapping)]).
    How to resolve this.

    Ooooops, sorry, guys!
    I was using TopLink 10.1.3.0 JARs to run a project created via TopLink 10.1.3.1 Workbench. That was the reason for the exception.
    I ran across the REAL problem, however. The one that was occurring when I created the TopLink project via JDeveloper 10.1.3.1 and ran it via JDeveloper 10.1.3.1. That's why I decided to try with TopLink 10.1.3.1 Workbench instead of JDeveloper 10.1.3.1.
    I will report the problem in a clean separate post.

  • SimpleCallbackHandler no longer in weblogic.jar for WebLogic 10.3g

    I was using the weblogic.security.SimpleCallbackHandler in WebLogic 9.2 to authenticate users. I looked at the documentation for 10.3g and it still mentions this class is available, however it is not in the weblogic.jar file nor in the javadocs. Here is the URL where I was looking. http://e-docs.bea.com/wls/docs103/security/thin_client.html#wp1035574.
    The only CallbackHandler in the 10.3g release seems to be the weblogic.security.URLCallbackHandler class. I tried replacing the SimpleCallbackHandler with this class. When I put the weblogic.jar in my classpath and build, I get the following error.
    class file for weblogic.security.acl.internal.AuthenticatedSubject not found
    ServletAuthentication.runAs(mySubject, request);
    Indeed, this class is not in the weblogic.jar file. Both SimpleCallbackHandler and AuthenticatedSubject were in the weblogic.jar for WebLogic 9.2
    <code>
    import javax.security.auth.Subject;
    import weblogic.security.SimpleCallbackHandler;
    import weblogic.security.services.Authentication;
    public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception {
    LoginForm loginForm = (LoginForm) form;
    Subject subject = Authentication.login(new SimpleCallbackHandler(loginForm.getUsername(), loginForm.getPassword().getBytes()));
    weblogic.servlet.security.ServletAuthentication.runAs(subject, request);
    <./code>
    Why were these removed and not deprecated???

    SimpleCallbackHandler does not exist in weblogic.jar. Used the following code to get around this. WebLogic documentation offers this as an alternative to using SimpleCallbackHandler.
    Subject subject = Authentication.login(new URLCallbackHandler(uid, pwd));
    weblogic.servlet.security.ServletAuthentication.runAs(subject, request);
    This code agrees with the snippet provided in WebLogic documentation
    Project does not compile with the following error:
    Project: C:\apps\11g\PrismMainApp\ViewController\ViewController.jpr
    C:\apps\11g\PrismMainApp\ViewController\src\adr\prismmain\view\managed\PrismLogin.java
    Error(70,28): cannot access weblogic.security.acl.internal.AuthenticatedSubject

  • Small weblogic.jar for jms/j2ee clients of weblogic

              We are trying to create a smaller footprint for the ~38M weblogic.jar for distribution
              to our client applications to use the JMS and J2EE features of Weblogic 7.0sp2.
              I attempted to use the whitepaper document distributed by BEA for creating a smaller
              jar file, but it did not work. Has anyone else in the user community successfully
              created the jar file and if so could they give me some insight on how they did
              it.
              Thanks,
              Ashish
              

    Hi Ashish,
              I've personally used the "URL" class loader option with success,
              and I know that several customers have also used this option, as
              well as the other options for years. Feel free to
              post more detail than "it did not work", and I may be able
              to help you out.
              Tom, BEA
              P.S. If 8.1 is an option, you may with to consider using the
              thin client jars it supplies.
              Ashish Bisarya wrote:
              > We are trying to create a smaller footprint for the ~38M weblogic.jar for distribution
              > to our client applications to use the JMS and J2EE features of Weblogic 7.0sp2.
              > I attempted to use the whitepaper document distributed by BEA for creating a smaller
              > jar file, but it did not work. Has anyone else in the user community successfully
              > created the jar file and if so could they give me some insight on how they did
              > it.
              >
              > Thanks,
              > Ashish
              

  • Jar for classname:weblogic.jdbc.db2.DB2Driver

    Hi All:
    Does anybody knows what is the jar files that comes with weblogic 8.1 sp5 for the jdbc class name:
    weblogic.jdbc.db2.DB2Driver
    Yours,
    ThankFull

    albert Lam wrote:
    Hi:
    I used the following java classname:weblogic.jdbc.db2.DB2Driver
    url:
    jdbc:bea:db2://development.ammis.db.test.com:446
    in my weblogic connection pool and it works.
    But I am now trying to connect to the db2 database server not from weblogic but from dbVisualer client.
    When using DBVisualar client, I needed to know what is the jar file in C:\bea\weblogic81\server\lib\ THAT CONTAINS THE CLASSNAME:weblogic.jdbc.db2.DB2Driver
    YOURS,
    THANKFULLThat's not supported. We do not provide our drivers for use outside WebLogic.
    Joe

  • How to improve class-loading performance for missing classes

    Hi,
    do you have any ideas how we can improve the class-loading performance on a weblogic 12c running on jrockit? We spend about 20-30 ms per request in class-loading due to the way hibernate criteria API works (it tries to load quite a lot of missing classes). The only thing I came up with was to invert the class-loading using the weblogic descriptor for those missing classes (which are actually no real classes but some parts of a generated JPQL) which does improve performance a bit.
    Thanks
    Dimo

    Hi,
    do you have any ideas how we can improve the class-loading performance on a weblogic 12c running on jrockit? We spend about 20-30 ms per request in class-loading due to the way hibernate criteria API works (it tries to load quite a lot of missing classes). The only thing I came up with was to invert the class-loading using the weblogic descriptor for those missing classes (which are actually no real classes but some parts of a generated JPQL) which does improve performance a bit.
    Thanks
    Dimo

  • Missing class for indicator field value [changed-fields-locking-policy]

    -------<br>
    Edit:<br>
    Please, ignore the post below. I found the problem here. The real problem is reported in my other post.<br>
    -------<br>
    <br>
    Hello,<br>
    <br>
    In order to test the optimistic locking by fields, I created a very simple TopLink project via the TopLink Workbench. It only consists of one table that was mapped via TopLink's own "Add or Update Existing Tables from Database". I made no modifications to the automatically generated mappings.<br>
    <br>
    After I set up the rest of the project, I ran it and it ran okay.<br>
    <br>
    Then I went to the table descriptor, then to the "Locking" tab, and then I selected "Optimistic Locking" -> "By Fields" -> "Changed Fields".<br>
    <br>
    That was ALL I changed.<br>
    <br>
    And when I tried to run the project this time, I got the following exception:
    <blockquote>
    Exception [TOPLINK-43] (Oracle TopLink - 10g Release 3 (10.1.3.0.0) (Build 060118)): oracle.toplink.exceptions.DescriptorException
    Exception Description: Missing class for indicator field value [toplink:changed-fields-locking-policy] of type [class java.lang.String].<br>
    Descriptor: XMLDescriptor(oracle.toplink.descriptors.VersionLockingPolicy --> [DatabaseTable(locking-policy)])<br>
         at oracle.toplink.exceptions.DescriptorException.missingClassForIndicatorFieldValue(DescriptorException.java:878)<br>
         at oracle.toplink.internal.ox.QNameInheritancePolicy.classFromRow(QNameInheritancePolicy.java:109)<br>
         at oracle.toplink.mappings.foundation.AbstractCompositeObjectMapping.valueFromRow(AbstractCompositeObjectMapping.java:150)<br>
         at oracle.toplink.mappings.DatabaseMapping.readFromRowIntoObject(DatabaseMapping.java:1012)<br>
         at oracle.toplink.internal.descriptors.ObjectBuilder.buildAttributesIntoObject(ObjectBuilder.java:241)<br>
         at oracle.toplink.internal.ox.XMLObjectBuilder.buildObject(XMLObjectBuilder.java:128)<br>
         at oracle.toplink.ox.mappings.XMLCompositeCollectionMapping.buildCompositeObject(XMLCompositeCollectionMapping.java:157)<br>
         at oracle.toplink.mappings.foundation.AbstractCompositeCollectionMapping.valueFromRow(AbstractCompositeCollectionMapping.java:735)<br>
         at oracle.toplink.mappings.DatabaseMapping.readFromRowIntoObject(DatabaseMapping.java:1012)<br>
         at oracle.toplink.internal.descriptors.ObjectBuilder.buildAttributesIntoObject(ObjectBuilder.java:241)<br>
         at oracle.toplink.internal.ox.XMLObjectBuilder.buildObject(XMLObjectBuilder.java:128)<br>
         at oracle.toplink.internal.ox.record.DOMUnmarshaller.xmlToObject(DOMUnmarshaller.java:284)<br>
         at oracle.toplink.internal.ox.record.DOMUnmarshaller.xmlToObject(DOMUnmarshaller.java:265)<br>
         at oracle.toplink.internal.ox.record.DOMUnmarshaller.unmarshal(DOMUnmarshaller.java:152)<br>
         at oracle.toplink.ox.XMLUnmarshaller.unmarshal(XMLUnmarshaller.java:339)<br>
         at oracle.toplink.tools.workbench.XMLProjectReader.read(XMLProjectReader.java:162)<br>
         at oracle.toplink.tools.workbench.XMLProjectReader.read(XMLProjectReader.java:209)<br>
         at oracle.toplink.tools.sessionconfiguration.TopLinkSessionsFactory.loadProjectConfig(TopLinkSessionsFactory.java:307)<br>
         at oracle.toplink.tools.sessionconfiguration.TopLinkSessionsFactory.createSession(TopLinkSessionsFactory.java:241)<br>
         at oracle.toplink.tools.sessionconfiguration.TopLinkSessionsFactory.buildServerSessionConfig(TopLinkSessionsFactory.java:215)<br>
         at oracle.toplink.tools.sessionconfiguration.TopLinkSessionsFactory.buildSession(TopLinkSessionsFactory.java:168)<br>
         at oracle.toplink.tools.sessionconfiguration.TopLinkSessionsFactory.buildTopLinkSessions(TopLinkSessionsFactory.java:124)<br>
         at oracle.toplink.tools.sessionconfiguration.XMLSessionConfigLoader.load(XMLSessionConfigLoader.java:103)
    </blockquote>
    Can anybody tell me what that means? And why do I see "VersionLockingPolicy" in the stack trace? I explicitly specified locking "By Fields".<br>
    <br>
    Here's a fragment from the project XML file:
    <blockquote>
    <toplink:locking xsi:type="toplink:changed-fields-locking-policy"/>
    </blockquote>
    Is this a TopLink bug or am I doing something wrong? (By the way, if I choose optimistic locking by "All fields", it works. But locking by "Changed fields" doesn't.)<br>
    <br>
    Best regards,<br>
    Bisser
    Message was edited by:
    bisser

    Ooooops, sorry, guys!
    I was using TopLink 10.1.3.0 JARs to run a project created via TopLink 10.1.3.1 Workbench. That was the reason for the exception.
    I ran across the REAL problem, however. The one that was occurring when I created the TopLink project via JDeveloper 10.1.3.1 and ran it via JDeveloper 10.1.3.1. That's why I decided to try with TopLink 10.1.3.1 Workbench instead of JDeveloper 10.1.3.1.
    I will report the problem in a clean separate post.

  • 'WebLogic upgrade jar file' assemby missing 11.1.2.1

    Hello all,
    I was going through the Installation guide for installing 11.1.2.1 & found that in the required assemblies for foudation services there is a assembly called 'WebLogic upgrade jar file' mentioned in the tutorial. When i extract the foundation
    files 1-7 I don't see that assembly in that extract. I even extracted the additional content release & i did'nt see that assemby in the folder where i extracted.
    Thanks!

    It is mandatory and yes extract it into the same folder. While they are improving the documentation in this release they did miss a pretty big dependency in the form of the Weblogic software.
    You will want the following packages for a Planning installation:
    Oracle Hyperion Enterprise Performance Management System Installer, Fusion Edition Release 11.1.2.1.0 for Microsoft Windows (64-bit)
    Oracle Hyperion Foundation Services Release 11.1.2.1.0 for Microsoft Windows (64-bit) Part 1 of 7
    Oracle Hyperion Foundation Services Release 11.1.2.1.0 for Microsoft Windows (64-bit) Part 2 of 7
    Oracle Hyperion Foundation Services Release 11.1.2.1.0 for Microsoft Windows (64-bit) Part 3 of 7
    Oracle Hyperion Foundation Services Release 11.1.2.1.0 for Microsoft Windows (64-bit) Part 4 of 7
    Oracle Hyperion Foundation Services Release 11.1.2.1.0 Part 5 of 7
    Oracle Hyperion Foundation Services Release 11.1.2.1.0 Part 6 of 7
    Oracle Hyperion Foundation Services Release 11.1.2.1.0 Part 7 of 7
    Oracle Hyperion Calculation Manager Release 11.1.2.1.0
    Oracle Hyperion Enterprise Performance Management Architect, Fusion Edition Release 11.1.2.1.0
    Oracle Essbase Release 11.1.2.1.0 Part 1 of 2
    Oracle Essbase Release 11.1.2.1.0 Part 2 of 2 for Microsoft Windows (64-bit)
    Oracle Essbase Clients Release 11.1.2.1.0
    Oracle Essbase Spreadsheet Add-in Release 11.1.2.1.0 for Microsoft Windows
    Oracle Hyperion Financial Reporting, Fusion Edition Release 11.1.2.1.0
    Oracle Hyperion Financial Reporting Studio and Print Server, Fusion Edition Release 11.1.2.1.0 for Microsoft Windows
    Oracle Hyperion Enterprise Performance Management Reporting and Analysis Core Components Release 11.1.2.1.0
    Hyperion Web Analysis Release 11.1.2.1.0
    Oracle Hyperion Planning, Fusion Edition Release 11.1.2.1.0
    Oracle Hyperion Planning, Fusion Edition Offline Planning Module Release 11.1.2.1 for Microsoft Windows
    Oracle Hyperion Financial Close Management Release 11.1.2.1.0
    Oracle Hyperion Enterprise Performance Management System Additional Content Release 11.1.2.1.0
    Regards,
    John A. Booth
    http://www.metavero.com
    Edited by: Jbooth on Apr 28, 2011 5:13 AM - Removed Weblogic specific package from list.

Maybe you are looking for