[JBossWS] - Re: JBossWS 1.2 on JBoss AS 4.0.5
by loopingrage
I ran ant deploy-jboss40 using he new install script. I received all success messages. Now I see two suspicious items in the log. It appears as if I cant use the JDK1.5 install without EJB3. Is this correct?
Thanks in advance for all you help.
I see the following message towards the end of the server startup process:
--- MBeans waiting for other MBeans ---
| ObjectName: jboss.ws:service=DeployerInterceptorEJB3
| State: CONFIGURED
| I Depend On:
| jboss.ejb3:service=EJB3Deployer
|
| --- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
| ObjectName: jboss.ejb3:service=EJB3Deployer
| State: NOTYETINSTALLED
| Depends On Me:
| jboss.ws:service=DeployerInterceptorEJB3
I also get the following exception at the beginning:
[ ServiceEndpointManager] jbossws-1.2.0.GA (build=200703021344)
| [ JUDDIService ] JNDI Bind Failed:JAXR
| [ LoggerStream ] javax.naming.CommunicationException: Receive timed out [Root exception is java.net.SocketTimeoutException: Receive timed out]
| [ LoggerStream ] at org.jnp.interfaces.NamingContext.discoverServer(NamingContext.java:1317)
| [ LoggerStream ] at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1446)
| [ LoggerStream ] at org.jnp.interfaces.NamingContext.rebind(NamingContext.java:484)
| [ LoggerStream ] at org.jnp.interfaces.NamingContext.rebind(NamingContext.java:477)
| [ LoggerStream ] at javax.naming.InitialContext.rebind(InitialContext.java:367)
| [ LoggerStream ] at org.jboss.jaxr.juddi.JUDDIService.bindJAXRConnectionFactory(JUDDIService.java:383)
| [ LoggerStream ] at org.jboss.jaxr.juddi.JUDDIService.setBindJaxr(JUDDIService.java:320)
| [ LoggerStream ] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| [ LoggerStream ] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| [ LoggerStream ] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| [ LoggerStream ] at java.lang.reflect.Method.invoke(Method.java:585)
| [ LoggerStream ] at org.jboss.mx.interceptor.AttributeDispatcher.invoke(AttributeDispatcher.java:136)
| [ LoggerStream ] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| [ LoggerStream ] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
| [ LoggerStream ] at org.jboss.mx.interceptor.ModelMBeanAttributeInterceptor.invoke(ModelMBeanAttributeInterceptor.java:103)
| [ LoggerStream ] at org.jboss.mx.interceptor.PersistenceInterceptor.invoke(PersistenceInterceptor.java:76)
| [ LoggerStream ] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| [ LoggerStream ] at org.jboss.mx.server.AbstractMBeanInvoker.setAttribute(AbstractMBeanInvoker.java:461)
| [ LoggerStream ] at org.jboss.mx.server.MBeanServerImpl.setAttribute(MBeanServerImpl.java:608)
| [ LoggerStream ] at org.jboss.system.ServiceConfigurator.setAttribute(ServiceConfigurator.java:694)
| [ LoggerStream ] at org.jboss.system.ServiceConfigurator.configure(ServiceConfigurator.java:332)
| [ LoggerStream ] at org.jboss.system.ServiceConfigurator.internalInstall(ServiceConfigurator.java:460)
| [ LoggerStream ] at org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:171)
| [ LoggerStream ] at org.jboss.system.ServiceController.install(ServiceController.java:226)
| [ LoggerStream ] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| [ LoggerStream ] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| [ LoggerStream ] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| [ LoggerStream ] at java.lang.reflect.Method.invoke(Method.java:585)
| [ LoggerStream ] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| [ LoggerStream ] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| [ LoggerStream ] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
| [ LoggerStream ] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| [ LoggerStream ] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| [ LoggerStream ] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
| [ LoggerStream ] at $Proxy4.install(Unknown Source)
| [ LoggerStream ] at org.jboss.deployment.SARDeployer.create(SARDeployer.java:249)
| [ LoggerStream ] at org.jboss.deployment.MainDeployer.create(MainDeployer.java:969)
| [ LoggerStream ] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:818)
| [ LoggerStream ] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
| [ LoggerStream ] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| [ LoggerStream ] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| [ LoggerStream ] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| [ LoggerStream ] at java.lang.reflect.Method.invoke(Method.java:585)
| [ LoggerStream ] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| [ LoggerStream ] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| [ LoggerStream ] at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
| [ LoggerStream ] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| [ LoggerStream ] at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
| [ LoggerStream ] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| [ LoggerStream ] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| [ LoggerStream ] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| [ LoggerStream ] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
| [ LoggerStream ] at $Proxy7.deploy(Unknown Source)
| [ LoggerStream ] at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
| [ LoggerStream ] at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
| [ LoggerStream ] at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
| [ LoggerStream ] at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
| [ LoggerStream ] at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
| [ LoggerStream ] at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
| [ LoggerStream ] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| [ LoggerStream ] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| [ LoggerStream ] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| [ LoggerStream ] at java.lang.reflect.Method.invoke(Method.java:585)
| [ LoggerStream ] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| [ LoggerStream ] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| [ LoggerStream ] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
| [ LoggerStream ] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| [ LoggerStream ] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| [ LoggerStream ] at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
| [ LoggerStream ] at $Proxy0.start(Unknown Source)
| [ LoggerStream ] at org.jboss.system.ServiceController.start(ServiceController.java:417)
| [ LoggerStream ] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| [ LoggerStream ] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| [ LoggerStream ] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| [ LoggerStream ] at java.lang.reflect.Method.invoke(Method.java:585)
| [ LoggerStream ] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| [ LoggerStream ] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| [ LoggerStream ] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
| [ LoggerStream ] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| [ LoggerStream ] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| [ LoggerStream ] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
| [ LoggerStream ] at $Proxy4.start(Unknown Source)
| [ LoggerStream ] at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
| [ LoggerStream ] at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
| [ LoggerStream ] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
| [ LoggerStream ] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
| [ LoggerStream ] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
| [ LoggerStream ] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| [ LoggerStream ] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| [ LoggerStream ] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| [ LoggerStream ] at java.lang.reflect.Method.invoke(Method.java:585)
| [ LoggerStream ] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| [ LoggerStream ] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| [ LoggerStream ] at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
| [ LoggerStream ] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| [ LoggerStream ] at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
| [ LoggerStream ] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| [ LoggerStream ] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| [ LoggerStream ] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| [ LoggerStream ] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
| [ LoggerStream ] at $Proxy5.deploy(Unknown Source)
| [ LoggerStream ] at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
| [ LoggerStream ] at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
| [ LoggerStream ] at org.jboss.Main.boot(Main.java:200)
| [ LoggerStream ] at org.jboss.Main$1.run(Main.java:490)
| [ LoggerStream ] at java.lang.Thread.run(Thread.java:595)
| [ LoggerStream ] Caused by: java.net.SocketTimeoutException: Receive timed out
| [ LoggerStream ] at java.net.PlainDatagramSocketImpl.receive0(Native Method)
| [ LoggerStream ] at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136)
| [ LoggerStream ] at java.net.DatagramSocket.receive(DatagramSocket.java:712)
| [ LoggerStream ] at org.jnp.interfaces.NamingContext.discoverServer(NamingContext.java:1287)
| [ LoggerStream ] ... 105 more
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4024747#4024747
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4024747
19Â years, 1Â month
[JBoss Seam] - iText PDF generation
by efabiano
Hi,
I´ve started using iText PDF generation on my project.
Every thing works fine except for portuguese character set support .
The problem is some special characters (like "ç" or "~" etc) are being converted to HTML Character Entities (http://www.w3schools.com/tags/ref_entities.asp)
For example,
<p:paragraph>ç</p:paragraph>
|
will be rendered to
& 231;
|
I´m using seam version 1.1.6.
My page
| <?xml version="1.0" encoding="ISO-8859-1"?>
| <p:document xmlns:ui="http://java.sun.com/jsf/facelets"
| xmlns:f="http://java.sun.com/jsf/core"
| xmlns:p="http://jboss.com/products/seam/pdf" >
| <p:font size="24">
| <p:paragraph spacingAfter="50">
| <p:font familyName="courier">
| Acompanhamento de Processos - Depto. JurÃdico
| </p:font>
| </p:paragraph>
| </p:font>
|
|
| <p:table columns="1" >
| <ui:repeat value="#{relprocativos.processos}" var="processo">
| <p:cell>#{processo.numProc}</p:cell>
| </ui:repeat>
| </p:table>
| </p:document>
|
my components.xml
| <?xml version="1.0" encoding="UTF-8"?>
| <components xmlns="http://jboss.com/products/seam/components"
| xmlns:core="http://jboss.com/products/seam/core"
| xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
| xmlns:pdf="http://jboss.com/products/seam/pdf"
| xsi:schemaLocation=
| "http://jboss.com/products/seam/core http://jboss.com/products/seam/core-1.1.xsd
| http://jboss.com/products/seam/components http://jboss.com/products/seam/components-1.1.xsd">
|
| <pdf:documentStore useExtensions="true" errorPage="/pdfMissing.seam" />
|
| <pdf:keyStoreConfig keyStore="pdf.keystore"
| keyStorePassword="storepass"
| keyPassword="keypass"
| keyAlias="pdfKey" />
|
| <core:init jndi-pattern="@jndiPattern@" debug="true"/>
|
| <core:manager conversation-timeout="600000"
| concurrent-request-timeout="500"
| conversation-id-parameter="cid"
| conversation-is-long-running-parameter="clr"/>
|
| <core:transactionListener/>
|
| <core:ejb installed="@embeddedEjb@"/>
|
| <component class="org.jboss.seam.selectitems.SelectItemsConfig">
| <property name="persistenceUnitJndiName">java:/selectItemsEntityManagerFactory</property>
| </component>
|
|
| <component class="org.jboss.seam.jasperreports.JasperReports">
| <property name="reportDefinitions">teste.jrxml</property>
| </component>
|
|
| </components>
my web.xml
<?xml version="1.0" encoding="UTF-8"?>
|
| <web-app version="2.5"
| xmlns="http://java.sun.com/xml/ns/javaee"
| xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
| xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
|
| <context-param>
| <param-name>javax.faces.CONFIG_FILES</param-name>
| <param-value>/WEB-INF/navigation.xml</param-value>
| </context-param>
|
| <!-- Ajax4jsf (must come first!) -->
|
| <filter>
| <display-name>Ajax4jsf Filter</display-name>
| <filter-name>ajax4jsf</filter-name>
| <filter-class>org.ajax4jsf.Filter</filter-class>
| </filter>
|
| <filter-mapping>
| <filter-name>ajax4jsf</filter-name>
| <url-pattern>*.seam</url-pattern>
| </filter-mapping>
|
| <context-param>
| <param-name>org.ajax4jsf.VIEW_HANDLERS</param-name>
| <param-value>org.jboss.seam.ui.facelet.SeamFaceletViewHandler</param-value>
| </context-param>
|
| <!-- Seam -->
|
| <listener>
| <listener-class>org.jboss.seam.servlet.SeamListener</listener-class>
| </listener>
|
| <filter>
| <filter-name>Seam Servlet Filter</filter-name>
| <filter-class>org.jboss.seam.servlet.SeamServletFilter</filter-class>
| </filter>
|
| <filter-mapping>
| <filter-name>Seam Servlet Filter</filter-name>
| <url-pattern>*.pdf</url-pattern>
| </filter-mapping>
|
| <!-- Propagate conversations across redirects -->
| <filter>
| <filter-name>Seam Redirect Filter</filter-name>
| <filter-class>org.jboss.seam.servlet.SeamRedirectFilter</filter-class>
| </filter>
|
| <filter-mapping>
| <filter-name>Seam Redirect Filter</filter-name>
| <url-pattern>*.seam</url-pattern>
| </filter-mapping>
|
| <filter>
| <filter-name>Seam Exception Filter</filter-name>
| <filter-class>org.jboss.seam.servlet.SeamExceptionFilter</filter-class>
| </filter>
|
| <filter-mapping>
| <filter-name>Seam Exception Filter</filter-name>
| <url-pattern>*.seam</url-pattern>
| </filter-mapping>
|
| <!-- JSF -->
|
| <context-param>
| <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
| <param-value>server</param-value>
| </context-param>
|
| <context-param>
| <param-name>javax.faces.DEFAULT_SUFFIX</param-name>
| <param-value>.xhtml</param-value>
| </context-param>
|
| <context-param>
| <param-name>facelets.DEVELOPMENT</param-name>
| <param-value>true</param-value>
| </context-param>
|
| <servlet>
| <servlet-name>Faces Servlet</servlet-name>
| <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
| <load-on-startup>1</load-on-startup>
| </servlet>
|
| <!-- Faces Servlet Mapping -->
| <servlet-mapping>
| <servlet-name>Faces Servlet</servlet-name>
| <url-pattern>*.seam</url-pattern>
| </servlet-mapping>
|
|
|
|
| <!-- MyFaces -->
| <listener>
| <listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class>
| </listener>
|
| <!-- suporte a pdf -->
| <servlet>
| <servlet-name>Document Store Servlet</servlet-name>
| <servlet-class>org.jboss.seam.pdf.DocumentStoreServlet</servlet-class>
| </servlet>
|
|
| <servlet-mapping>
| <servlet-name>Document Store Servlet</servlet-name>
| <url-pattern>*.pdf</url-pattern>
| </servlet-mapping>
|
|
| <!-- JSF RI -->
| <!--
| <listener>
| <listener-class>com.sun.faces.config.ConfigureListener</listener-class>
| </listener>
| -->
|
| <!-- MyFaces Extensions-->
| <filter>
| <filter-name>MyFacesExtensionsFilter</filter-name>
| <filter-class>org.apache.myfaces.webapp.filter.ExtensionsFilter</filter-class>
| <init-param>
| <param-name>maxFileSize</param-name>
| <param-value>20m</param-value>
| </init-param>
| <init-param>
| <param-name>uploadMaxFileSize</param-name>
| <param-value>100m</param-value>
| <!--
| <description>Set the size limit for uploaded files.
| Format: 10 - 10 bytes
| 10k - 10 KB
| 10m - 10 MB
| 1g - 1 GB
| </description>
| -->
| </init-param>
| <init-param>
| <param-name>uploadThresholdSize</param-name>
| <param-value>100k</param-value>
| <!--
| <description>Set the threshold size - files
| below this limit are stored in memory, files above
| this limit are stored on disk.
|
| Format: 10 - 10 bytes
| 10k - 10 KB
| 10m - 10 MB
| 1g - 1 GB
| </description>
| -->
| </init-param>
| <!--
| <init-param>
| <param-name>uploadRepositoryPath</param-name>
| <param-value>/temp</param-value>
| <description>Set the path where the intermediary files will be stored.
| </description>
| </init-param>
| -->
| </filter>
|
| <!-- extension mapping for adding <script/>, <link/>, and other resource tags to JSF-pages -->
| <filter-mapping>
| <filter-name>MyFacesExtensionsFilter</filter-name>
| <!-- servlet-name must match the name of your javax.faces.webapp.FacesServlet entry -->
| <servlet-name>Faces Servlet</servlet-name>
| </filter-mapping>
|
| <!-- extension mapping for serving page-independent resources (javascript, stylesheets, images, etc.) -->
| <filter-mapping>
| <filter-name>MyFacesExtensionsFilter</filter-name>
| <url-pattern>/faces/myFacesExtensionResource/*</url-pattern>
| </filter-mapping>
|
| <filter-mapping>
| <filter-name>MyFacesExtensionsFilter</filter-name>
| <url-pattern>*.jsf</url-pattern>
| </filter-mapping>
| <filter-mapping>
| <filter-name>MyFacesExtensionsFilter</filter-name>
| <url-pattern>*.jsp</url-pattern>
| </filter-mapping>
| <filter-mapping>
| <filter-name>MyFacesExtensionsFilter</filter-name>
| <url-pattern>/faces/*</url-pattern>
| </filter-mapping>
|
| <context-param>
| <param-name>facelets.LIBRARIES</param-name>
| <param-value>/WEB-INF/tomahawk.taglib.xml;/WEB-INF/mps.taglib.xml</param-value>
| </context-param>
| <context-param>
| <param-name>com.sun.faces.validateXml</param-name>
| <param-value>true</param-value>
| </context-param>
| <context-param>
| <param-name>com.sun.faces.verifyObjects</param-name>
| <param-value>true</param-value>
| </context-param>
| <context-param>
| <param-name>org.apache.myfaces.AUTO_SCROLL</param-name>
| <param-value>false</param-value>
| </context-param>
|
| <context-param>
| <param-name>org.apache.myfaces.PRETTY_HTML</param-name>
| <param-value>true</param-value>
| </context-param>
|
| <context-param>
| <param-name>org.apache.myfaces.ALLOW_JAVASCRIPT</param-name>
| <param-value>true</param-value>
| </context-param>
|
| <context-param>
| <param-name>org.apache.myfaces.DETECT_JAVASCRIPT</param-name>
| <param-value>false</param-value>
| </context-param>
|
| <context-param>
| <param-name>org.apache.myfaces.CHECK_EXTENSIONS_FILTER</param-name>
| <param-value>true</param-value>
| </context-param>
|
| <context-param>
| <param-name>org.apache.myfaces.ADD_RESOURCE_CLASS</param-name>
| <param-value>org.apache.myfaces.renderkit.html.util.DefaultAddResource</param-value>
| </context-param>
|
| <context-param>
| <param-name>org.jboss.seam.core.init.debug</param-name>
| <param-value>true</param-value>
| </context-param>
|
| <!-- acesso remoto à EJBs via javascript -->
| <servlet>
| <servlet-name>Seam Remoting</servlet-name>
| <servlet-class>org.jboss.seam.remoting.SeamRemotingServlet</servlet-class>
| </servlet>
|
| <servlet-mapping>
| <servlet-name>Seam Remoting</servlet-name>
| <url-pattern>/seam/remoting/*</url-pattern>
| </servlet-mapping>
|
| <session-config>
| <session-timeout>300</session-timeout>
| </session-config>
| </web-app>
|
tks
emerson fabiano
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4024746#4024746
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4024746
19Â years, 1Â month
[Microcontainer] - Re: Evaluating IOC Containers
by vickyk
Ales , Can you too test this
1) I have POJO
public class SimplePojo implements SimplePojoMBean
| {
| public void display(){
| System.out.println("Hello ");
| }
| }
|
2) POJO MBean Interface as
public interface SimplePojoMBean
| {
| public void display();
| }
|
3)pojo-beans.xml as
<?xml version="1.0" encoding="UTF-8"?>
|
| <!-- deployment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
| xsi:schemaLocation="urn:jboss:bean-deployer bean-deployer_2_0.xsd"
| xmlns="urn:jboss:bean-deployer:2.0" -->
| <deployment xmlns="urn:jboss:bean-deployer:2.0">
|
| <!-- bean name="MBeanServer" class="java.lang.Object">
| <constructor factoryClass="javax.management.MBeanServerFactory" factoryMethod="createMBeanServer"/>
| </bean -->
|
| <!-- bean name="Repository" class="org.jboss.metadata.plugins.repository.basic.BasicMetaDataRepository"/>
|
| <bean name="AspectManager" class="org.jboss.aop.AspectManager">
| <constructor factoryClass="org.jboss.aop.AspectManager" factoryMethod="instance"/>
| </bean>
|
| <!-- aop:lifecycle-configure xmlns:aop="urn:jboss:aop-beans:1.0"
| name="DependencyAdvice"
| class="org.jboss.aop.microcontainer.aspects.jmx.JMXIntroduction"
| classes="@org.jboss.aop.microcontainer.aspects.jmx.JMX"
| pointcut="execution(* @org.jboss.aop.microcontainer.aspects.jmx.JMX->$implements{org.jboss.kernel.spi.dependency.KernelControllerContextAware}(..))">
| <property name="mbeanServer"><inject bean="MBeanServer"/></property>
| </aop:lifecycle-configure -->
|
| <bean name="SimplePojo" class="org.jboss.mc.SimplePojo">
|
| <!-- FIXME restore the property replacement on the partition name once JBMICROCONT-143 is fixed -->
| <annotation>@org.jboss.aop.microcontainer.aspects.jmx.JMX(name="jboss:service=POJO", exposedInterface=org.jboss.mc.SimplePojoMBean.class, registerDirectly=true)</annotation>
| </bean>
|
| </deployment>
I prepared the pojo.jar which contians SimplePojo and SimplePojoMBean .I am keeping this at Jboss-5.0.0.Beta1\server\default\lib
I have kept the pojo-beans.xml file at the Jboss-5.0.0.Beta1\server\default\deploy .
I would expect the SimplePojoMBean getting registered in Mbean server , but I am not able to look this bean at jmx-console .
What is wrong here ?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4024745#4024745
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4024745
19Â years, 1Â month
[Beginners Corner] - Re: Auth How to
by vlmcouto
Well, I think I wasn't clear, sorry.
I know how to store encrypted passwords in the database, it's an easy thing.
Today, when the server shows the login form, with the DataBaseServerLoginModule, I can connect with the database by the pure text credentials passed through j_security_check, reading two tables in the database.
By this way, I can connect successfully, but I can "see" the password in the users table (of course, I know that you know that too)! I know how to encrypt this password using a database function, but how I'll do the text password from the login page be compared with that encrypted password?
I will work later on this, and I think the link will be helpfull, but if you have any other help/examples I appreciate.
Thanks!
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4024737#4024737
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4024737
19Â years, 1Â month