<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<body link="#355491" alink="#4262a1" vlink="#355491" style="background: #e2e2e2; margin: 0; padding: 20px;">

<div>
        <table cellpadding="0" bgcolor="#FFFFFF" border="0" cellspacing="0" style="border: 1px solid #dadada; margin-bottom: 30px; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                <tbody>
                        <tr>

                                <td>

                                        <table border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border: solid 2px #ccc; background: #dadada; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                                                <tbody>
                                                        <tr>
                                                                <td bgcolor="#000000" valign="middle" height="58px" style="border-bottom: 1px solid #ccc; padding: 20px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px;">
                                                                        <h1 style="color: #333333; font: bold 22px Arial, Helvetica, sans-serif; margin: 0; display: block !important;">
                                                                        <!-- To have a header image/logo replace the name below with your img tag -->
                                                                        <!-- Email clients will render the images when the message is read so any image -->
                                                                        <!-- must be made available on a public server, so that all recipients can load the image. -->
                                                                        <a href="http://community.jboss.org/index.jspa" style="text-decoration: none; color: #E1E1E1">JBoss Community</a></h1>
                                                                </td>

                                                        </tr>
                                                        <tr>
                                                                <td bgcolor="#FFFFFF" style="font: normal 12px Arial, Helvetica, sans-serif; color:#333333; padding: 20px;  -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;"><h3 style="margin: 10px 0 5px; font-size: 17px; font-weight: normal;">
    Newbie Jboss EJB questions
</h3>
<span style="margin-bottom: 10px;">
    created by <a href="http://community.jboss.org/people/baabaa">baa baa</a> in <i>JBoss Portal</i> - <a href="http://community.jboss.org/message/549769#549769">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">

<div class="jive-rendered-content"><p>1. Is there a way to use the debugger to debug EJB beans or webservices inside Eclipse-Jboss? Not the client code. I want to know about the server code(using the log files is an option, but I want to know about the debugger).</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>2.&#160; Is there a way to get the Eclipse Webservices explorer to work for SSL webservices?<br/>I am able to test my webservice with a client&#160; which takes VM commandline arguments for keystore. But I am not able to test the webservice with the eclipse webservices explorer. I get "IWAB0135E An unexpected error has occurred. javax.net.ssl.SSLHandshakeException"<br/>Is there a way to configure Eclipse so that there is no such error?</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>3. Building and deploying an EJB component as a Web service</p><p>I have a choice of implementing some functionality as plain old Java classes or as EJB beans. So suppose we implement and deploy such webservices (from Beans) on Jboss.</p><p>The question I have is:<br/>When such webservice methods are called, will there be any advantage in implementing&#160; the classes as Beans instead of Plain Java classes?</p><p>Specifically If the webservice is based of plain old java classes will the "webserver" execute all the code in the Plain Java classes also?</p><p>If the webservice is based of beans, is the code in the beans executed by the "JBOSS app server" instead of "webserver", thereby improving scalabilty and performance?</p><p><br/>What is the deciding factor?<br/>Why would I want to convert an EJB to Webservice? Why isnt every java class an EJB automatically?</p><p>Please comment on how I should make this decision(whether to base my webservice on a java class or EJB java class).</p><p><br/>4. Does Eclipse require JBoss server to be running inside Eclipse for autogeneration of&#160; webservice code from wsdl and server-config.wsdd?&#160; Or is there a way to configure Eclipse so that it can connect to the external Jboss running on the same machine and still generate webservice code completely from eclipse. If server is not running inside eclipse, the webservice code generation fails to generate server-config.wsdd.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Thanks for the responses</p><p>BB</p></div>

<div style="background-color: #f4f4f4; padding: 10px; margin-top: 20px;">
    <p style="margin: 0;">Reply to this message by <a href="http://community.jboss.org/message/549769#549769">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in JBoss Portal at <a href="http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2011">Community</a></p>
</div></td>
                        </tr>
                    </tbody>
                </table>


                </td>
            </tr>
        </tbody>
    </table>

</div>

</body>
</html>