[jboss-jira] [JBoss JIRA] Updated: (EJBTHREE-2144) Specifying remote-binding / client-bind-url in jboss.xml binds under ProxyFactory in JNDI

Brad Maxwell (JIRA) jira-events at lists.jboss.org
Thu Aug 5 17:18:49 EDT 2010


     [ https://jira.jboss.org/browse/EJBTHREE-2144?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brad Maxwell updated EJBTHREE-2144:
-----------------------------------

    Attachment: helloWorld.ear.zip


> Specifying remote-binding / client-bind-url in jboss.xml binds under ProxyFactory in JNDI
> -----------------------------------------------------------------------------------------
>
>                 Key: EJBTHREE-2144
>                 URL: https://jira.jboss.org/browse/EJBTHREE-2144
>             Project: EJB 3.0
>          Issue Type: Bug
>    Affects Versions: 1.1.22
>         Environment: Sun JDK 6, JBoss EAP 5.0.1
>            Reporter: Brad Maxwell
>            Assignee: Andrew Lee Rubinger
>         Attachments: helloWorld.ear.zip
>
>
> From JNDI View - here is what is bound.  The binding under ProxyFactory shouldn't be there.
>   +- HelloBean (class: org.jnp.interfaces.NamingContext)
>   |   +- https (class: Proxy for: com.jboss.examples.ejb3.Hello)
>   |   +- http (class: Proxy for: com.jboss.examples.ejb3.Hello)
>   +- helloWorld (class: org.jnp.interfaces.NamingContext)
>   |   +- HelloBean (class: org.jnp.interfaces.NamingContext)
>   |   |   +- local-com.jboss.examples.ejb3.HelloLocal (class: Proxy for: com.jboss.examples.ejb3.HelloLocal)
>   |   |   +- local (class: Proxy for: com.jboss.examples.ejb3.HelloLocal)
>   |   |   +- remote-com.jboss.examples.ejb3.Hello (class: Proxy for: com.jboss.examples.ejb3.Hello)
>   +- ProxyFactory (class: org.jnp.interfaces.NamingContext)
>   |   +- helloWorld (class: org.jnp.interfaces.NamingContext)
>   |   |   +- HelloBean (class: org.jnp.interfaces.NamingContext)
>   |   |   |   +- HelloBean (class: org.jnp.interfaces.NamingContext)
>   |   |   |   |   +- https (proxy: $Proxy145 implements interface 
> EJB Definition: 
> @Stateless(name="HelloBean")
> public class HelloBean implements Hello, HelloLocal
> {
> ...
> }
> public @Remote interface Hello { ... }
> public @Local interface HelloLocal { }
> <?xml version="1.0" encoding="UTF-8"?>
> <jboss xmlns="http://www.jboss.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>        xsi:schemaLocation="http://www.jboss.com/xml/ns/javaee http://www.jboss.org/j2ee/schema/jboss_5_0.xsd" version="3.0">
>   <enterprise-beans>
>     <session>
>       <ejb-name>HelloBean</ejb-name>
>       <remote-binding>
>         <jndi-name>HelloBean/http</jndi-name>
>         <client-bind-url>
>           http://${jboss.bind.address}:8080/unified-invoker/Ejb3ServerInvokerServlet/?return-exception=true
>         </client-bind-url>
>       </remote-binding>
>       <remote-binding>
>         <jndi-name>HelloBean/https</jndi-name>
>         <client-bind-url>
>           https://${jboss.bind.address}:8443/unified-invoker/SSLEjb3ServerInvokerServlet/?return-exception=true
>         </client-bind-url>
>       </remote-binding>
>     </session>
>   </enterprise-beans>
> </jboss>

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jboss-jira mailing list