Listing 1
InitialContext ctx = new InitialContext();
MBeanServer mbeanServer = (MBeanServer)
ctx.lookup("weblogic.management.server");
ObjectName mbeanName = new ObjectName("wldj:Name=" + name);
Logger myLogger = new Logger(name);
ObjectInstance mbeanInstance =
mbeanServer.registerMBean(myLogger, mbeanName);
Listing 2
ObjectName mbeanName = new ObjectName("wldj:Name=" + name);
Logger myLogger = new Logger(name);
ModelMBean modelMBean = new RequiredModelMBean();
modelMBean.setModelMBeanInfo(myLogger.getModelMBeanInfo());
modelMBean.setManagedResource(myLogger, "ObjectReference");
ObjectInstance mbeanInstance =
mbeanServer.registerMBean(modelMBean, mbeanName);
Listing 3
<wl:node label="Standard MBean Loggers"
icon="/images/folder.gif" expanded="false"
url="/standard_summary.jsp">
<%
for (int i = 0; i < standardNames.length; i++) {
String name = standardNames[i];
%>
<wl:node label="<%= name %>"
icon="/images/bullet.gif"
url="/standard_detail.jsp?Name=<%= name %>"
/>
<%
}
%>
</wl:node>
Listing 4
<weblogic-web-app>
<session-descriptor>
<session-param>
<param-name>CookieName</param-name>
<param-value>ADMINCONSOLESESSION</param-value>
</session-param>
</session-descriptor>
</weblogic-web-app>