WLS 6.1 eval limitations

Can anyone tell me what the limitations are on the WebLogic Server 6.1
evaluation download. I can see from the website that it is limited to 30
days use - are there any other limitations regarding connections etc?
regards
Bill

In http://e-docs.bea.com/wls/docs61/install/instlic.html#1036124
it is stated:
"All WebLogic Server evaluation products are licensed for use on a single server machine and allow up to five connections to the server."
Are the BEA management console connections included in this "5 connection limit"?
If I´m using a web server to foward 2 requests, is this counted as one(both are coming from one IP) or as 2
Thanks in advance!

Similar Messages

  • Re: WLS 6.1 eval limitations

    "Bill Gleeson" <[email protected]> wrote:
    Can anyone tell me what the limitations are on the WebLogic Server 6.1
    evaluation download. I can see from the website that it is limited to
    30
    days use - are there any other limitations regarding connections etc?Bill, the limitations to the number of connections you can make will be determined
    by the "units" in your license.bea file.
    Usually, an evaluation license allows unlimited connections for 30 days. After
    that you will have to contact your sales rep to get a development or production
    license as best suits your needs.
    Teju
    >
    regards
    Bill

    In http://e-docs.bea.com/wls/docs61/install/instlic.html#1036124
    it is stated:
    "All WebLogic Server evaluation products are licensed for use on a single server machine and allow up to five connections to the server."
    Are the BEA management console connections included in this "5 connection limit"?
    If I´m using a web server to foward 2 requests, is this counted as one(both are coming from one IP) or as 2
    Thanks in advance!

  • WLS 6.0 Tru64 Unix eval ... broken zip ?

    Hi bea,
    could it be possible that the WLS 6.0 eval zip is broken ?
    Apart from D:\weblogic\... within the path settings the whole directory
    structure seems to be screwed. Could not see a common structure to all
    other versions.
    WLS version 5.1 for Unix does not have a valid license - ended around
    March 8 - glad I have a very limited license because of my IDE.
    Time to fix a few things ;) ...
    Jens
    BTW: This 6.0 zip contains "BEA WEBLOGIC SERVER 6.0 BETA" a lot ;)

    Hi.
    Try posting your question on the plugin newsgroup -
    weblogic.developer.interest.plugin
    Thanks,
    Michael
    HwanBeom Park wrote:
    The below URL documentation says "We have included new versions of the plug-in
    binaries that solve a Tru64 UNIX incompatability problem" and also talks about
    mod_wl_ssl_v51.so but evaluation copy of WLS 6.0 doesn't have those files, only
    has mod_wl_40F.so mod_wl_50.so mod_wl_51.so. How can I get the new versions of
    the plug-in binaries???
    http://e-docs.bea.com/wls/platforms/tru64unix/index.html
    Michael Young
    Developer Relations Engineer
    BEA Support

  • Open source applications runnig on WLS

    Does anyone know or have statistics of any OS or GNU busniess type applications (sorry I know this not a good description) that run or are running WLS.
    I am participating in a building management system XiBMS application that runs on Jboss. I would consider altering the build process to make a version to run on WLS but would the developers contributing to the project be expected to shell out for licenses? If I remember correctly WLS comes with a limited developer license (limit on number of connections) but is there anything else I should be aware of?

    I don't really understand your first question, but you might want to look at Beehive (http://incubator.apache.org/beehive). It is an Apache project that runs on WebLogic (as well as other servers), although it is a framework (not sure if that qualifies as a "business type application")
    Yes. Development licenses are free (with the restrictions you are aware of). You can even download the BEA Platform for development purposes at http://www.freetodevelop.com
    You only have to pay for deployment licenses.

  • Unable to expand Roles n policies after enabling Active directory security

    I am running weblogic 10.3 on Linux and integrated console security with Microsoft AD.
    Below error occurs when I tried to expand roles and policies.
    Please help.
    Message: weblogic.management.utils.NotFoundException: [Security:090311]Failed to set resource expression
    Stack Trace: com.bea.console.exceptions.ManagementException: weblogic.management.utils.NotFoundException: [Security:090311]Failed to set resource expression at com.bea.console.actions.security.roles.RoleTableAction.createRoleNode(RoleTableAction.java:678) at com.bea.console.actions.security.roles.RoleTableAction.expandGlobalRolesNode(RoleTableAction.java:208) at com.bea.console.actions.security.roles.RoleTableAction.expandNode(RoleTableAction.java:193) at com.bea.console.actions.security.roles.RoleTableAction.execute(RoleTableAction.java:102) at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431) at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.access$201(PageFlowRequestProcessor.java:97) at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor$ActionRunner.execute(PageFlowRequestProcessor.java:2044) at org.apache.beehive.netui.pageflow.interceptor.action.internal.ActionInterceptors.wrapAction(ActionInterceptors.java:91) at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processActionPerform(PageFlowRequestProcessor.java:2116) at com.bea.console.internal.ConsolePageFlowRequestProcessor.processActionPerform(ConsolePageFlowRequestProcessor.java:255) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:556) at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:853) at org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:631) at org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:158) at com.bea.console.internal.ConsoleActionServlet.process(ConsoleActionServlet.java:256) at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) at com.bea.console.internal.ConsoleActionServlet.doGet(ConsoleActionServlet.java:133) at org.apache.beehive.netui.pageflow.PageFlowUtils.strutsLookup(PageFlowUtils.java:1199) at com.bea.portlet.adapter.scopedcontent.ScopedContentCommonSupport.executeAction(ScopedContentCommonSupport.java:686) at com.bea.portlet.adapter.scopedcontent.ScopedContentCommonSupport.renderInternal(ScopedContentCommonSupport.java:266) at com.bea.portlet.adapter.scopedcontent.StrutsStubImpl.render(StrutsStubImpl.java:107) at com.bea.netuix.servlets.controls.content.NetuiContent.preRender(NetuiContent.java:292) at com.bea.netuix.nf.ControlLifecycle$6.visit(ControlLifecycle.java:428) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:727) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:739) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:739) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:739) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:739) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:739) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:739) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:739) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:739) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:739) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:739) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:739) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:739) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:739) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:739) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:739) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:739) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:739) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:739) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:739) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:739) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:739) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:739) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:739) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:739) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:739) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:739) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:739) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:739) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:739) at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:146) at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:395) at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:361) at com.bea.netuix.nf.Lifecycle.runOutbound(Lifecycle.java:208) at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:162) at com.bea.netuix.servlets.manager.UIServlet.runLifecycle(UIServlet.java:388) at com.bea.netuix.servlets.manager.UIServlet.doPost(UIServlet.java:258) at com.bea.netuix.servlets.manager.UIServlet.doGet(UIServlet.java:211) at com.bea.netuix.servlets.manager.UIServlet.service(UIServlet.java:196) at com.bea.netuix.servlets.manager.SingleFileServlet.service(SingleFileServlet.java:251) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at com.bea.console.utils.MBeanUtilsInitSingleFileServlet.service(MBeanUtilsInitSingleFileServlet.java:54) at weblogic.servlet.AsyncInitServlet.service(AsyncInitServlet.java:130) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3496) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs(Unknown Source) at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2180) at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2086) at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1406) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201) at weblogic.work.ExecuteThread.run(ExecuteThread.java:173) Caused by: weblogic.management.utils.NotFoundException: [Security:090311]Failed to set resource expression at com.bea.security.providers.xacml.entitlement.RoleManager.getRole(RoleManager.java:134) at weblogic.security.providers.xacml.authorization.XACMLRoleMapperImpl.getRoleExpression(XACMLRoleMapperImpl.java:499) at weblogic.security.providers.xacml.authorization.XACMLRoleMapperMBeanImpl.getRoleExpression(XACMLRoleMapperMBeanImpl.java:389) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at weblogic.management.jmx.modelmbean.WLSModelMBean.invoke(WLSModelMBean.java:437) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836) at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761) at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase$16.run(WLSMBeanServerInterceptorBase.java:447) at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.invoke(WLSMBeanServerInterceptorBase.java:445) at weblogic.management.mbeanservers.internal.SecurityInterceptor.invoke(SecurityInterceptor.java:443) at weblogic.management.mbeanservers.internal.AuthenticatedSubjectInterceptor$10$1.run(AuthenticatedSubjectInterceptor.java:582) at weblogic.management.mbeanservers.internal.AuthenticatedSubjectInterceptor$10.run(AuthenticatedSubjectInterceptor.java:580) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363) at weblogic.management.mbeanservers.internal.AuthenticatedSubjectInterceptor.invoke(AuthenticatedSubjectInterceptor.java:573) at weblogic.management.jmx.mbeanserver.WLSMBeanServer.invoke(WLSMBeanServer.java:307) at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1426) at javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectionImpl.java:72) at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1264) at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1366) at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:788) at javax.management.remote.rmi.RMIConnectionImpl_WLSkel.invoke(Unknown Source) at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:174) at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:222) at javax.management.remote.rmi.RMIConnectionImpl_1030_WLStub.invoke(Unknown Source) at javax.management.remote.rmi.RMIConnector$RemoteMBeanServerConnection.invoke(RMIConnector.java:978) at weblogic.management.jmx.MBeanServerInvocationHandler.doInvoke(MBeanServerInvocationHandler.java:544) at weblogic.management.jmx.MBeanServerInvocationHandler.invoke(MBeanServerInvocationHandler.java:380) at $Proxy70.getRoleExpression(Unknown Source) at com.bea.console.actions.security.roles.RoleTableAction.createRoleNode(RoleTableAction.java:671) ... 81 more

    <?xml version='1.0' encoding='UTF-8'?>
    <domain xmlns="http://www.bea.com/ns/weblogic/920/domain" xmlns:sec="http://www.bea.com/ns/weblogic/90/security" xmlns:wls="http://www.bea.com/ns/weblogic/90/security/wls" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.bea.com/ns/weblogic/90/security/wls http://www.bea.com/ns/weblogic/90/security/wls.xsd http://www.bea.com/ns/weblogic/920/domain http://www.bea.com/ns/weblogic/920/domain.xsd http://www.bea.com/ns/weblogic/90/security/xacml http://www.bea.com/ns/weblogic/90/security/xacml.xsd http://www.bea.com/ns/weblogic/90/security http://www.bea.com/ns/weblogic/90/security.xsd">
    <name>ABC</name>
    <domain-version>10.0.1.0</domain-version>
    <security-configuration>
    <name>ABC</name>
    <realm>
    <sec:authentication-provider xsi:type="wls:default-authenticatorType">
    <sec:control-flag>OPTIONAL</sec:control-flag>
    <wls:propagate-cause-for-login-exception>false</wls:propagate-cause-for-login-exception>
    </sec:authentication-provider>
    <sec:authentication-provider xsi:type="wls:default-identity-asserterType">
    <sec:active-type>AuthenticatedUser</sec:active-type>
    </sec:authentication-provider>
    <sec:authentication-provider xsi:type="wls:active-directory-authenticatorType">
    <sec:name>MYSECURITY</sec:name>
    <sec:control-flag>OPTIONAL</sec:control-flag>
    <wls:propagate-cause-for-login-exception>false</wls:propagate-cause-for-login-exception>
    <wls:host>ad.win.XYZ.com</wls:host>
    <wls:port>3210</wls:port>
    <wls:user-name-attribute>SamAccountName</wls:user-name-attribute>
    <wls:principal>CN=ABC (APPLICATION),OU=Service Accounts,OU=Infrastructure Solutions,OU=USPC,DC=americas,DC=win,DC=xyz,DC=com</wls:principal>
    <wls:user-base-dn>DC=americas,DC=win,DC=xyz,DC=com</wls:user-base-dn>
    <wls:credential-encrypted>{3DES}3gr1b24C1+ZescfrcJGfTA==</wls:credential-encrypted>
    <wls:user-from-name-filter>(&amp;(SamAccountName=%u)(objectclass=user))</wls:user-from-name-filter>
    <wls:cache-size>3200</wls:cache-size>
    <wls:group-base-dn>DC=americas,DC=win,DC=xyz,DC=com</wls:group-base-dn>
    <wls:bind-anonymously-on-referrals>true</wls:bind-anonymously-on-referrals>
    <wls:all-groups-filter>(objectclass=group)</wls:all-groups-filter>
    <wls:group-membership-searching>limited</wls:group-membership-searching>
    </sec:authentication-provider>
    <sec:role-mapper xmlns:xac="http://www.bea.com/ns/weblogic/90/security/xacml" xsi:type="xac:xacml-role-mapperType"></sec:role-mapper>
    <sec:authorizer xmlns:xac="http://www.bea.com/ns/weblogic/90/security/xacml" xsi:type="xac:xacml-authorizerType"></sec:authorizer>
    <sec:adjudicator xsi:type="wls:default-adjudicatorType"></sec:adjudicator>
    <sec:credential-mapper xsi:type="wls:default-credential-mapperType"></sec:credential-mapper>
    <sec:cert-path-provider xsi:type="wls:web-logic-cert-path-providerType"></sec:cert-path-provider>
    <sec:cert-path-builder>WebLogicCertPathProvider</sec:cert-path-builder>
    <sec:name>myrealm</sec:name>
    </realm>
    <default-realm>myrealm</default-realm>
    <credential-encrypted>{3DES}Da9bWdtd5q7ah0l1OlmgTprs5EsrhL0siPsTNKzMDOasnQwrpgSVnAKFIdM3O/CjsXOzrq2fBACcbtup4aQCbNpjynWFUDB1</credential-encrypted>
    <node-manager-username>system</node-manager-username>
    <node-manager-password-encrypted>{3DES}IwjibsnAdGEU/pYi+0n1bg==</node-manager-password-encrypted>
    </security-configuration>
    <server>
    <name>AdminServer</name>
    <log>
    <file-name>logs/AdminServer.log</file-name>
    <rotation-type>byTime</rotation-type>
    <number-of-files-limited>true</number-of-files-limited>
    <file-count>7</file-count>
    <file-time-span>24</file-time-span>
    <rotation-time>00:00</rotation-time>
    <rotate-log-on-startup>true</rotate-log-on-startup>
    <logger-severity>Info</logger-severity>
    <log-file-severity>Info</log-file-severity>
    <stdout-severity>Info</stdout-severity>
    <domain-log-broadcast-severity>Notice</domain-log-broadcast-severity>
    <memory-buffer-severity>Trace</memory-buffer-severity>
    <log4j-logging-enabled>false</log4j-logging-enabled>
    <redirect-stdout-to-server-log-enabled>true</redirect-stdout-to-server-log-enabled>
    <domain-log-broadcaster-buffer-size>1</domain-log-broadcaster-buffer-size>
    </log>
    <listen-port>25000</listen-port>
    <server-debug>
    <debug-scope>
    <name>default</name>
    <enabled>true</enabled>
    </debug-scope>
    <debug-scope>
    <name>weblogic</name>
    <enabled>true</enabled>
    </debug-scope>
    </server-debug>
    <listen-address></listen-address>
    </server>
    <server>
    <name>ABC_server1</name>
    <ssl>
    <enabled>false</enabled>
    </ssl>
    <log>
    <file-name>logs/AdminServer.log</file-name>
    <number-of-files-limited>true</number-of-files-limited>
    <file-count>7</file-count>
    <file-time-span>24</file-time-span>
    <rotation-time>00:00</rotation-time>
    <rotate-log-on-startup>true</rotate-log-on-startup>
    <logger-severity>Info</logger-severity>
    <log-file-severity>Info</log-file-severity>
    <stdout-severity>Info</stdout-severity>
    <domain-log-broadcast-severity>Notice</domain-log-broadcast-severity>
    <memory-buffer-severity>Trace</memory-buffer-severity>
    <log4j-logging-enabled>false</log4j-logging-enabled>
    <redirect-stdout-to-server-log-enabled>true</redirect-stdout-to-server-log-enabled>
    <domain-log-broadcaster-buffer-size>1</domain-log-broadcaster-buffer-size>
    </log>
    <listen-port>25010</listen-port>
    <listen-port-enabled>true</listen-port-enabled>
    <web-server>
    <web-server-log>
    <number-of-files-limited>false</number-of-files-limited>
    </web-server-log>
    </web-server>
    <listen-address></listen-address>
    <java-compiler>javac</java-compiler>
    <client-cert-proxy-enabled>false</client-cert-proxy-enabled>
    </server>
    <server>
    <name>ABC_server2</name>
    <log>
    <file-name>logs/AdminServer.log</file-name>
    <number-of-files-limited>true</number-of-files-limited>
    <file-count>7</file-count>
    <file-time-span>24</file-time-span>
    <rotation-time>00:00</rotation-time>
    <rotate-log-on-startup>true</rotate-log-on-startup>
    <logger-severity>Info</logger-severity>
    <log-file-severity>Info</log-file-severity>
    <stdout-severity>Info</stdout-severity>
    <domain-log-broadcast-severity>Notice</domain-log-broadcast-severity>
    <memory-buffer-severity>Trace</memory-buffer-severity>
    <log4j-logging-enabled>false</log4j-logging-enabled>
    <redirect-stdout-to-server-log-enabled>true</redirect-stdout-to-server-log-enabled>
    <domain-log-broadcaster-buffer-size>1</domain-log-broadcaster-buffer-size>
    </log>
    <listen-port>25020</listen-port>
    <web-server>
    <web-server-log>
    <number-of-files-limited>false</number-of-files-limited>
    </web-server-log>
    </web-server>
    <listen-address></listen-address>
    </server>
    <server>
    <name>ABC_server4</name>
    <log>
    <file-name>logs/AdminServer.log</file-name>
    <number-of-files-limited>true</number-of-files-limited>
    <file-count>7</file-count>
    <file-time-span>24</file-time-span>
    <rotation-time>00:00</rotation-time>
    <rotate-log-on-startup>true</rotate-log-on-startup>
    <logger-severity>Info</logger-severity>
    <log-file-severity>Info</log-file-severity>
    <stdout-severity>Info</stdout-severity>
    <domain-log-broadcast-severity>Notice</domain-log-broadcast-severity>
    <memory-buffer-severity>Trace</memory-buffer-severity>
    <log4j-logging-enabled>false</log4j-logging-enabled>
    <redirect-stdout-to-server-log-enabled>true</redirect-stdout-to-server-log-enabled>
    <domain-log-broadcaster-buffer-size>1</domain-log-broadcaster-buffer-size>
    </log>
    <listen-port>25040</listen-port>
    <web-server>
    <web-server-log>
    <number-of-files-limited>false</number-of-files-limited>
    </web-server-log>
    </web-server>
    <listen-address></listen-address>
    </server>
    <server>
    <name>ABC_server5</name>
    <ssl>
    <enabled>false</enabled>
    </ssl>
    <log>
    <file-name>logs/AdminServer.log</file-name>
    <number-of-files-limited>true</number-of-files-limited>
    <file-count>7</file-count>
    <file-time-span>24</file-time-span>
    <rotation-time>00:00</rotation-time>
    <rotate-log-on-startup>true</rotate-log-on-startup>
    <logger-severity>Info</logger-severity>
    <log-file-severity>Info</log-file-severity>
    <stdout-severity>Info</stdout-severity>
    <domain-log-broadcast-severity>Notice</domain-log-broadcast-severity>
    <memory-buffer-severity>Trace</memory-buffer-severity>
    <log4j-logging-enabled>false</log4j-logging-enabled>
    <redirect-stdout-to-server-log-enabled>true</redirect-stdout-to-server-log-enabled>
    <domain-log-broadcaster-buffer-size>1</domain-log-broadcaster-buffer-size>
    </log>
    <machine xsi:nil="true"></machine>
    <listen-port>25050</listen-port>
    <cluster xsi:nil="true"></cluster>
    <web-server>
    <web-server-log>
    <number-of-files-limited>false</number-of-files-limited>
    </web-server-log>
    </web-server>
    </server>
    <server>
    <name>ABC_server6</name>
    <log>
    <file-name>logs/AdminServer.log</file-name>
    <number-of-files-limited>true</number-of-files-limited>
    <file-count>7</file-count>
    <file-time-span>24</file-time-span>
    <rotation-time>00:00</rotation-time>
    <rotate-log-on-startup>true</rotate-log-on-startup>
    <logger-severity>Info</logger-severity>
    <log-file-severity>Info</log-file-severity>
    <stdout-severity>Info</stdout-severity>
    <domain-log-broadcast-severity>Notice</domain-log-broadcast-severity>
    <memory-buffer-severity>Trace</memory-buffer-severity>
    <log4j-logging-enabled>false</log4j-logging-enabled>
    <redirect-stdout-to-server-log-enabled>true</redirect-stdout-to-server-log-enabled>
    <domain-log-broadcaster-buffer-size>1</domain-log-broadcaster-buffer-size>
    </log>
    <listen-port>25060</listen-port>
    <web-server>
    <web-server-log>
    <number-of-files-limited>false</number-of-files-limited>
    </web-server-log>
    </web-server>
    <listen-address></listen-address>
    </server>
    <server>
    <name>ABC_server7</name>
    <log>
    <file-name>logs/AdminServer.log</file-name>
    <number-of-files-limited>true</number-of-files-limited>
    <file-count>7</file-count>
    <file-time-span>24</file-time-span>
    <rotation-time>00:00</rotation-time>
    <rotate-log-on-startup>true</rotate-log-on-startup>
    <logger-severity>Info</logger-severity>
    <log-file-severity>Info</log-file-severity>
    <stdout-severity>Info</stdout-severity>
    <domain-log-broadcast-severity>Notice</domain-log-broadcast-severity>
    <memory-buffer-severity>Trace</memory-buffer-severity>
    <log4j-logging-enabled>false</log4j-logging-enabled>
    <redirect-stdout-to-server-log-enabled>true</redirect-stdout-to-server-log-enabled>
    <domain-log-broadcaster-buffer-size>1</domain-log-broadcaster-buffer-size>
    </log>
    <listen-port>25070</listen-port>
    <web-server>
    <web-server-log>
    <number-of-files-limited>false</number-of-files-limited>
    </web-server-log>
    </web-server>
    <listen-address></listen-address>
    </server>
    <server>
    <name>ABC_server8</name>
    <log>
    <file-name>logs/AdminServer.log</file-name>
    <number-of-files-limited>true</number-of-files-limited>
    <file-count>7</file-count>
    <file-time-span>24</file-time-span>
    <rotation-time>00:00</rotation-time>
    <rotate-log-on-startup>true</rotate-log-on-startup>
    <logger-severity>Info</logger-severity>
    <log-file-severity>Info</log-file-severity>
    <stdout-severity>Info</stdout-severity>
    <domain-log-broadcast-severity>Notice</domain-log-broadcast-severity>
    <memory-buffer-severity>Trace</memory-buffer-severity>
    <log4j-logging-enabled>false</log4j-logging-enabled>
    <redirect-stdout-to-server-log-enabled>true</redirect-stdout-to-server-log-enabled>
    <domain-log-broadcaster-buffer-size>1</domain-log-broadcaster-buffer-size>
    </log>
    <listen-port>25080</listen-port>
    <web-server>
    <web-server-log>
    <number-of-files-limited>false</number-of-files-limited>
    </web-server-log>
    </web-server>
    <listen-address></listen-address>
    </server>
    <server>
    <name>ABC_server10</name>
    <log>
    <file-name>logs/AdminServer.log</file-name>
    <number-of-files-limited>true</number-of-files-limited>
    <file-count>7</file-count>
    <file-time-span>24</file-time-span>
    <rotation-time>00:00</rotation-time>
    <rotate-log-on-startup>true</rotate-log-on-startup>
    <logger-severity>Info</logger-severity>
    <log-file-severity>Info</log-file-severity>
    <stdout-severity>Info</stdout-severity>
    <domain-log-broadcast-severity>Notice</domain-log-broadcast-severity>
    <memory-buffer-severity>Trace</memory-buffer-severity>
    <log4j-logging-enabled>false</log4j-logging-enabled>
    <redirect-stdout-to-server-log-enabled>true</redirect-stdout-to-server-log-enabled>
    <domain-log-broadcaster-buffer-size>1</domain-log-broadcaster-buffer-size>
    </log>
    <listen-port>25100</listen-port>
    <web-server>
    <web-server-log>
    <number-of-files-limited>false</number-of-files-limited>
    </web-server-log>
    </web-server>
    <listen-address></listen-address>
    </server>
    <server>
    <name>ABC_server9</name>
    <log>
    <file-name>logs/AdminServer.log</file-name>
    <number-of-files-limited>true</number-of-files-limited>
    <file-count>7</file-count>
    <file-time-span>24</file-time-span>
    <rotation-time>00:00</rotation-time>
    <rotate-log-on-startup>true</rotate-log-on-startup>
    <logger-severity>Info</logger-severity>
    <log-file-severity>Info</log-file-severity>
    <stdout-severity>Info</stdout-severity>
    <domain-log-broadcast-severity>Notice</domain-log-broadcast-severity>
    <memory-buffer-severity>Trace</memory-buffer-severity>
    <log4j-logging-enabled>false</log4j-logging-enabled>
    <redirect-stdout-to-server-log-enabled>true</redirect-stdout-to-server-log-enabled>
    <domain-log-broadcaster-buffer-size>1</domain-log-broadcaster-buffer-size>
    </log>
    <listen-port>25090</listen-port>
    <web-server>
    <web-server-log>
    <number-of-files-limited>false</number-of-files-limited>
    </web-server-log>
    </web-server>
    <listen-address></listen-address>
    </server>
    <server>
    <name>ABC_server3</name>
    <log>
    <file-name>logs/AdminServer.log</file-name>
    <number-of-files-limited>true</number-of-files-limited>
    <file-count>7</file-count>
    <file-time-span>24</file-time-span>
    <rotation-time>00:00</rotation-time>
    <rotate-log-on-startup>true</rotate-log-on-startup>
    <logger-severity>Info</logger-severity>
    <log-file-severity>Info</log-file-severity>
    <stdout-severity>Info</stdout-severity>
    <domain-log-broadcast-severity>Notice</domain-log-broadcast-severity>
    <memory-buffer-severity>Trace</memory-buffer-severity>
    <log4j-logging-enabled>false</log4j-logging-enabled>
    <redirect-stdout-to-server-log-enabled>true</redirect-stdout-to-server-log-enabled>
    <domain-log-broadcaster-buffer-size>1</domain-log-broadcaster-buffer-size>
    </log>
    <listen-port>25030</listen-port>
    <web-server>
    <web-server-log>
    <number-of-files-limited>false</number-of-files-limited>
    </web-server-log>
    </web-server>
    <server-debug>
    <debug-scope>
    <name>default</name>
    <enabled>true</enabled>
    </debug-scope>
    <debug-scope>
    <name>weblogic</name>
    <enabled>true</enabled>
    </debug-scope>
    </server-debug>
    <listen-address></listen-address>
    </server>
    <embedded-ldap>
    <name>ABC</name>
    <credential-encrypted>{3DES}RhnPr+8XsDxhU8rgpPiikqpyeP74wxX/T2mnALX9oFI=</credential-encrypted>
    </embedded-ldap>
    <configuration-version>10.0.1.0</configuration-version>
    <configuration-audit-type>logaudit</configuration-audit-type>
    <app-deployment>
    <name>ABC25090</name>
    <target>ABC_server9</target>
    <module-type>ear</module-type>
    <source-path>/home/arajpoot/working/default-app/dist/ABC.9.5.0.ear</source-path>
    <security-dd-model>DDOnly</security-dd-model>
    </app-deployment>
    <app-deployment>
    <name>ABC25080</name>
    <target>ABC_server8</target>
    <module-type>ear</module-type>
    <source-path>/home/aherleka/working/default-app/dist/ABC.10.1.0.ear</source-path>
    <security-dd-model>DDOnly</security-dd-model>
    </app-deployment>
    <app-deployment>
    <name>ABC25030</name>
    <target>ABC_server3</target>
    <module-type>ear</module-type>
    <source-path>/home/rprajapa/working/default-app/dist/ABC.10.1.0.ear</source-path>
    <security-dd-model>DDOnly</security-dd-model>
    </app-deployment>
    <app-deployment>
    <name>ABC25060</name>
    <target></target>
    <module-type>ear</module-type>
    <source-path>/home/xyin/working/default-app/dist/ABC.10.1.0.ear</source-path>
    <sub-deployment>
    <name>/</name>
    <target></target>
    </sub-deployment>
    <security-dd-model>DDOnly</security-dd-model>
    <staging-mode>nostage</staging-mode>
    </app-deployment>
    <app-deployment>
    <name>ABC25010</name>
    <target>ABC_server1</target>
    <module-type>ear</module-type>
    <source-path>/home/payadav/working/default-app/dist/ABC.10.1.0.ear</source-path>
    <security-dd-model>DDOnly</security-dd-model>
    </app-deployment>
    <app-deployment>
    <name>ABC25050</name>
    <target>ABC_server5</target>
    <module-type>ear</module-type>
    <source-path>/home/nchanda1/working/default-app/dist/ABC.10.0.3.ear</source-path>
    <security-dd-model>DDOnly</security-dd-model>
    </app-deployment>
    <app-deployment>
    <name>ABC8070</name>
    <target>ABC_server7</target>
    <module-type>ear</module-type>
    <source-path>/home/irakshit/working/default-app/dist/ABC.10.1.0.ear</source-path>
    <security-dd-model>DDOnly</security-dd-model>
    </app-deployment>
    <app-deployment>
    <name>ABC8020</name>
    <target>ABC_server2</target>
    <module-type>ear</module-type>
    <source-path>/home/wchou/working/default-app/ABC.ear</source-path>
    <security-dd-model>DDOnly</security-dd-model>
    </app-deployment>
    <app-deployment>
    <name>ABC8100</name>
    <target>ABC_server10</target>
    <module-type>ear</module-type>
    <source-path>/home/amulik/working/default-app/dist/ABC.9.5.0.ear</source-path>
    <security-dd-model>DDOnly</security-dd-model>
    </app-deployment>
    <app-deployment>
    <name>ABC8040</name>
    <target>ABC_server4</target>
    <module-type>ear</module-type>
    <source-path>/home/nchanda1/working/default-app/dist/ABC.10.0.3.ear</source-path>
    <security-dd-model>DDOnly</security-dd-model>
    </app-deployment>
    <admin-server-name>AdminServer</admin-server-name>
    <jdbc-system-resource>
    <name>ABCCDWDataSource</name>
    <target>ABC_server9,ABC_server8,ABC_server3,ABC_server1,ABC_server5,ABC_server7,ABC_server2,ABC_server10,ABC_server4,ABC_server6</target>
    <descriptor-file-name>jdbc/ABCCDWDataSource-2021-jdbc.xml</descriptor-file-name>
    </jdbc-system-resource>
    <jdbc-system-resource>
    <name>ABCCDWDataSource_coper</name>
    <target>ABC_server9,ABC_server8,ABC_server3,ABC_server1,ABC_server5,ABC_server7,ABC_server2,ABC_server10,ABC_server4,ABC_server6</target>
    <descriptor-file-name>jdbc/ABCCDWDataSource_coper-9655-jdbc.xml</descriptor-file-name>
    </jdbc-system-resource>
    <jdbc-system-resource>
    <name>ABCOracleDS</name>
    <target>ABC_server9,ABC_server8,ABC_server3,ABC_server1,ABC_server5,ABC_server7,ABC_server2,ABC_server10,ABC_server4,ABC_server6</target>
    <descriptor-file-name>jdbc/ABCOracleDS-5997-jdbc.xml</descriptor-file-name>
    </jdbc-system-resource>
    <jdbc-system-resource>
    <name>ABCReportDataSource</name>
    <target>ABC_server9,ABC_server8,ABC_server3,ABC_server1,ABC_server5,ABC_server7,ABC_server2,ABC_server10,ABC_server4,ABC_server6</target>
    <descriptor-file-name>jdbc/ABCReportDataSource-6033-jdbc.xml</descriptor-file-name>
    </jdbc-system-resource>
    <jdbc-system-resource>
    <name>ABC_NEON_DATASOURCE</name>
    <target>ABC_server9,ABC_server8,ABC_server3,ABC_server1,ABC_server5,ABC_server7,ABC_server2,ABC_server10,ABC_server4,ABC_server6</target>
    <descriptor-file-name>jdbc/ABC_NEON_DATASOURCE-9653-jdbc.xml</descriptor-file-name>
    </jdbc-system-resource>
    <jdbc-system-resource>
    <name>ABCRDRDS</name>
    <target>ABC_server9,ABC_server8,ABC_server3,ABC_server1,ABC_server5,ABC_server7,ABC_server2,ABC_server10,ABC_server4,ABC_server6</target>
    <descriptor-file-name>jdbc/ABCRDRDS-5401-jdbc.xml</descriptor-file-name>
    </jdbc-system-resource>
    <jdbc-system-resource>
    <name>ABCtest</name>
    <target>ABC_server6</target>
    <descriptor-file-name>jdbc/ABCtest-jdbc.xml</descriptor-file-name>
    </jdbc-system-resource>
    <jdbc-system-resource>
    <name>ABCreport</name>
    <target>ABC_server6</target>
    <descriptor-file-name>jdbc/ABCreport-jdbc.xml</descriptor-file-name>
    </jdbc-system-resource>
    </domain>

  • Do executable​s built with Labview 8 Evaluation continue to run after evaluation expires?

    Over the last couple weeks I've been tasked with evaluating the Labview environment and coming up with a recommendation as to whether I think our company could benefit from buying a license or two. In that time I've developed a couple standalone executable vi's that have proved useful for some of the environmental testing we're doing here in the lab. These executables will likely remain useful in further revisions of the product being developed, so naturally my question is:
    Once my evaluation copy expires, will my executables continue to run?
    I assume they will, but I thought it would be better to be safe and ask anyways.
    There you go, simple question, hopefully simple answer.
    Thanks!

    Hey Alex,
    You should be good to go with the exes you build with your eval version. We don't place any timing restrictions on built executables. For more information on eval limitations see What Limitations Does the LabVIEW Evaluation Version Have?
    Thanks!!!!
    Chris C
    National Instruments
    Chris Cilino
    National Instruments
    LabVIEW Product Marketing Manager
    Certified LabVIEW Architect

  • C++ IIOP client implications

    I have some general questions regarding a C++ CORBA iiop client to WLS6.1
    (using any orb, but in particular using the tux orb):
    What are the implications of a CORBA C++ client to EJBs hosted on WLS. What
    particular limitations exist (theoretical or practical) in terms of
    parameter types for method invocations - in particular non-primitive
    parameters?
    To clarify:
    Largely, OBV in a C++/EJB environment means that you have to provide a C++
    implementation of any OBV classes that are passed to, or returned from, an
    EJB interface (as well as the standard interfaces/exceptions, etc).
    In a java-java environment, it is perfectly normal that you would want to
    pass some Bulk Accessor (or Value Object - dont like that name). These could
    be of the form of HashMaps or ArrayLists etc, or may be a simple struct-like
    class. There may even be more complicated classes with embedded logic - but
    we will ignore these for the time being.
    My questions are:
    1) How do we write simple struct-like classes - what rules do we need to
    follow? Are there interfaces to implement that would take advantage of CORBA
    marshalling instead of object serialisation (interesting, but not that
    important)?
    2) Do we need to provide our own C++ implementations of standard containers
    as HashMap or ArrayList? Do BEA provide a library of such "standard" class
    implementations?
    3) If the interface returns an ArrayList (or any Collection class) of custom
    Data Objects, ala:
    public List getLoadsOfStuff() {
    ArrayList stuff = new ArrayList();
    stuff.add(new MyBulkAccessor("milk", "biscuits", 12));
    return stuff;
    how is the ejbc tool aware that there is a class "MyBulkAccessor" that
    requires IDL generated? (this also has implications in a java-java world
    when using ejbc's client-jar generation)
    4) Are there C++ implementations of other javax classes such as the
    javax.ejb.Handle etc? Do developers need to provide implementations of these
    objects?
    Thanks.
    Nick

    Cheers, Thanks.
    "Andy Piper" <[email protected]> wrote in message
    news:[email protected]...
    "Nick Minutello" <[email protected]>
    writes:
    >
    I have some general questions regarding a C++ CORBA iiop client toWLS6.1
    (using any orb, but in particular using the tux orb):
    What are the implications of a CORBA C++ client to EJBs hosted on WLS.What
    particular limitations exist (theoretical or practical) in terms of
    parameter types for method invocations - in particular non-primitive
    parameters?
    To clarify:
    Largely, OBV in a C++/EJB environment means that you have to provide aC++
    implementation of any OBV classes that are passed to, or returned from,an
    EJB interface (as well as the standard interfaces/exceptions, etc).
    In a java-java environment, it is perfectly normal that you would wantto
    pass some Bulk Accessor (or Value Object - dont like that name). Thesecould
    be of the form of HashMaps or ArrayLists etc, or may be a simplestruct-like
    class. There may even be more complicated classes with embedded logic -but
    we will ignore these for the time being.There are virtually no physical limitations to the passing of
    valuetypes to and from WLS from a C++ client. The limitations are
    more, as you have noticed, the complexity of the implementation. The
    only real limitation is where objects have names that cannot be
    disambiguated using the mangling rules of the Java to IDL spec. This
    generally only happens if you design things to break these rules
    (i.e. almost never).
    In terms of the complexity issue, the real problem is custom
    valuetypes. Objects that generate stanadard valuetypes (and that means
    things that are simply serializable) are reasonably easy to manipulate
    and moreover Tuxedo will generate default implementations for these
    using the -i flag. This is another advantage in using the Tuxedo C++
    client orb rather than Visibroker, say. The generated default
    implementations are usually sufficient for most uses. Note also that
    WLS does not generate functions for valuetypes, we only spit out the
    data. There are good reasons for doing this, but a side effect is that
    the implementation of valuetypes in C++ is made much easier. If you
    look in the iiop examples in WLS 6.1 you will see that we have also
    demonstrated how to extend a valuetype implementation with
    functionality that makes it look like its java counterpart.
    But back to custom valuetypes. Java objects that have custom
    marshalling (i.e. define writeObject or are externalizable), require
    custom valuetype implementations in C++. This makes the C++
    implementation much more complex since you have to write the
    marshalling code for the valuetype implementations yourself. In the
    WLS examples the iiop entity example shows this for ArrayList. On the
    plus side you only have to do this once, so you could build up a
    library of custom marshaled valuetype implementations. On the minus
    side, there is no guarantee that the Java marshaling will not change
    (as it did for ArrayList between JDK 1.30 and JDK 1.3.1).
    My questions are:
    1) How do we write simple struct-like classes - what rules do we need to
    follow? Are there interfaces to implement that would take advantage of
    CORBA
    marshalling instead of object serialisation (interesting, but not that
    important)?My advice would be to make sure the java objects you use are simply
    serializable, i.e. avoid the custom marshalling problem. Then add any
    helper functions you require in the C++ implementation.
    2) Do we need to provide our own C++ implementations of standard
    containers
    as HashMap or ArrayList? Do BEA provide a library of such "standard"class
    implementations?You would if you wanted to use these data items. We do not provide
    standard implementations of these - although there is an example for
    ArrayList in the iiop examples.
    3) If the interface returns an ArrayList (or any Collection class) of
    custom
    Data Objects, ala:
    public List getLoadsOfStuff() {
    ArrayList stuff = new ArrayList();
    stuff.add(new MyBulkAccessor("milk", "biscuits", 12));
    return stuff;
    how is the ejbc tool aware that there is a class "MyBulkAccessor" that
    requires IDL generated? (this also has implications in a java-java world
    when using ejbc's client-jar generation)ejbc is not aware. We have modified rmic to allow generation of IDL
    for all java classes. So in this case you would have to do:
    rmic -idl java.util.ArrayList
    to make sure you had the appropriate IDL.
    4) Are there C++ implementations of other javax classes such as the
    javax.ejb.Handle etc? Do developers need to provide implementations of
    these
    objects?We haven't provided any implementations of these. We have, however, in
    6.1 tried to make sure that the common java types used by EJBs are
    simply serializable (including handles and enumerations) so that they
    are at least useable from C++.
    andy

  • OSR 10.3 server drops into ADMIN mode

    Using WL 10.3, jrockit_160_05 on RH on a 2 node cluster with the registry.war deployed to a single server within the cluster.
    The server running Oracle Service Registry application will drop into ADMIN mode, but not much is logged in the server log. There were no entries in the log for over an hour prior to the server dropping out of RUNNING status, and no one is logged in ( "no active sessions" )
    <May 26, 2009 11:20:26 AM EDT> <Warning> <Socket> <BEA-000450> <Socket 12 internal data record unavailable (probable closure due idle timeout), event received 17>
    <May 26, 2009 1:08:05 PM EDT> <Alert> <WebLogicServer> <BEA-000396> <Server lock has been requested by <WLS Kernel>>
    <May 26, 2009 1:08:05 PM EDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to SUSPENDING>
    <May 26, 2009 1:08:05 PM EDT> <Notice> <HTTP> <BEA-101278> <There are no active sessions. The Web service is ready to suspend.>
    <May 26, 2009 1:08:05 PM EDT> <Notice> <Cluster> <BEA-000163> <Stopping "async" replication service>
    <May 26, 2009 1:08:05 PM EDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to ADMIN>
    The server has to be shutdown and restarted and will run for a few days before repeating.
    Has anyone seen this behavior?

    I second hisaaks and mmeyers opinion.
    It is much discussed but documented and widely known (and though often thought to be not necessary) prequisite for OSB clustering. Compared to WLS clustering there some limitations.
    You can only have one cluster in a OSB domain, if there is more than one maneged servers you have to put them in a cluster.
    Like it or not, the product requires it. IMHO it is acceptable. My guess is that one reason for it are the uniformely distributed queues used within OSB.
    IMHO the real problems start, when you think about extending the cluster after creating the domain, then you have to manually set all these queues and distributed queues and JMS modules and everything that gets typically targetted for you by the domain wizzard. Or is there a solution for it yet? (Sorry to hijack your thread).
    regards,
    Barossa.

  • Where is bin direcotry in eval version of WLS 6.1 sp 4

    I just downloaded a copy of the eval version of WLS 6.1 sp 4 because I want
    to use it with the WebLogic Server 6.1 Workbook. However, when I install it,
    the bin directory is missing. I am also interested in looking into
    clustering with iis. Without the bin directory, I don't have the
    iisproxy.dll file. Can I use the one from version 6.0 instead? Thanks.

    I just downloaded a copy of the eval version of WLS 6.1 sp 4 because I want
    to use it with the WebLogic Server 6.1 Workbook. However, when I install it,
    the bin directory is missing. I am also interested in looking into
    clustering with iis. Without the bin directory, I don't have the
    iisproxy.dll file. Can I use the one from version 6.0 instead? Thanks.

  • How many connections allowed for eval WLS?

    How many concurrent sessions are allowed with the eval copy of WLS 8.1?
    thx

    license.bea is xml file which you can read. ;)
    $BEA_HOME/license.bea
    units="5"
    Cheers
    mbg
    "Tom L" <[email protected]> wrote in message
    news:3ede16ce$[email protected]..
    >
    How many concurrent sessions are allowed with the eval copy of WLS 8.1?
    thx

  • Limiting WLS to a single processor on a multi-CPU machine

    How can I configure WLS to only use a single processor on a multiprocessor
    machine? Will launching with green threads do the trick? Is there some way
    to permit the use of native threads but to exclude a set of processors?
    How do I do this under WLS318? WLS451?
    Any help is much appreciated.
    -Adam Galper

    Adam Galper wrote:
    How can I configure WLS to only use a single processor on a multiprocessor
    machine?It's os-dependent, but most will allow you to bind a process to a single
    or set of cpus.
    Will launching with green threads do the trick?Yes.
    Is there some way
    to permit the use of native threads but to exclude a set of processors?
    Yes.
    == Rob
    >
    How do I do this under WLS318? WLS451?Any help is much appreciated.
    >
    -Adam Galper

  • WLS 8.1SP2 and AIX 5.1.0.0

    After installing WLS 8.1 and the AIX supplement patch plus fixes to java1.4
    I am still unable to bring up my server. The following error occurs:
    * To start WebLogic Server, use a username and *
    * password assigned to an admin-level user. For *
    * server administration, use the WebLogic Server *
    * console at http://[hostname]:[port]/console *
    <May 5, 2004 1:29:26 PM MDT> <Info> <WebLogicServer> <BEA-000377> <Starting
    WebLogic Server with Classic VM Version 1.4.1 from IBM Corporation>
    <May 5, 2004 1:29:28 PM MDT> <Info> <Configuration Management> <BEA-150016>
    <This server is being started as the administration server.>
    <May 5, 2004 1:29:28 PM MDT> <Info> <Management> <BEA-141107> <Version:
    WebLogic Server 8.1 SP2 Fri Dec 5 15:01:51 PST 2003 316284WebLogic XMLX
    Module 8.1 SP2 Fri Dec 5 15:01:51 PST 2003 316284 >
    <May 5, 2004 1:29:30 PM MDT> <Notice> <Management> <BEA-140005> <Loading
    domainconfiguration from configuration repository at
    /users/interop8/bea/user_projects/domain/hooxsgb/./config.xml.>
    <May 5, 2004 1:29:49 PM MDT> <Notice> <Log Management> <BEA-170019> <The
    serverlog file
    /users/interop8/bea/user_projects/domain/hooxsgb/myserver/myserver.logis
    opened. All server side log events will be written to this file.>
    <May 5, 2004 1:30:08 PM MDT> <Notice> <Security> <BEA-090082> <Security
    initializing using security realm myrealm.>
    <May 5, 2004 1:30:09 PM MDT> <Notice> <WebLogicServer> <BEA-000327>
    <Starting WebLogic Admin Server "myserver" for domain "hooxsgb">
    JVMDG217: Dump Handler is Processing a Signal - Please Wait.
    JVMDG303: JVM Requesting Java core file
    JVMDG304: Java core file written to
    /users/interop8/bea/user_projects/domain/hooxsgb/javacore37624.1083785465.tx
    t
    JVMDG215: Dump Handler has Processed Exception Signal 11.
    System Information for dixie
    MODEL Bull ESCALA T (e8ED)
    CPU 4 x K45, 32 bits (360.0 MH) ** 4 enabled **
    MEM 2304 MB real memory
    FIRM 03.03.09
    OS AIX 5.1.0.0 [Fix level 58] [Maintenance level 05]
    KERN System currently booted on 32 bits kernel
    Attached is the Java core file
    Any ideas?
    Eric
    [javacore37624.1083785465.txt]

    BEA currently supports AIX 5.1 ML-4. Your configuration is ML-5.
    Eric Hardesty wrote:
    After installing WLS 8.1 and the AIX supplement patch plus fixes to java1.4
    I am still unable to bring up my server. The following error occurs:
    * To start WebLogic Server, use a username and *
    * password assigned to an admin-level user. For *
    * server administration, use the WebLogic Server *
    * console at http://[hostname]:[port]/console *
    <May 5, 2004 1:29:26 PM MDT> <Info> <WebLogicServer> <BEA-000377> <Starting
    WebLogic Server with Classic VM Version 1.4.1 from IBM Corporation>
    <May 5, 2004 1:29:28 PM MDT> <Info> <Configuration Management> <BEA-150016>
    <This server is being started as the administration server.>
    <May 5, 2004 1:29:28 PM MDT> <Info> <Management> <BEA-141107> <Version:
    WebLogic Server 8.1 SP2 Fri Dec 5 15:01:51 PST 2003 316284WebLogic XMLX
    Module 8.1 SP2 Fri Dec 5 15:01:51 PST 2003 316284 >
    <May 5, 2004 1:29:30 PM MDT> <Notice> <Management> <BEA-140005> <Loading
    domainconfiguration from configuration repository at
    /users/interop8/bea/user_projects/domain/hooxsgb/./config.xml.>
    <May 5, 2004 1:29:49 PM MDT> <Notice> <Log Management> <BEA-170019> <The
    serverlog file
    /users/interop8/bea/user_projects/domain/hooxsgb/myserver/myserver.logis
    opened. All server side log events will be written to this file.>
    <May 5, 2004 1:30:08 PM MDT> <Notice> <Security> <BEA-090082> <Security
    initializing using security realm myrealm.>
    <May 5, 2004 1:30:09 PM MDT> <Notice> <WebLogicServer> <BEA-000327>
    <Starting WebLogic Admin Server "myserver" for domain "hooxsgb">
    JVMDG217: Dump Handler is Processing a Signal - Please Wait.
    JVMDG303: JVM Requesting Java core file
    JVMDG304: Java core file written to
    /users/interop8/bea/user_projects/domain/hooxsgb/javacore37624.1083785465.tx
    t
    JVMDG215: Dump Handler has Processed Exception Signal 11.
    System Information for dixie
    MODEL Bull ESCALA T (e8ED)
    CPU 4 x K45, 32 bits (360.0 MH) ** 4 enabled **
    MEM 2304 MB real memory
    FIRM 03.03.09
    OS AIX 5.1.0.0 [Fix level 58] [Maintenance level 05]
    KERN System currently booted on 32 bits kernel
    Attached is the Java core file
    Any ideas?
    Eric
    NULL ------------------------------------------------------------------------
    0SECTION TITLE subcomponent dump routine
    NULL ===============================
    1TISIGINFO signal 11 received
    1TIDATETIME Date: 2004/05/05 at 12:31:05
    1TIFILENAME Javacore filename: /users/interop8/bea/user_projects/domain/hooxsgb/javacore37624.1083785465.txt
    NULL ------------------------------------------------------------------------
    0SECTION XHPI subcomponent dump routine
    NULL ==============================
    1XHTIME Wed May 5 12:31:05 2004
    1XHSIGRECV SIGSEGV received at 0xd3a96f54 in /usr/java14/jre/bin/classic/libjvm.a. Processing terminated.
    1XHFULLVERSION J2RE 1.4.1 IBM AIX build ca1411-20030930
    NULL
    1XHCURRENTTHD Current Thread Details
    NULL ----------------------
    2XHCURRSYSTHD "ListenThread.Default" sys_thread_t:0x41C0F228
    3XHNATIVESTACK Native Stack
    NULL ------------
    3XHSTACKLINE at 0xD46194CC in Java_weblogic_socket_PosixSocketMuxer_initNative
    3XHSTACKLINE at 0xD3A96F54 in mmipInvoke_V_V
    3XHSTACKLINE at 0xD3A909B0 in mmipInvokeLazyJniMethod
    3XHSTACKLINE at 0xD3A5CBD8 in mmipExecuteJava
    3XHSTACKLINE at 0xD3A54BBC in xeRunJvmMethod
    3XHSTACKLINE at 0xD3A47628 in JVM_NewInstanceFromConstructor
    3XHSTACKLINE at 0xD3C5658C in Java_sun_reflect_NativeConstructorAccessorImpl_newInstance0
    3XHSTACKLINE at 0xD3A9641C in mmipInvoke_OO_O
    3XHSTACKLINE at 0xD3A5CBD8 in mmipExecuteJava
    3XHSTACKLINE at 0xD3BBCDF8 in mmijExecuteJavaFromJIT
    3XHSTACKLINE at 0xD3C8AC90 in jit_init_memory_locks_md
    NULL
    1XHOPENV Operating Environment
    NULL ---------------------
    2XHHOSTNAME Host : dixie.gpv.az05.bull.com:141.112.17.150
    2XHOSLEVEL OS Level : AIX 5.1.0.0
    2XHCPUS Processors -
    3XHCPUARCH Architecture : POWER_PC (impl: POWER_604, ver: PV_604)
    3XHNUMCPUS How Many : 4
    3XHCPUSENABLED Enabled : 4
    NULL
    1XHUSERLIMITS User Limits (in bytes except for NOFILE and NPROC) -
    NULL -----------
    2XHUSERLIMIT RLIMIT_FSIZE : infinity
    2XHUSERLIMIT RLIMIT_DATA : 2147483645
    2XHUSERLIMIT RLIMIT_STACK : 33554432
    2XHUSERLIMIT RLIMIT_CORE : 1073741312
    2XHUSERLIMIT RLIMIT_NOFILE : infinity
    2XHLIMIT NPROC(max) : 4000
    NULL
    1XHPAGESPACES Page Space (in blocks) -
    NULL ----------
    2XHPAGESPACE /dev/hd6: size=200704, free=199709
    2XHPAGESPACE /dev/paging00: size=196608, free=196495
    2XHPAGESPACE /dev/paging01: size=196608, free=196495
    NULL
    1XHSIGHANDLERS JVM Signal Handlers
    NULL -------------------
    2XHSIGHANDLER SIGHUP : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGINT : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGQUIT : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGILL : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGTRAP : JITSigTrapHandler (libjitc.a)
    2XHSIGHANDLER SIGABRT : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGEMT : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGFPE : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGBUS : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGSEGV : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGSYS : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGPIPE : ignored
    2XHSIGHANDLER SIGTERM : intrDispatchMD (libhpi.a)
    NULL
    1XHSIGHANDLERS Chained Signal Handlers
    NULL -----------------------
    2XHSIGHANDLER SIGHUP : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGINT : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGQUIT : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGILL : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGTRAP : JITSigTrapHandler (libjitc.a)
    2XHSIGHANDLER SIGABRT : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGEMT : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGFPE : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGBUS : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGSEGV : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGSYS : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGPIPE : ignored
    2XHSIGHANDLER SIGTERM : intrDispatchMD (libhpi.a)
    NULL
    1XHENVVARS Environment Variables
    NULL ---------------------
    2XHENVVAR _=/usr/java14/bin/java
    2XHENVVAR JAVA_VENDOR=IBM
    2XHENVVAR LANG=en_US
    2XHENVVAR TMOUT2=43200
    2XHENVVAR PRODUCTION_MODE=
    2XHENVVAR LOGIN=interop8
    2XHENVVAR CLASSPATHSEP=:
    2XHENVVAR PAGER=more
    2XHENVVAR POINTBASE_HOME=/users/interop8/bea/weblogic81/common/eval/pointbase
    2XHENVVAR PATH=/users/interop8/bea/weblogic81/server/bin:/usr/java14/jre/bin:/usr/java14/bin:/users/interop8/GCOSInterop/dsad/bin:/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin::/app/oracle/product/8.1.7/bin:/usr/local/bin:/usr/lbin:/users/interop8/jte/bin
    2XHENVVAR RES_RETRY=1
    2XHENVVAR JTE_BASE=/users/interop8/jte
    2XHENVVAR JAVA_VM=
    2XHENVVAR LC__FASTMSG=true
    2XHENVVAR POINTBASE_CLASSPATH=:/users/interop8/bea/weblogic81/common/eval/pointbase/lib/pbserver44.jar:/users/interop8/bea/weblogic81/common/eval/pointbase/lib/pbclient44.jar
    2XHENVVAR CGI_DIRECTORY=/var/docsearch/cgi-bin
    2XHENVVAR EDITOR=vi
    2XHENVVAR EXINIT=set tabstop=4
    2XHENVVAR HISTFILE=/users/interop8/.sh_history
    2XHENVVAR CLASSPATH=/usr/java14/lib/tools.jar:/users/interop8/bea/weblogic81/server/lib/weblogic_sp.jar:/users/interop8/bea/weblogic81/server/lib/weblogic.jar:/users/interop8/bea/weblogic81/server/lib/ojdbc14.jar::/users/interop8/bea/weblogic81/common/eval/pointbase/lib/pbserver44.jar:/users/interop8/bea/weblogic81/common/eval/pointbase/lib/pbclient44.jar:/usr/java14/jre/lib/rt.jar:/users/interop8/bea/weblogic81/server/lib/webservices.jar:
    2XHENVVAR LOGNAME=interop8
    2XHENVVAR RES_TIMEOUT=2
    2XHENVVAR MAIL=/usr/spool/mail/interop8
    2XHENVVAR ETC_PROFILE=1
    2XHENVVAR POINTBASE_TOOLS=/users/interop8/bea/weblogic81/common/eval/pointbase/lib/pbtools44.jar
    2XHENVVAR LOCPATH=/usr/lib/nls/loc
    2XHENVVAR ORACLE_SID=demo
    2XHENVVAR PS1=[dixie] (interop8).${PWD#${HOME}}>
    2XHENVVAR PATHSEP=:
    2XHENVVAR USER=interop8
    2XHENVVAR DOCUMENT_SERVER_MACHINE_NAME=localhost
    2XHENVVAR AUTHSTATE=compat
    2XHENVVAR BEA_HOME=/users/interop8/bea
    2XHENVVAR DEFAULT_BROWSER=netscape
    2XHENVVAR DISPLAY=harp.gpv.az05.bull.com:0
    2XHENVVAR SHELL=/bin/ksh
    2XHENVVAR ODMDIR=/etc/objrepos
    2XHENVVAR JAVA_HOME=/usr/java14
    2XHENVVAR DOCUMENT_SERVER_PORT=49213
    2XHENVVAR TMOUT=43200
    2XHENVVAR HOME=/users/interop8
    2XHENVVAR MEM_ARGS=-Xms32m -Xmx200m
    2XHENVVAR WEBLOGIC_CLASSPATH=/usr/java14/lib/tools.jar:/users/interop8/bea/weblogic81/server/lib/weblogic_sp.jar:/users/interop8/bea/weblogic81/server/lib/weblogic.jar:/users/interop8/bea/weblogic81/server/lib/ojdbc14.jar
    2XHENVVAR TERM=vt220
    2XHENVVAR MAILMSG=[YOU HAVE NEW MAIL]
    2XHENVVAR ORACLE_HOME=/app/oracle/product/8.1.7
    2XHENVVAR ITECONFIGSRV=/etc/IMNSearch
    2XHENVVAR PWD=/users/interop8/bea/user_projects/domain/hooxsgb
    2XHENVVAR DOCUMENT_DIRECTORY=/usr/docsearch/html
    2XHENVVAR TZ=MST7
    2XHENVVAR ITECONFIGCL=/etc/IMNSearch/clients
    2XHENVVAR WL_HOME=/users/interop8/bea/weblogic81
    2XHENVVAR ITE_DOC_SEARCH_INSTANCE=search
    2XHENVVAR A__z=! TMOUT2=! LOGNAME=! ETC_PROFILE="*TMOUT
    2XHENVVAR _IBM_JAVA_PIPE_37624=
    2XHENVVAR IBM_JVM_AIXTHREAD_SCOPE_OLD_VALUE=
    2XHENVVAR IBM_JVM_AIXTHREAD_SCOPE_NEW_VALUE=S
    2XHENVVAR AIXTHREAD_SCOPE=S
    2XHENVVAR IBM_JVM_CHANGED_ENVVARS_37624=AIXTHREAD_SCOPE,LDR_CNTRL
    2XHENVVAR IBM_JVM_LDR_CNTRL_OLD_VALUE=
    2XHENVVAR IBM_JVM_LDR_CNTRL_NEW_VALUE=MAXDATA=0x80000000
    2XHENVVAR LDR_CNTRL=MAXDATA=0x80000000
    2XHENVVAR LIBPATH=/usr/java14/jre/bin:/usr/java14/jre/bin/classic:/usr/java14/jre/bin:/app/oracle/product/8.1.7}/lib:/users/interop8/bea/weblogic81/server/lib/aix
    2XHENVVAR NLSPATH=/usr/lib/nls/msg/%L/%N:/usr/lib/nls/msg/%L/%N.cat:/opt/Xprint/MSG/%l/%N:/opt/Xprint/mercator/MSG/%l/%N:/var/spool/Xprint/config/MSG/%l/%N:/var/spool/Xprint/config/mercator/MSG/%l/%N
    2XHENVVAR _IBM_ENV_INITIAL_37624=807444056
    2XHENVVAR IBM_JAVA_COMMAND_LINE=/usr/java14/bin/java -Xms32m -Xmx200m -Dweblogic.Name=myserver -Dweblogic.ProductionModeEnabled= -Djava..security.policy=/users/interop8/bea/weblogic81/server/lib/weblogic.policy weblogic.Server
    NULL
    1XHLOADEDLIBS Loaded Libraries (sizes in bytes)
    NULL ---------------------------------
    2XHLIBNAME /users/interop8/bea/weblogic81/server/lib/aix/libmuxer.so
    3XHLIBSIZE filesize : 20757
    3XHLIBSTART text start : 0xD4618000
    3XHLIBLDSIZE text size : 0x282E
    3XHLIBLDORG data start : 0x41E97CF4
    3XHLIBLDDATASZ data size : 0x2AC
    2XHLIBNAME /usr/java14/jre/bin/libnio.a
    3XHLIBSIZE filesize : 61140
    3XHLIBSTART text start : 0xD460F000
    3XHLIBLDSIZE text size : 0x8925
    3XHLIBLDORG data start : 0x408A5598
    3XHLIBLDDATASZ data size : 0x50C
    2XHLIBNAME /usr/java14/jre/bin/libnet.a
    3XHLIBSIZE filesize : 122155
    3XHLIBSTART text start : 0xD45F9000
    3XHLIBLDSIZE text size : 0x1437A
    3XHLIBLDORG data start : 0x3F592990
    3XHLIBLDDATASZ data size : 0x820
    2XHLIBNAME /usr/java14/jre/bin/libjitc.a
    3XHLIBSIZE filesize : 2760315
    3XHLIBSTART text start : 0xD3C7D000
    3XHLIBLDSIZE text size : 0x2330F6
    3XHLIBLDORG data start : 0x3E055F40
    3XHLIBLDDATASZ data size : 0x1A8A4
    2XHLIBNAME /usr/lib/libi18n.a
    3XHLIBSIZE filesize : 148825
    3XHLIBSTART text start : 0xD007A100
    3XHLIBLDSIZE text size : 0xA1AE
    3XHLIBLDORG data start : 0x3DFF2A18
    3XHLIBLDDATASZ data size : 0x1290
    2XHLIBNAME /usr/lib/nls/loc/en_US
    3XHLIBSIZE filesize : 14342
    3XHLIBSTART text start : 0xD0074000
    3XHLIBLDSIZE text size : 0x2D71
    3XHLIBLDORG data start : 0xD0077130
    3XHLIBLDDATASZ data size : 0x2324
    2XHLIBNAME /usr/java14/jre/bin/libzip.a
    3XHLIBSIZE filesize : 109272
    3XHLIBSTART text start : 0xD3C69000
    3XHLIBLDSIZE text size : 0x1349A
    3XHLIBLDORG data start : 0x3D80F398
    3XHLIBLDDATASZ data size : 0x1908
    2XHLIBNAME /usr/java14/jre/bin/classic/libcore.a
    3XHLIBSIZE filesize : 172361
    3XHLIBSTART text start : 0xD3C4E000
    3XHLIBLDSIZE text size : 0x1AE66
    3XHLIBLDORG data start : 0x3D801610
    3XHLIBLDDATASZ data size : 0xD934
    2XHLIBNAME /usr/java14/jre/bin/libhpi.a
    3XHLIBSIZE filesize : 159668
    3XHLIBSTART text start : 0xD3C36000
    3XHLIBLDSIZE text size : 0x17708
    3XHLIBLDORG data start : 0x3025DCC8
    3XHLIBLDDATASZ data size : 0x1420
    2XHLIBNAME /usr/java14/jre/bin/libxhpi.a
    3XHLIBSIZE filesize : 44366
    3XHLIBSTART text start : 0xD3C2F000
    3XHLIBLDSIZE text size : 0x6578
    3XHLIBLDORG data start : 0x3024E058
    3XHLIBLDDATASZ data size : 0xE51C
    2XHLIBNAME /usr/lib/libdl.a
    3XHLIBSIZE filesize : 5248
    3XHLIBSTART text start : 0xD070D0F8
    3XHLIBLDSIZE text size : 0x1E0
    3XHLIBLDORG data start : 0x3024D0F8
    3XHLIBLDDATASZ data size : 0x0
    2XHLIBNAME /usr/java14/jre/bin/libjsig.a
    3XHLIBSIZE filesize : 13751
    3XHLIBSTART text start : 0xD3C2D000
    3XHLIBLDSIZE text size : 0x1B6E
    3XHLIBLDORG data start : 0x3024C2F8
    3XHLIBLDDATASZ data size : 0x1D0
    2XHLIBNAME /usr/java14/jre/bin/libjava.a
    3XHLIBSIZE filesize : 197639
    3XHLIBSTART text start : 0xD3C10000
    3XHLIBLDSIZE text size : 0x1CE78
    3XHLIBLDORG data start : 0x30239690
    3XHLIBLDDATASZ data size : 0x132C
    2XHLIBNAME /usr/java14/jre/bin/classic/libjvm.a
    3XHLIBSIZE filesize : 2698157
    3XHLIBSTART text start : 0xD3A28000
    3XHLIBLDSIZE text size : 0x1E71F8
    3XHLIBLDORG data start : 0x302111E0
    3XHLIBLDDATASZ data size : 0x27BE4
    2XHLIBNAME /usr/lib/libiconv.a
    3XHLIBSIZE filesize : 377974
    3XHLIBSTART text start : 0xD0085100
    3XHLIBLDSIZE text size : 0x1403A
    3XHLIBLDORG data start : 0xF0317ED0
    3XHLIBLDDATASZ data size : 0xA544
    2XHLIBNAME /usr/lib/libbsd.a
    3XHLIBSIZE filesize : 63178
    3XHLIBSTART text start : 0xD01504C0
    3XHLIBLDSIZE text size : 0x8183
    3XHLIBLDORG data start : 0xF0169FB0
    3XHLIBLDDATASZ data size : 0x1350
    2XHLIBNAME /usr/lib/libpthreads.a
    3XHLIBSIZE filesize : 912571
    3XHLIBSTART text start : 0xD0047000
    3XHLIBLDSIZE text size : 0x2B5BD
    3XHLIBLDORG data start : 0xF0139000
    3XHLIBLDDATASZ data size : 0x5020
    2XHLIBNAME /usr/lib/libpthreads.a
    3XHLIBSIZE filesize : 912571
    3XHLIBSTART text start : 0xD0043000
    3XHLIBLDSIZE text size : 0x38B1
    3XHLIBLDORG data start : 0xF00D6000
    3XHLIBLDDATASZ data size : 0x62318
    2XHLIBNAME /usr/lib/libC.a
    3XHLIBSIZE filesize : 6961880
    3XHLIBSTART text start : 0xD0521560
    3XHLIBLDSIZE text size : 0x1F983
    3XHLIBLDORG data start : 0xF01E9560
    3XHLIBLDDATASZ data size : 0x6578
    2XHLIBNAME /usr/lib/libC.a
    3XHLIBSIZE filesize : 6961880
    3XHLIBSTART text start : 0xD0507E20
    3XHLIBLDSIZE text size : 0x1846B
    3XHLIBLDORG data start : 0xF01DFE20
    3XHLIBLDDATASZ data size : 0x8511
    2XHLIBNAME /usr/lib/libC.a
    3XHLIBSIZE filesize : 6961880
    3XHLIBSTART text start : 0xD04E7100
    3XHLIBLDSIZE text size : 0x1F75A
    3XHLIBLDORG data start : 0xF01DB700
    3XHLIBLDDATASZ data size : 0x3019
    2XHLIBNAME /usr/lib/libcrypt.a
    3XHLIBSIZE filesize : 11059
    3XHLIBSTART text start : 0xD00730F8
    3XHLIBLDSIZE text size : 0x86E
    3XHLIBLDORG data start : 0xF00D5530
    3XHLIBLDDATASZ data size : 0x128
    2XHLIBNAME /usr/lib/libc.a
    3XHLIBSIZE filesize : 6806102
    3XHLIBSTART text start : 0xD01D5640
    3XHLIBLDSIZE text size : 0x1FDB9F
    3XHLIBLDORG data start : 0xF0042520
    3XHLIBLDDATASZ data size : 0x91B58
    NULL
    NULL ------------------------------------------------------------------------
    0SECTION CI subcomponent dump routine
    NULL ============================
    1CIJAVAVERSION J2RE 1.4.1 IBM AIX build ca1411-20030930
    1CIRUNNINGAS Running as a standalone JVM
    1CICMDLINE /usr/java14/bin/java -Xms32m -Xmx200m -Dweblogic.Name=myserver -Dweblogic.ProductionModeEnabled= -Djava.security.policy=/users/interop8/bea/weblogic81/server/lib/weblogic.policy weblogic.Server
    1CIJAVAHOMEDIR Java Home Dir: /usr/java14/jre
    1CIJAVADLLDIR Java DLL Dir: /usr/java14/jre/bin
    1CISYSCP Sys Classpath: /usr/java14/jre/lib/core.jar:/usr/java14/jre/lib/graphics.jar:/usr/java14/jre/lib/security.jar:/usr/java14/jre/lib/server.jar:/usr/java14/jre/lib/xml.jar:/usr/java14/jre/lib/charsets.jar:/usr/java14/jre/classes
    1CIUSERARGS UserArgs:
    2CIUSERARG vfprintf 0x30000B94
    2CIUSERARG -Xms32m
    2CIUSERARG -Xmx200m
    2CIUSERARG -Dweblogic.Name=myserver
    2CIUSERARG -Dweblogic.ProductionModeEnabled=
    2CIUSERARG -Djava.security.policy=/users/interop8/bea/weblogic81/server/lib/weblogic.policy
    2CIUSERARG -Dinvokedviajava
    2CIUSERARG -Djava.class.path=/usr/java14/lib/tools.jar:/users/interop8/bea/weblogic81/server/lib/weblogic_sp.jar:/users/interop8/bea/weblogic81/server/lib/weblogic.jar:/users/interop8/bea/weblogic81/server/lib/ojdbc14.jar::/users/interop8/bea/weblogic81/common/eval/pointbase/lib/pbserver44.jar:/users/interop8/bea/weblogic81/common/eval/pointbase/lib/pbclient44.jar:/usr/java14/jre/lib/rt.jar:/users/interop8/bea/weblogic81/server/lib/webservices.jar:
    2CIUSERARG vfprintf
    NULL
    1CIJVMMI JVM Monitoring Interface (JVMMI)
    NULL ------------------------
    2CIJVMMIOFF No events are enabled.
    NULL
    NULL ------------------------------------------------------------------------
    0SECTION DC subcomponent dump routine
    NULL ============================
    1DCHEADEREYE Header eye catcher DCST
    1DCHEADERLEN Header length 24
    1DCHEADERVER Header version 1
    1DCHEADERMOD Header modification 0
    1DCINTERFACE DC Interface at 0x3022270C with 15 entries
    2DCINTERFACE 1 - dcCString2JavaString 0x3021EA7C
    2DCINTERFACE 2 - dcInt642CString 0x3021EA88
    2DCINTERFACE 3 - dcJavaString2NewCString 0x3021EA94
    2DCINTERFACE 4 - dcJavaString2CString 0x3021EAA0
    2DCINTERFACE 5 - dcJavaString2NewPlatformString 0x3021EAAC
    2DCINTERFACE 6 - dcJavaString2UTF 0x3021EAB8
    2DCINTERFACE 7 - dcPlatformString2JavaString 0x3021EAD0
    2DCINTERFACE 8 - dcUnicode2UTF 0x3021EADC
    2DCINTERFACE 9 - dcUnicode2UTFLength 0x3021EAE8
    2DCINTERFACE 10 - dcUTF2JavaString 0x3021EAF4
    2DCINTERFACE 11 - dcUTFClassName2JavaString 0x3021EB00
    2DCINTERFACE 12 - dcJavaString2ClassName 0x3021EAC4
    2DCINTERFACE 13 - dcUTF2UnicodeNext 0x3021EB0C
    2DCINTERFACE 14 - dcVerifyUTF8 0x3021EB18
    2DCINTERFACE 15 - dcDumpRoutine 0x3021EB24
    1DCARRAYINFO Array info at 0x302131B8 with 16 entries
    2DCARRAYINFO 1 - index 0 signature 0 name N/A factor 0
    2DCARRAYINFO 2 - index 0 signature 0 name N/A factor 0
    2DCARRAYINFO 3 - index 2 signature L name class[] factor 4
    2DCARRAYINFO 4 - index 0 signature 0 name N/A factor 0
    2DCARRAYINFO 5 - index 4 signature Z name bool[] factor 1
    2DCARRAYINFO 6 - index 5 signature C name char[] factor 2
    2DCARRAYINFO 7 - index 6 signature F name float[] factor 4
    2DCARRAYINFO 8 - index 7 signature D name double[] factor 8
    2DCARRAYINFO 9 - index 8 signature B name byte[] factor 1
    2DCARRAYINFO 10 - index 9 signature S name short[] factor 2
    2DCARRAYINFO 11 - index 10 signature I name int[] factor 4
    2DCARRAYINFO 12 - index 11 signature J name long[] factor 8
    2DCARRAYINFO 13 - index 0 signature 0 name uint[] factor 0
    2DCARRAYINFO 14 - index 0 signature 0 name uint1[] factor 0
    2DCARRAYINFO 15 - index 0 signature 0 name uint2[] factor 0
    2DCARRAYINFO 16 - index 0 signature 0 name uint3[] factor 0
    NULL ------------------------------------------------------------------------
    0SECTION DG subcomponent dump routine
    NULL ============================
    1DGTRCENABLED Trace enabled: No
    1DGJDUMPBUFF Javadump buffer size (allocated): 2621440
    NULL ------------------------------------------------------------------------
    0SECTION ST subcomponent dump routine
    NULL ============================
    1STGCMODES Resettable GC: No
    1STGCMODES Concurrent GC: No
    1STCURHBASE Current Heap Base: 302801fc
    1STCURHLIM Current Heap Limit: 3281fbfc
    1STMWHBASE Middleware Heap Base: 302801fc
    1STMWHLIM Middleware Heap Limit: 3281fbfc
    1STGCHELPERS Number of GC Helper Threads: 3
    1STJVMOPTS -Xconcurrentlevel: 0
    1STJVMOPTS -Xconcurrentbackground: 0
    1STGCCTR GC Counter: 7
    1STAFCTR AF Counter: 7
    1STHEAPFREE Bytes of Heap Space Free: 80db00
    1STHEAPALLOC Bytes of Heap Space Allocated: 259fa00
    1STSMBASE SM Base: 0
    1STSMEND SM End: 0
    1STPAMSTART PAM Start: 0
    1STPAMEND PAM End: 0
    1STCOMACTION Compact Action: 0
    NULL ------------------------------------------------------------------------
    0SECTION XE subcomponent dump routine
    NULL ============================
    1XETHRESHOLD MMI threshold for java methods is set to 1250
    1XEJITINIT JIT is initialized
    1XEJVMPIOFF JVMPI is not activated
    1XEJNITHRESH MMI threshold for JNI methods is set to 0
    1XETRCHIS Trace history length is set to 4
    1XEJITDUMP JIT dump routine is not yet implemented.
    NULL ------------------------------------------------------------------------
    0SECTION LK subcomponent dump routine
    NULL ============================
    NULL
    1LKPOOLINFO Monitor pool info:
    2LKPOOLINIT Initial monitor count: 32
    2LKPOOLEXPNUM Minimum number of free monitors before expansion: 5
    2LKPOOLEXPBY Pool will next be expanded by: 24
    2LKPOOLTOTAL Current total number of monitors: 48
    2LKPOOLFREE Current number of free monitors: 9
    NULL
    1LKMONPOOLDUMP Monitor Pool Dump (flat & inflated object-monitors):
    2LKMONINUSE sys_mon_t:0x3020EE28 infl_mon_t: 0x3020E918:
    3LKMONOBJECT java.lang.ref.Reference$Lock@303017F0/303017F8: <unowned>
    3LKNOTIFYQ Waiting to be notified:
    3LKWAITNOTIFY "Reference Handler" (0x3D9C6A28)
    2LKMONINUSE sys_mon_t:0x3020EED8 infl_mon_t: 0x3020E940:
    3LKMONOBJECT java.lang.ref.ReferenceQueue$Lock@30301528/30301530: <unowned>
    3LKNOTIFYQ Waiting to be notified:
    3LKWAITNOTIFY "Finalizer" (0x3DA50CA8)
    2LKMONINUSE sys_mon_t:0x3020EF88 infl_mon_t: 0x3020E968:
    3LKMONOBJECT weblogic.kernel.ExecuteThread@302E9830/302E9838: <unowned>
    3LKNOTIFYQ Waiting to be notified:
    3LKWAITNOTIFY "ExecuteThread: '0' for queue: 'weblogic.kernel.Default'" (0x3EDB86A8)
    2LKMONINUSE sys_mon_t:0x3020F038 infl_mon_t: 0x3020E990:
    3LKMONOBJECT weblogic.kernel.ExecuteThread@302E9798/302E97A0: <unowned>
    3LKNOTIFYQ Waiting to be notified:
    3LKWAITNOTIFY "ExecuteThread: '1' for queue: 'weblogic.kernel.Default'" (0x3EDB8D28)
    2LKMONINUSE sys_mon_t:0x3020F0E8 infl_mon_t: 0x3020E9B8:
    3LKMONOBJECT weblogic.kernel.ExecuteThread@302E9700/302E9708: <unowned>
    3LKNOTIFYQ Waiting to be notified:
    3LKWAITNOTIFY "ExecuteThread: '2' for queue: 'weblogic.kernel.Default'" (0x3EDC2528)
    2LKMONINUSE sys_mon_t:0x3020F198 infl_mon_t: 0x3020E9E0:
    3LKMONOBJECT weblogic.kernel.ExecuteThread@302E9668/302E9670: <unowned>
    3LKNOTIFYQ Waiting to be notified:
    3LKWAITNOTIFY "ExecuteThread: '3' for queue: 'weblogic.kernel.Default'" (0x3EDD1EA8)
    2LKMONINUSE sys_mon_t:0x3020F248 infl_mon_t: 0x3020EA08:
    3LKMONOBJECT weblogic.kernel.ExecuteThread@302E95D0/302E95D8: <unowned>
    3LKNOTIFYQ Waiting to be notified:
    3LKWAITNOTIFY "ExecuteThread: '4' for queue: 'weblogic.kernel.Default'" (0x3EDD4528)
    2LKMONINUSE sys_mon_t:0x3020F2F8 infl_mon_t: 0x3020EA30:
    3LKMONOBJECT weblogic.kernel.ExecuteThread@302E9538/302E9540: <unowned>
    3LKNOTIFYQ Waiting to be notified:
    3LKWAITNOTIFY "ExecuteThread: '5' for queue: 'weblogic.kernel.Default'" (0x3EDD98A8)
    2LKMONINUSE sys_mon_t:0x3020F3A8 infl_mon_t: 0x3020EA58:
    3LKMONOBJECT weblogic.kernel.ExecuteThread@302E94A0/302E94A8: <unowned>
    3LKNOTIFYQ Waiting to be notified:
    3LKWAITNOTIFY "ExecuteThread: '6' for queue: 'weblogic.kernel.Default'" (0x3EDDCF28)
    2LKMONINUSE sys_mon_t:0x3020F458 infl_mon_t: 0x3020EA80:
    3LKMONOBJECT weblogic.kernel.ExecuteThread@302E9408/302E9410: <unowned>
    3LKNOTIFYQ Waiting to be notified:
    3LKWAITNOTIFY "ExecuteThread: '7' for queue: 'weblogic.kernel.Default'" (0x3EDE0528)
    2LKMONINUSE sys_mon_t:0x3020F508 infl_mon_t: 0x3020EAA8:
    3LKMONOBJECT weblogic.kernel.ExecuteThread@302E9370/302E9378: <unowned>
    3LKNOTIFYQ Waiting to be notified:
    3LKWAITNOTIFY "ExecuteThread: '8' for queue: 'weblogic.kernel.Default'" (0x3EDE2BA8)
    2LKMONINUSE sys_mon_t:0x3020F5B8 infl_mon_t: 0x3020EAD0:
    3LKMONOBJECT weblogic.kernel.ExecuteThread@302E92D8/302E92E0: <unowned>
    3LKNOTIFYQ Waiting to be notified:
    3LKWAITNOTIFY "ExecuteThread: '9' for queue: 'weblogic.kernel.Default'" (0x3EDE8428)
    2LKMONINUSE sys_mon_t:0x3020F668 infl_mon_t: 0x3020EAF8:
    3LKMONOBJECT weblogic.kernel.ExecuteThread@302E9240/302E9248: <unowned>
    3LKNOTIFYQ Waiting to be notified:
    3LKWAITNOTIFY "ExecuteThread: '10' for queue: 'weblogic.kernel.Default'" (0x3EDE8A28)
    2LKMONINUSE sys_mon_t:0x3020F718 infl_mon_t: 0x3020EB20:
    3LKMONOBJECT weblogic.kernel.ExecuteThread@302E91A8/302E91B0: <unowned>
    3LKNOTIFYQ Waiting to be notified:
    3LKWAITNOTIFY "ExecuteThread: '11' for queue: 'weblogic.kernel.Default'" (0x3EDF5E28)
    2LKMONINUSE sys_mon_t:0x3020F7C8 infl_mon_t: 0x3020EB48:
    3LKMONOBJECT weblogic.kernel.ExecuteThread@302E9110/302E9118: <unowned>
    3LKNOTIFYQ Waiting to be notified:
    3LKWAITNOTIFY "ExecuteThread: '12' for queue: 'weblogic.kernel.Default'" (0x3EDF94A8)
    2LKMONINUSE sys_mon_t:0x3020F878 infl_mon_t: 0x3020EB70:
    3LKMONOBJECT weblogic.kernel.ExecuteThread@302E9078/302E9080: <unowned>
    3LKNOTIFYQ Waiting to be notified:
    3LKWAITNOTIFY "ExecuteThread: '13' for queue: 'weblogic.kernel.Default'" (0x3EDFCAA8)
    2LKMONINUSE sys_mon_t:0x3020F928 infl_mon_t: 0x3020EB98:
    3LKMONOBJECT weblogic.kernel.ExecuteThread@302E8FE0/302E8FE8: <unowned>
    3LKNOTIFYQ Waiting to be notified:
    3LKWAITNOTIFY "ExecuteThread: '14' for queue: 'weblogic.kernel.Default'" (0x3EE000A8)
    2LKMONINUSE sys_mon_t:0x3020F9D8 infl_mon_t: 0x3020EBC0:
    3LKMONOBJECT weblogic.kernel.ExecuteThread@302E8F48/302E8F50: <unowned>
    3LKNOTIFYQ Waiting to be notified:
    3LKWAITNOTIFY "ExecuteThread: '0' for queue: 'weblogic.kernel.System'" (0x3EE03728)
    2LKMONINUSE sys_mon_t:0x3020FA88 infl_mon_t: 0x3020EBE8:
    3LKMONOBJECT weblogic.kernel.ExecuteThread@302E8EB0/302E8EB8: <unowned>
    3LKNOTIFYQ Waiting to be notified:
    3LKWAITNOTIFY "ExecuteThread: '1' for queue: 'weblogic.kernel.System'" (0x3EE06D28)
    2LKMONINUSE sys_mon_t:0x3020FB38 infl_mon_t: 0x3020EC10:
    3LKMONOBJECT weblogic.kernel.ExecuteThread@302E8E18/302E8E20: <unowned>
    3LKNOTIFYQ Waiting to be notified:
    3LKWAITNOTIFY "ExecuteThread: '2' for queue: 'weblogic.kernel.System'" (0x3EE0A328)
    2LKMONINUSE sys_mon_t:0x3020FBE8 infl_mon_t: 0x3020EC38:
    3LKMON

  • HP-UX Kernel Params for WLS 6.0SP2 Cluster to Avoid java.lang.outofmemory and/or thread death

              I'm running a WLS 6.0 SP2 clustered application on HP-UX 11i. I'm seeing heap and
              thread issues on start-up or invocation of my application as I deploy EJB's and create
              DB connection pools. These are fairly trivial tasks that don't give me any issues
              when starting the first node. It's only when I invoke the second node.
              I'm pretty sure that my issue is tied to the following kernel areas:
              1. Thread allocation
              2. Heap allocation
              3. Max Processes per user
              Can anyone make some kernel recommendations that might be beneficial to my deployment?
              My app runs on NT/2000 and Sun as well, and I haven't seen these issues. I typically
              allocate 50 to 100 threads per node (3 nodes on a 4 CPU machine) and allocate about
              1GB of RAM per node on a 4GB machine...
              Regards,
              Steve
              

    I'm running a WLS 6.0 SP2 clustered application on HP-UX 11i. I'm seeing          heap and
              > thread issues on start-up or invocation of my application as I deploy
              EJB's and create
              > DB connection pools. These are fairly trivial tasks that don't give me any
              issues
              > when starting the first node. It's only when I invoke the second node.
              >
              > I'm pretty sure that my issue is tied to the following kernel areas:
              >
              > 1. Thread allocation
              > 2. Heap allocation
              > 3. Max Processes per user
              >
              > Can anyone make some kernel recommendations that might be beneficial to my
              deployment?
              > My app runs on NT/2000 and Sun as well, and I haven't seen these issues. I
              typically
              > allocate 50 to 100 threads per node (3 nodes on a 4 CPU machine) and
              allocate about
              > 1GB of RAM per node on a 4GB machine...
              HP has some kernel tuning guidelines for Java server apps on their web site,
              and BEA has some notes as well in their platform support page.
              What issues specifically are you seeing?
              Peace,
              Cameron Purdy
              Tangosol, Inc.
              Clustering Weblogic? You're either using Coherence, or you should be!
              Download a Tangosol Coherence eval today at http://www.tangosol.com/
              "Steve Feldman" <[email protected]> wrote in message
              news:3cdc046e$[email protected]..
              >
              

  • Topic consumer does not show up in destination after WLS restart

    Hello JMS cracks
              <p>We have following setup: <br>
              - 1 Admin and 2 Managed WLS 8.1 SP4 on same host:<br>
              - distributed topic destination<br>
              - external jms topic subscriber client (using weblogic.jar)
              </p>
              <p>
              The client subscribes to the topic in the following way:
              <p>
              TopicConnectionFactory fact = (TopicConnectionFactory) ctx.lookup("factName");<br>
              TopicConnection tcon = fact.createTopicConnection();<br>
              tcon.setExceptionListener(exceptionListener); <br>
              TopicSession tsession = tcon.createTopicSession(false, Session.AUTO_ACKNOWLEDGE);<br>
              Topic topic = (Topic) ctx.lookup("logicNameOfDistributedTopic");<br>
              TopicSubscriber treceiver = tsession.createSubscriber(topic,selector,false);<br>
              treceiver.setMessageListener(messageListener);
              </p>
              <p>
              Test scenario: <br>
              - start admin WLS and both managed WLS with URLs t3://host1:27100 and t3://host1:27200, respectively<br>
              <br>
              - start client with URL t3://host1:27100<br>
              => client receives messages :-)<br>
              <br>
              - kill client and start client again with URL t3://host1:27200<br>
              => client receives messages :-)<br>
              <br>
              - kill client and start client again with URL t3://host1:27100,host1:27200<br>
              => client receives messages :-)<br>
              <br>
              - kill WLS instance, e.g. t3://host1:27100<br>
              => Two possibilies: <br>
              1) the client was connected to t3://host1:27100 and it has not to reconnect; it still receives messages :-) (however, an internal tester told me, that it also may stop receiving messages :-(<br>
              <br>
              2) client receives an Exception and reconnects to t3://host1:27200 (exceptionListener). It <b>may or may not receive messages</b> :-( <br>
              <br>
              - start WLS instance t3://host1:27100 again<br>
              - kill client which is connected to t3://host1:27200 and start client with URL t3://host1:27100<br>
              => client connects to t3://host1:27100, but it <b>may or may not receive messages</b> :-( <br>
              <br>
              - kill client which is connected to t3://host1:27100 and start client with URL t3://host1:27200<br>
              => client connects to t3://host1:27200, but it <b>may or may not receive messages</b> :-( <br>
              </p>
              <p>
              Going to the Weblogic console <myClusterDomain> > JMS Servers> <my JMS Server on t3://host1:27200> Active JMS Destinations one can see that the topic subscriber may or may not be added to the consumer count. If it is not added, the client does not receive any messages and vice versa.
              </p>
              <p>
              This is very very annoying.
              </p>
              <p>
              Please, can somebody tell me what can lead to this behaviour? Is something wrong with the configuration (if yes which parameter have I to adjust)? Is this just a timeing problem? Is there a workaround? Or is this normal (I hope not)?
              </p>
              <p>
              Thanks very much for your help.
              </p>
              <p>
              Peter
              </p>

    Please find below the relevant parts of our config.xml.
              Thanks for your help, Peter
              <?xml version="1.0" encoding="UTF-8"?>
              <Domain ConfigurationVersion="8.1.4.0" Name="devtClusterDomain">
              <Cluster ClusterAddress="zueux32.sma.ch:27100,zueux32.sma.ch:27200"
              MulticastAddress="237.0.0.1" MulticastPort="27900" Name="devtCluster"/>
              <Server AcceptBacklog="50" Cluster="" DefaultProtocol="t3"
              DefaultSecureProtocol="t3s" ExpectedToRun="false"
              HttpdEnabled="true" ListenAddress="zueux32.sma.ch"
              ListenPort="27000" Machine="zueux32" Name="devtAdmin"
              NativeIOEnabled="true" ReliableDeliveryPolicy="RMDefaultPolicy"
              ServerVersion="8.1.4.0" StdoutDebugEnabled="false"
              StdoutSeverityLevel="32" TransactionLogFilePrefix="./logs/"
              TunnelingClientPingSecs="45" TunnelingClientTimeoutSecs="40">
              <WebServer AuthCookieEnabled="true"
              LogFileName="./logs/access.log" LoggingEnabled="true" Name="devtAdmin"/>
              <COM Name="devtAdmin"/>
              <ServerStart
              Arguments="-Dlog4j.configuration=file:/opt/bea/weblogic81/common/lib/workshopLogCfg.xml"
              BeaHome="/opt/bea/weblogic81"
              ClassPath="/opt/bea/weblogic81/server/lib/weblogic_knex_patch.jar:/opt/bea/weblogic81/common/lib/log4j.jar:/opt/bea/weblogic81/server/lib/debugging.jar:/opt/bea/weblogic81/server/lib/knex.jar:/opt/bea/weblogic81/javelin/lib/javelin.jar:/opt/bea/weblogic81/server/lib/wlw-lang.jar:/opt/bea/jdk142_05/lib/tools.jar:/opt/bea/weblogic81/server/lib/weblogic_sp.jar:/opt/bea/weblogic81/server/lib/weblogic.jar:/opt/bea/weblogic81/server/lib/ant/ant.jar:/opt/bea/jdk142_05/jre/lib/rt.jar::/opt/bea/weblogic81/common/eval/pointbase/lib/pbclient44.jar:/opt/bea/weblogic81/server/lib/webserviceclient.jar:/opt/bea/weblogic81/server/lib/webserviceclient+ssl.jar:/opt/bea/weblogic81/server/lib/xbean.jar:/opt/bea/weblogic81/server/lib/wlxbean.jar:/opt/bea/weblogic81/server/lib/xqrl.jar:/opt/bea/weblogic81/server/lib/netui/netui-compiler.jar:/opt/bea/weblogic81/server/lib/wli.jar:/opt/bea/weblogic81/server/lib/fop.jar:/opt/bea/weblogic81/integration/adapters/sample/lib/sample-eis.jar"
              JavaHome="/opt/bea/jkd142_05" Name="devtAdmin"
              RootDirectory="/var/bea/domains/devtClusterDomain" SecurityPolicyFile="/opt/bea/weblogic81/server/lib/weblogic.policy"/>
              <SSL Enabled="false" IdentityAndTrustLocations="KeyStores" Name="devtAdmin"/>
              <Log FileMinSize="20000" Name="devtAdmin" RotationType="bySize"/>
              <KernelDebug Name="devtAdmin"/>
              <KernelDebug Name="devtAdmin"/>
              <ServerDebug Name="devtAdmin"/>
              <ExecuteQueue Name="weblogic.kernel.Default"/>
              <JTAMigratableTarget Name="devtAdmin" UserPreferredServer="devtAdmin"/>
              </Server>
              <Server Cluster="devtCluster" ExpectedToRun="true"
              GracefulShutdownTimeout="30" ListenAddress="zueux32.sma.ch"
              ListenPort="27100" MSIFileReplicationEnabled="true"
              Machine="zueux32" Name="devtMan1" NativeIOEnabled="true" ServerVersion="8.1.4.0">
              <SSL Enabled="false" IdentityAndTrustLocations="KeyStores" Name="devtMan1"/>
              <ExecuteQueue Name="weblogic.kernel.Default"/>
              <ServerStart
              Arguments="-Dlog4j.configuration=file:/opt/bea/weblogic81/common/lib/workshopLogCfg.xml"
              BeaHome="/opt/bea/weblogic81"
              ClassPath="/opt/bea/weblogic81/server/lib/weblogic_knex_patch.jar:/opt/bea/weblogic81/common/lib/log4j.jar:/opt/bea/weblogic81/server/lib/debugging.jar:/opt/bea/weblogic81/server/lib/knex.jar:/opt/bea/weblogic81/javelin/lib/javelin.jar:/opt/bea/weblogic81/server/lib/wlw-lang.jar:/opt/bea/jdk142_05/lib/tools.jar:/opt/bea/weblogic81/server/lib/weblogic_sp.jar:/opt/bea/weblogic81/server/lib/weblogic.jar:/opt/bea/weblogic81/server/lib/ant/ant.jar:/opt/bea/jdk142_05/jre/lib/rt.jar::/opt/bea/weblogic81/common/eval/pointbase/lib/pbclient44.jar:/opt/bea/weblogic81/server/lib/webserviceclient.jar:/opt/bea/weblogic81/server/lib/webserviceclient+ssl.jar:/opt/bea/weblogic81/server/lib/xbean.jar:/opt/bea/weblogic81/server/lib/wlxbean.jar:/opt/bea/weblogic81/server/lib/xqrl.jar:/opt/bea/weblogic81/server/lib/netui/netui-compiler.jar:/opt/bea/weblogic81/server/lib/wli.jar:/opt/bea/weblogic81/server/lib/fop.jar:/opt/bea/weblogic81/integration/adapters/sample/lib/sample-eis.jar"
              JavaHome="/opt/bea/jkd142_05" Name="devtMan1"
              OutputFile="/var/bea/domains/devtClusterDomain/./NodeManagerClientLogs/devtClusterDomain_devtMan1/startServer_12_07_2006-16_42_57-4.log"
              PasswordEncrypted="{3DES}wgEfvC0PoLDAO9eJ0RGXBg=="
              RootDirectory="/var/bea/domains/devtClusterDomain"
              SecurityPolicyFile="/opt/bea/weblogic81/server/lib/weblogic.policy" Username="weblogic"/>
              </Server>
              <Server Cluster="devtCluster" ExpectedToRun="true"
              GracefulShutdownTimeout="30" ListenAddress="zueux32.sma.ch"
              ListenPort="27200" MSIFileReplicationEnabled="true"
              Machine="zueux32" Name="devtMan2" NativeIOEnabled="true" ServerVersion="8.1.4.0">
              <SSL Enabled="false" IdentityAndTrustLocations="KeyStores" Name="devtMan2"/>
              <ExecuteQueue Name="weblogic.kernel.Default"/>
              <ServerStart
              Arguments="-Dlog4j.configuration=file:/opt/bea/weblogic81/common/lib/workshopLogCfg.xml"
              BeaHome="/opt/bea/weblogic81"
              ClassPath="/opt/bea/weblogic81/server/lib/weblogic_knex_patch.jar:/opt/bea/weblogic81/common/lib/log4j.jar:/opt/bea/weblogic81/server/lib/debugging.jar:/opt/bea/weblogic81/server/lib/knex.jar:/opt/bea/weblogic81/javelin/lib/javelin.jar:/opt/bea/weblogic81/server/lib/wlw-lang.jar:/opt/bea/jdk142_05/lib/tools.jar:/opt/bea/weblogic81/server/lib/weblogic_sp.jar:/opt/bea/weblogic81/server/lib/weblogic.jar:/opt/bea/weblogic81/server/lib/ant/ant.jar:/opt/bea/jdk142_05/jre/lib/rt.jar::/opt/bea/weblogic81/common/eval/pointbase/lib/pbclient44.jar:/opt/bea/weblogic81/server/lib/webserviceclient.jar:/opt/bea/weblogic81/server/lib/webserviceclient+ssl.jar:/opt/bea/weblogic81/server/lib/xbean.jar:/opt/bea/weblogic81/server/lib/wlxbean.jar:/opt/bea/weblogic81/server/lib/xqrl.jar:/opt/bea/weblogic81/server/lib/netui/netui-compiler.jar:/opt/bea/weblogic81/server/lib/wli.jar:/opt/bea/weblogic81/server/lib/fop.jar:/opt/bea/weblogic81/integration/adapters/sample/lib/sample-eis.jar"
              JavaHome="/opt/bea/jkd142_05" Name="devtMan2"
              OutputFile="/var/bea/domains/devtClusterDomain/./NodeManagerClientLogs/devtClusterDomain_devtMan2/startServer_12_13_2006-14_29_44-4.log"
              PasswordEncrypted="{3DES}wgEfvC0PoLDAO9eJ0RGXBg=="
              RootDirectory="/var/bea/domains/devtClusterDomain"
              SecurityPolicyFile="/opt/bea/weblogic81/server/lib/weblogic.policy" Username="weblogic"/>
              </Server>
              <MigratableTarget Cluster="devtCluster" Name="devtMan1 (migratable)"
              Notes="This is a system generated default migratable target for a server. Do not delete manually." UserPreferredServer="devtMan1"/>
              <MigratableTarget Cluster="devtCluster" Name="devtMan2 (migratable)"
              Notes="This is a system generated default migratable target for a server. Do not delete manually." UserPreferredServer="devtMan2"/>
              <UnixMachine Name="zueux32" PostBindGID="gs-weblogic"
              PostBindGIDEnabled="true" PostBindUID="weblogic" PostBindUIDEnabled="true">
              <NodeManager ListenAddress="localhost" Name="zueux32"/>
              </UnixMachine>
              <ApplicationManager Name="devtClusterDomain"/>
              <Application Deployed="true" LoadOrder="1000"
              Name="JWSQueueTransport" Path="/opt/bea/weblogic81/server/lib"
              StagedTargets="devtMan1,devtMan2" TwoPhase="true">
              <EJBComponent Name="QueueTransportEJB" Targets="devtCluster" URI="QueueTransportEJB.jar"/>
              </Application>
              <SNMPAgent Name="devtClusterDomain"/>
              <Log FileMinSize="20000" FileName="./wl-domain.log"
              Name="devtClusterDomain" RotationType="bySize"/>
              <JMSConnectionFactory
              JNDIName="weblogic.jws.jms.QueueConnectionFactory"
              Name="cgQueue"
              Notes="User transactions must be enabled to ensure transaction coordination for persistence and asynchronous operations"
              Targets="devtCluster" UserTransactionsEnabled="true"/>
              <JMSDistributedQueue JNDIName="jws.queue"
              Name="dist_cgJWSQueue_auto" Targets="devtCluster">
              <JMSDistributedQueueMember JMSQueue="cgJWSQueue_auto_1" Name="cgJWSQueue_auto_1_OF_cgJMSServer_auto_1"/>
              <JMSDistributedQueueMember JMSQueue="cgJWSQueue_auto_2" Name="cgJWSQueue_auto_2_OF_cgJMSServer_auto_2"/>
              </JMSDistributedQueue>
              <JMSFileStore Directory="rmfilestore" Name="FileStore"/>
              <JMSJDBCStore ConnectionPool="cgJMSPool-nonXA"
              Name="cgJMSStore_auto_1" PrefixName="dev_1"/>
              <JMSJDBCStore ConnectionPool="cgJMSPool-nonXA"
              Name="cgJMSStore_auto_2" PrefixName="dev_2"/>
              <JMSServer Name="cgJMSServer_auto_1" Store="cgJMSStore_auto_1" Targets="devtMan1 (migratable)">
              <JMSQueue JNDIName="jws.queue_auto_1" Name="cgJWSQueue_auto_1"
              RedeliveryLimit="2" StoreEnabled="default"/>
              </JMSServer>
              <JMSServer Name="cgJMSServer_auto_2" Store="cgJMSStore_auto_2" Targets="devtMan2 (migratable)">
              <JMSQueue JNDIName="jws.queue_auto_2" Name="cgJWSQueue_auto_2"
              RedeliveryLimit="2" StoreEnabled="default"/>
              </JMSServer>
              <WSReliableDeliveryPolicy DefaultRetryCount="10"
              DefaultTimeToLive="60000" Name="RMDefaultPolicy" Store="FileStore"/>
              <JMSServer Name="WSStoreForwardInternalJMSServerdevtAdmin"
              Store="FileStore" Targets="devtAdmin">
              <JMSQueue CreationTime="1137587420880"
              JNDIName="jms.internal.queue.WSStoreForwardQueue"
              JNDINameReplicated="false" Name="WSInternaljms.internal.queue.WSStoreForwardQueuedevtAdmin"/>
              <JMSQueue CreationTime="1137587421219"
              JNDIName="jms.internal.queue.WSDupsEliminationHistoryQueue"
              JNDINameReplicated="false" Name="WSInternaljms.internal.queue.WSDupsEliminationHistoryQueuedevtAdmin"/>
              </JMSServer>
              <JDBCConnectionPool ConnectionCreationRetryFrequencySeconds="30"
              ConnectionReserveTimeoutSeconds="30"
              DriverName="weblogic.jdbc.oracle.OracleDriver"
              InactiveConnectionTimeoutSeconds="30" InitialCapacity="3"
              MaxCapacity="10" Name="DataDispatcher Connection Pool"
              PasswordEncrypted="{3DES}JLyzhkaCG14="
              Properties="user=datdisp;SID=DWHDEVT"
              ShrinkFrequencySeconds="60" StatementCacheSize="50"
              Targets="devtMan1,devtMan2" TestConnectionsOnReserve="true"
              TestFrequencySeconds="240"
              TestTableName="SQL SELECT * FROM V_DB_STATUS" URL="jdbc:bea:oracle://zueux33:1521"/>
              <JDBCTxDataSource EnableTwoPhaseCommit="true"
              JNDIName="jdbc/datadispatcher" Name="DataDispatcher Data Source"
              PoolName="DataDispatcher Connection Pool" Targets="devtCluster"/>
              <JMSTemplate DeliveryModeOverride="Persistent"
              ExpirationPolicy="Log" MessagesMaximum="1000"
              Name="Default JMS Template" RedeliveryDelayOverride="1000" RedeliveryLimit="20"/>
              <JMSFileStore
              Directory="/var/bea/domains/devtClusterDomain/filestores/devtMan1/ddreceiver" Name="Receiver File Store Man1"/>
              <JMSFileStore
              Directory="/var/bea/domains/devtClusterDomain/filestores/devtMan2/ddreceiver" Name="Receiver File Store Man2"/>
              <JMSFileStore
              Directory="/var/bea/domains/devtClusterDomain/filestores/devtMan1/ddsender" Name="Sender File Store Man1"/>
              <JMSFileStore
              Directory="/var/bea/domains/devtClusterDomain/filestores/devtMan2/ddsender" Name="Sender File Store Man2"/>
              <JMSServer Name="Receiver JMS-Server Man1"
              Store="Receiver File Store Man1" Targets="devtMan1 (migratable)" TemporaryTemplate="Default JMS Template">
              <JMSQueue CreationTime="1137593696886"
              JNDIName="jms/dataDispatcher.receiver@Receiver JMS-Server Man1"
              Name="DataDispatcher Receiver Distributed Queue@Receiver JMS-Server Man1" Template="DataDispatcher Receiver Distributed Queue"/>
              </JMSServer>
              <JMSServer Name="Receiver JMS-Server Man2"
              Store="Receiver File Store Man2" Targets="devtMan2 (migratable)" TemporaryTemplate="Default JMS Template">
              <JMSQueue CreationTime="1137593696919"
              JNDIName="jms/dataDispatcher.receiver@Receiver JMS-Server Man2"
              Name="DataDispatcher Receiver Distributed Queue@Receiver JMS-Server Man2" Template="DataDispatcher Receiver Distributed Queue"/>
              </JMSServer>
              <JMSServer Name="Sender JMS-Server Man1"
              Store="Sender File Store Man1" Targets="devtMan1 (migratable)" TemporaryTemplate="Default JMS Template">
              <JMSQueue CreationTime="1137593759170"
              JNDIName="jms/dataDispatcher.sender@Sender JMS-Server Man1"
              Name="DataDispatcher Sender Distributed Queue@Sender JMS-Server Man1" Template="DataDispatcher Sender Distributed Queue"/>
              <JMSQueue CreationTime="1137593828640"
              JNDIName="jms/dataDispatcher.jmsHandlerQueue@Sender JMS-Server Man1"
              Name="JMSHandler Distributed Queue@Sender JMS-Server Man1" Template="JMSHandler Distributed Queue"/>
              <JMSTopic CreationTime="1138625625006"
              DeliveryModeOverride="Persistent"
              JNDIName="jms/dataDispatcher.jmsHandlerTopic@Sender JMS-Server Man1"
              Name="JMSHandler Distributed Topic@Sender JMS-Server Man1" Template="JMSHandler Distributed Topic"/>
              </JMSServer>
              <JMSServer Name="Sender JMS-Server Man2"
              Store="Sender File Store Man2" Targets="devtMan2 (migratable)" TemporaryTemplate="Default JMS Template">
              <JMSQueue CreationTime="1137593759133"
              JNDIName="jms/dataDispatcher.sender@Sender JMS-Server Man2"
              Name="DataDispatcher Sender Distributed Queue@Sender JMS-Server Man2" Template="DataDispatcher Sender Distributed Queue"/>
              <JMSQueue CreationTime="1137593828610"
              JNDIName="jms/dataDispatcher.jmsHandlerQueue@Sender JMS-Server Man2"
              Name="JMSHandler Distributed Queue@Sender JMS-Server Man2" Template="JMSHandler Distributed Queue"/>
              <JMSTopic CreationTime="1138625624566"
              DeliveryModeOverride="Persistent"
              JNDIName="jms/dataDispatcher.jmsHandlerTopic@Sender JMS-Server Man2"
              Name="JMSHandler Distributed Topic@Sender JMS-Server Man2" Template="JMSHandler Distributed Topic"/>
              </JMSServer>
              <JMSTemplate DeliveryModeOverride="Persistent"
              ExpirationPolicy="Log"
              Name="DataDispatcher Receiver Distributed Queue"
              RedeliveryDelayOverride="1000" RedeliveryLimit="20"/>
              <JMSDistributedQueue JNDIName="jms/dataDispatcher.receiver"
              Name="DataDispatcher Receiver Distributed Queue"
              Targets="devtCluster" Template="DataDispatcher Receiver Distributed Queue">
              <JMSDistributedQueueMember
              JMSQueue="DataDispatcher Receiver Distributed Queue@Receiver JMS-Server Man1" Name="DataDispatcher Receiver Distributed Queue@Receiver JMS-Server Man1"/>
              <JMSDistributedQueueMember
              JMSQueue="DataDispatcher Receiver Distributed Queue@Receiver JMS-Server Man2" Name="DataDispatcher Receiver Distributed Queue@Receiver JMS-Server Man2"/>
              </JMSDistributedQueue>
              <JMSTemplate DeliveryModeOverride="Persistent"
              ExpirationPolicy="Log"
              Name="DataDispatcher Sender Distributed Queue"
              RedeliveryDelayOverride="1000" RedeliveryLimit="20"/>
              <JMSDistributedQueue JNDIName="jms/dataDispatcher.sender"
              Name="DataDispatcher Sender Distributed Queue"
              Targets="devtCluster" Template="DataDispatcher Sender Distributed Queue">
              <JMSDistributedQueueMember
              JMSQueue="DataDispatcher Sender Distributed Queue@Sender JMS-Server Man2" Name="DataDispatcher Sender Distributed Queue@Sender JMS-Server Man2"/>
              <JMSDistributedQueueMember
              JMSQueue="DataDispatcher Sender Distributed Queue@Sender JMS-Server Man1" Name="DataDispatcher Sender Distributed Queue@Sender JMS-Server Man1"/>
              </JMSDistributedQueue>
              <JMSTemplate ExpirationPolicy="Log"
              Name="JMSHandler Distributed Queue"
              RedeliveryDelayOverride="1000" RedeliveryLimit="20"/>
              <JMSDistributedQueue ForwardDelay="60"
              JNDIName="jms/dataDispatcher.jmsHandlerQueue"
              Name="JMSHandler Distributed Queue" Targets="devtCluster" Template="JMSHandler Distributed Queue">
              <JMSDistributedQueueMember
              JMSQueue="JMSHandler Distributed Queue@Sender JMS-Server Man2" Name="JMSHandler Distributed Queue@Sender JMS-Server Man2"/>
              <JMSDistributedQueueMember
              JMSQueue="JMSHandler Distributed Queue@Sender JMS-Server Man1" Name="JMSHandler Distributed Queue@Sender JMS-Server Man1"/>
              </JMSDistributedQueue>
              <JMSTemplate DeliveryModeOverride="Persistent"
              ExpirationPolicy="Log" Name="JMSHandler Distributed Topic"
              RedeliveryDelayOverride="1000" RedeliveryLimit="20" TimeToLiveOverride="-1"/>
              <JMSDistributedTopic JNDIName="jms/dataDispatcher.jmsHandlerTopic"
              Name="JMSHandler Distributed Topic" Targets="devtCluster" Template="JMSHandler Distributed Topic">
              <JMSDistributedTopicMember
              JMSTopic="JMSHandler Distributed Topic@Sender JMS-Server Man2" Name="JMSHandler Distributed Topic@Sender JMS-Server Man2"/>
              <JMSDistributedTopicMember
              JMSTopic="JMSHandler Distributed Topic@Sender JMS-Server Man1" Name="JMSHandler Distributed Topic@Sender JMS-Server Man1"/>
              </JMSDistributedTopic>
              <Application Name="xplg" Path="/var/tmp"
              StagedTargets="devtMan1,devtMan2,devtAdmin" StagingMode="stage" TwoPhase="true">
              <WebAppComponent Name="xplg" Targets="devtCluster" URI="xplg"/>
              </Application>
              <JDBCConnectionPool DriverName="weblogic.jdbc.oracle.OracleDriver"
              Name="methodenPool" PasswordEncrypted="{3DES}NIZOVDL+tBI="
              Properties="user=meteoch;portNumber=1521;SID=dwhdevt;serverName=zueux33"
              Targets="devtCluster" TestTableName="SQL SELECT 1 FROM DUAL" URL="jdbc:bea:oracle://zueux33:1521"/>
              <JDBCTxDataSource JNDIName="jdbc/methoden" Name="methodenDataSource"
              PoolName="methodenPool" Targets="devtCluster"/>
              <Application Name="ws_dwh_methodenSession"
              Path="/var/tmp/scp/ws_dwh_methodenSession.ear"
              StagedTargets="devtMan1,devtAdmin,devtMan2" StagingMode="stage" TwoPhase="true">
              <WebServiceComponent Name="dwh_methodenSession"
              Targets="devtCluster" URI="dwh_methodenSession.war"/>
              <EJBComponent Name="MethodenWebServiceEJB.jar"
              Targets="devtCluster" URI="MethodenWebServiceEJB.jar"/>
              </Application>
              <Server Cluster="c1" ExpectedToRun="true" ListenPort="1111"
              Machine="zueux32" Name="m1" ServerVersion="8.1.4.0">
              <ServerDebug Name="m1"/>
              <SSL IdentityAndTrustLocations="KeyStores" Name="m1"/>
              <KernelDebug Name="m1"/>
              <Log Name="m1"/>
              <ServerStart Name="m1"
              OutputFile="/var/bea/domains/devtClusterDomain/./NodeManagerClientLogs/devtClusterDomain_m1/startServer_12_07_2006-11_16_05-110.log"
              PasswordEncrypted="{3DES}wgEfvC0PoLDAO9eJ0RGXBg==" Username="weblogic"/>
              <WebServer Name="m1"/>
              <COM Name="m1"/>
              <IIOP Name="m1"/>
              <JTAMigratableTarget Name="m1" UserPreferredServer="m1"/>
              <JTARecoveryService Name="m1"/>
              </Server>
              <Server Cluster="c1" ExpectedToRun="true" ListenPort="2222"
              Machine="zueux32" Name="m2" ServerVersion="8.1.4.0">
              <ServerDebug Name="m2"/>
              <SSL IdentityAndTrustLocations="KeyStores" Name="m2"/>
              <KernelDebug Name="m2"/>
              <Log Name="m2"/>
              <ServerStart Name="m2"
              OutputFile="/var/bea/domains/devtClusterDomain/./NodeManagerClientLogs/devtClusterDomain_m2/startServer_12_07_2006-11_10_32-82.log"
              PasswordEncrypted="{3DES}wgEfvC0PoLDAO9eJ0RGXBg==" Username="weblogic"/>
              <WebServer Name="m2"/>
              <COM Name="m2"/>
              <IIOP Name="m2"/>
              <JTAMigratableTarget Name="m2" UserPreferredServer="m2"/>
              <JTARecoveryService Name="m2"/>
              </Server>
              <Cluster Name="c1"/>
              <MigratableTarget Cluster="c1" Name="m1 (migratable)"
              Notes="This is a system generated default migratable target for a server. Do not delete manually." UserPreferredServer="m1"/>
              <MigratableTarget Cluster="c1" Name="m2 (migratable)"
              Notes="This is a system generated default migratable target for a server. Do not delete manually." UserPreferredServer="m2"/>
              <JMSServer Name="j1" Targets="m1 (migratable)">
              <JMSTopic CreationTime="1165485063006" JNDIName="t1" Name="t1"/>
              </JMSServer>
              <JMSServer Name="j2" Targets="m2 (migratable)">
              <JMSTopic CreationTime="1165485075834" JNDIName="t2" Name="t2"/>
              </JMSServer>
              <JMSTemplate Name="d1"/>
              <JMSDistributedTopic JNDIName="d1" Name="d1" Targets="c1" Template="d1">
              <JMSDistributedTopicMember JMSTopic="t1" Name="dt1"/>
              <JMSDistributedTopicMember JMSTopic="t2" Name="dt2"/>
              </JMSDistributedTopic>
              <JMSConnectionFactory JNDIName="f1" Name="f1" Targets="c1"/>
              <Application Name="DataDispatcher"
              Path="/home/zue/users/kep/proj/datadispatcher/dist/DataDispatcher.ear"
              StagingMode="nostage" TwoPhase="true">
              <EJBComponent Name="DataDispatcherBeans.jar"
              Targets="devtCluster" URI="DataDispatcherBeans.jar"/>
              <WebAppComponent Name="DataDispatcherAdminWeb"
              Targets="devtCluster" URI="DataDispatcherAdminWeb"/>
              <WebAppComponent Name="ReceiverServlet" Targets="devtCluster" URI="ReceiverServlet"/>
              <WebAppComponent Name="SenderServlet" Targets="devtCluster" URI="SenderServlet"/>
              <WebAppComponent Name="datadispatcherui" Targets="devtCluster" URI="datadispatcherui"/>
              </Application>
              </Domain>
              Edited by peter05 at 12/18/2006 11:59 PM

  • "Eval Parsed Formula Node VI" does not return outputs in predefined order

    I make a data analysis program, where the data consists of some million events and each event has e.g. 4 channels and 1-5 hits on each channel. 
    I would like the user to select different expressions of these channels to give coordinates to plot in a 2D histogram (increment a bin in Intensity Graph), e.g. for some experiment you want to show x=ch1-ch2; y=ch1+ch2+ch3+ch4; while in another experiment you want x=ch1-123; y=123-ch2;
    There are other VIs that use static LabView-code for the normal things, but now after a few years of adding to this program I find that it would be quite good with a general plotter and let the user specify simple expressions like this. Also with the "normal" static plots, there is a need to filter out bad data and then it would be much simpler both to program and use if you could write text expressions with boolean logic to combine multiple filters. Making a LabView code and GUI that allows AND/OR/parenthesis combinations of expressions will be quite an effort and not very reusable.
    So, with the above motivation, I hope you see that it would make sense to have a useable string formula evaluator in LabView. I find some info about MathScript's user-defineable functions, but haven't managed to get MathScript working in LV2010 yet (maybe some licensing or installation issues, I think I had it in 8.6). But I think it would be possible to do most of what I want for the display-part (not the filtering) with the simpler Eval/Parse Formula Node VIs and suitable use of the limited variable name space. So I started testing, and found a quite annoying issue with how the evaulator works.
    To the parser, you are expected to send an array of output variable names. But then it ignores this array, and returns one output per assignment/semicolon in the formula, in the order of the formula text. Since the static parts of my program need to know what the output values mean (which of them is x and which is y), I would have to rely on the user not using any intermediate variable and defining x before y. The attached screenshot demonstrates the problem, and also that it has been solved by NI statff in the "Eval Formula Node VI" which does the appropriate array-searching to extract only the pre-defined outputs, in their expected order. But using that VI is about 100 times as slow, I need to pre-compile the formula and then only use the evaulator in the loop that runs over a million events.
    I don't know if I'll take the time to make my own tweks to the parsing stage (e.g. preparation of array-mapping to not have to repeat the search or maybe hacking the output list generated by the parser) or if I'll have to make it in a static Formula Node in the block-diagram (which supports more functions), so that the user has to run with development environment and stop the program to change the plotting function. But I wanted to share this trouble with you, in hope of improvments in future LabView versions or ideas from other people on how I could accomplish my aim. I have MATLAB-formula node possibility too, but is far as I have seen the only place the user could update the formula would then be in a separate .m file, which is re-read only when typing "clear functions" in the Matlab console window. (Having this window is also an annoyance, and perhaps the performance of calling Matlab in every iteration is not great.) 
    Besides this issue, it also seems very strange there is virtually no support for conditional expressions or operators in Formula Node evaulated formulas (called Mathematics VIs in the documentation). Maybe using (1+sign(a-b))/2 you can build something that is 0 when a<b and 1 when a>b, but it is not user friendly! Would it really be diffcult to add a function like iif(condition, return_value_if_true, return_value_if_false) to replace the unsupported "condition ? if_true : if_false" operator? Would it really be difficult to add support for the < <= >= > == || && operators? Although compiled to an assemply language, this can't exactly be difficult for a CPU.
    Attachments:
    LV script test.png ‏62 KB
    LV script test.vi ‏18 KB

    (1) You can put any kind of code inside an event structure with the limitation that it should be able to complete quickly and without user interaction.  For example a while loop for a newton-raphson method is fine, but an interactive while loop where the stop condition depends on user iteraction is not recommended. By default, event structures lock the front panel until the event completes, so you would not even be able to stop it.
    (2) Yes, you can do all that. LabVIEW has no limitation as a programming language. Use shift registers to hold data and state information, the manipulate the contents as needed.
    (3) I would recommend to use plain LabVIEW primitives instead of formula nodes. Show us your code so we can better see what it's all about. Obviously you have a mismatch betweeen scalars and arrays. It is impossible from the given information where the problem is.
    (4) Yes, look inside the nonlinear curve fit VI (you can open it an inspect the code!). One of the subVIs does exactly that. Just supply your model VI.
    LabVIEW Champion . Do more with less code and in less time .

Maybe you are looking for