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.