V jboss.xml to mam. Xdoclet nepouzivam. Jedna se o starsi aplikaci napsanou v jave 1.4.2 a pro Tomcat, kterou je potreba rozbehat na jave 1.5 a jbossu. Prvni krok sel vcelku bez problemu a i aplikace bezi na samostatnem tomcatu 5.5 jak ma. Po deploy do jbosse se vse tvari taky ze funguje, ale jediny resource z context.xml nic. Vzhledem k tomu, ze Jboss pouziva Tomcat 5.5, ocakaval bych, ze vse bude fungovat. Nejvic me asi zarazilo, ze na internetu nikde neni napsane "tohle nejde" a nebo "tohle se dela jinak", pokud jsem tedy hledal spravna klicova slova :). A jak uz jsem psal Valve a Realm funguji :(

Jen pro uplnost jak je resource zadefinovany:
contex.xml
<Resource auth="Container" factory="package.MujProvider" loginTimeout="300" name="bean/MujProvider" type="package.MojeFactoryConfiguration" />

jboss-web.xml
<resource-ref>
  <res-ref-name>
    bean/MujProvider
  </res-ref-name>
  <jndi-name>java:/MujProvider</jndi-name>
</resource-ref>

jboss.xml:
<resource-managers>
    <resource-manager>
        <res-name >bean/MujProvider</res-name>
         <res-jndi-name >java:bean/MujProvider</res-jndi-name>
     </resource-manager>
  </resource-managers>

web.xml:
 <resource-ref>
    <res-ref-name>bean/MujProvider</res-ref-name>
    <res-type>package.MujProvider</res-type>
    <res-auth>Container</res-auth>
 </resource-ref>

Quoting Karel Tejnora <[EMAIL PROTECTED]>:

A v jboss.xml ty resource mate?

Pokud pouzivate XDoclet tak staci pridat Jboss.

Popravde pro mne to byla takova alchymie, ze jsem radsi presel na
Spring.

On Wed, 2007-03-28 at 13:13 +0200, Jiri Frydek wrote:
Ahoj,
    narazil jsem na problem s deployem tomcat custom resourcu do JBossu.
Pri deployi aplikace obasahujici ve svem context.xml nadefinovany custom
resource se v logu nevypise zadna chyba, ale ani resource pod
zdefinovanym jndi name nemuze aplikace najit (a nejde videt ani v jmx
konzoli). Zajimave ale je, ze jak Realm tak nadefinovany Valve se bez
problemu deploynou a funguji. Hledal jsem na internetu, ale nic jsem k
tomu nenasel.
Netusite nekdo v cem by mohl byt problem?
Predem dik za reakce.






Odpovedet emailem