Shouldnt be mandatory at all.

@José: if you handle to reproduce it on github with a simple mvn package;
mvn tomee:run -N; Ill try to look soon
Le 21 mai 2013 23:01, "Helge Waastad" <[email protected]> a écrit :

> I might be wrong,
> But if you're making your wars skinny you probably have to make sure the
> META-INF are correct.
>
> PS, had som issues with the source level on your shared library. 1.6
> should work by adding maven compiler plugin.
>
> Anyhow, I  can guarantee that codi works on tomee 1.6.0-SNAPSHOT Plus
> using skinny wars.
>
> --
> plugin>
>                         <artifactId>maven-war-plugin</artifactId>
>                         <configuration>
>
> <packagingExcludes>WEB-INF/lib/*.jar</packagingExcludes>
>                             <archive>
>                                 <manifest>
>                                     <addClasspath>true</addClasspath>
>
> <classpathPrefix>lib/</classpathPrefix>
>                                 </manifest>
>                             </archive>
>                         </configuration>
>                     </plugin>
> --
>
> br hw
>
>
> ti., 21.05.2013 kl. 13.27 -0500, skrev José Luis Cetina:
>
> > If i add the CODI dependencies to ear pom.xml and then mark as provided
> the
> > CODI dependencies in each webapp then CODI stop working, the managedbeans
> > annotated with @ViewAccessScoped (CODI annotation) never is called.
> >
> >
> > 2013/5/21 José Luis Cetina <[email protected]>
> >
> > > Rommain, im doing tests, and i can confirm that the CODI dependency is
> the
> > > issue ( i dont know why) if you just comment or remove (you will not
> have
> > > compilation errors) the CODI dependencies in myenterprise-web2 pom.xml
> > >  (from line 38 to 62) the redirect do the expected behavior.
> > >
> > > Can you give a try with just removing CODI dependencies?
> > > Thanks.
> > >
> > >
> > >
> > >
> > > 2013/5/21 José Luis Cetina <[email protected]>
> > >
> > >> i could just remove the dependencies if you want
> > >>
> > >>
> > >> 2013/5/21 Romain Manni-Bucau <[email protected]>
> > >>
> > >>> Think youll need to do a sample with no dep to ease the issue
> research
> > >>> Le 21 mai 2013 19:23, "José Luis Cetina" <[email protected]> a
> écrit
> > >>> :
> > >>>
> > >>> > @John i had *.xhtml  only but i add *.jsf for test your
> > >>> recommendation. I
> > >>> > only use *.xhtml.
> > >>> >
> > >>> > Rommain, yes it is on trunk.
> > >>> >
> > >>> >
> > >>> > 2013/5/21 Romain Manni-Bucau <[email protected]>
> > >>> >
> > >>> > > Hi
> > >>> > >
> > >>> > > Is it still on trunk?
> > >>> > > Le 21 mai 2013 19:15, "José Luis Cetina" <[email protected]>
> a
> > >>> écrit
> > >>> > :
> > >>> > >
> > >>> > > > I will try now, but i have this mapping
> > >>> > > >
> > >>> > > >  <servlet-mapping>
> > >>> > > >         <servlet-name>Faces Servlet</servlet-name>
> > >>> > > >         <url-pattern>*.xhtml</url-pattern>
> > >>> > > >     </servlet-mapping>
> > >>> > > >
> > >>> > > >
> > >>> > > > 2013/5/21 John D. Ament <[email protected]>
> > >>> > > >
> > >>> > > > > Did you try swapping your form-login-page and form-error-page
> > >>> from
> > >>> > > > > /foo.xhtml to /foo.jsf ? (or whatever you map the faces
> servlet
> > >>> to)
> > >>> > > > >
> > >>> > > > >
> > >>> > > > > On Tue, May 21, 2013 at 1:08 PM, José Luis Cetina <
> > >>> > > [email protected]
> > >>> > > > > >wrote:
> > >>> > > > >
> > >>> > > > > > Hi. I have a problem since i move from war to ear (since 4
> > >>> months
> > >>> > ago
> > >>> > > > > > aprox.), but i didn't have any chance to report it.
> > >>> > > > > >
> > >>> > > > > > I have a security constraint with a based-form login, i
> have
> > >>> > defined
> > >>> > > my
> > >>> > > > > > form-login-page to an xhtml let say a login.xhtml, but when
> > >>> > somebody
> > >>> > > > > tries
> > >>> > > > > > to access to private content without be login, the
> redirect of
> > >>> the
> > >>> > > > > > form-login-page is wrong, i mean tomee try to redirect to
> > >>> > > > > > http://login.xhtmlinstead of
> > >>> > > > > > http://myexampleurl.com/login.xhtml
> > >>> > > > > >
> > >>> > > > > > Here is the part of my web.xml
> > >>> > > > > >
> > >>> > > > > > <security-constraint>
> > >>> > > > > >
> <display-name>PRIVATE_CONTENT_CONSTRAINT</display-name>
> > >>> > > > > >         <web-resource-collection>
> > >>> > > > > >
> > >>> > > > > >
> > >>> <web-resource-name>PRIVATE_CONTENT_CONSTRAINT</web-resource-name>
> > >>> > > > > >             <url-pattern>/private/*</url-pattern>
> > >>> > > > > >         </web-resource-collection>
> > >>> > > > > >         <auth-constraint>
> > >>> > > > > >             <description/>
> > >>> > > > > >             <role-name>tomee-admin</role-name>
> > >>> > > > > >             <role-name>manager-gui</role-name>
> > >>> > > > > >             <role-name>manager-script</role-name>
> > >>> > > > > >         </auth-constraint>
> > >>> > > > > >     </security-constraint>
> > >>> > > > > >     <login-config>
> > >>> > > > > >         <auth-method>FORM</auth-method>
> > >>> > > > > >         <form-login-config>
> > >>> > > > > >             <form-login-page>/index.xhtml</form-login-page>
> > >>> > > > > >             <form-error-page>/index.xhtml</form-error-page>
> > >>> > > > > >         </form-login-config>
> > >>> > > > > >     </login-config>
> > >>> > > > > >
> > >>> > > > > >
> > >>> > > > > > I could reproduce this behavior easily in this github
> project
> > >>> > > > > >
> > >>> > > > > > https://github.com/maxtorzito/tomee
> > >>> > > > > >
> > >>> > > > > > For use, clean and install from parent project pom.xml,
> then
> > >>> tomee
> > >>> > > run
> > >>> > > > > from
> > >>> > > > > > ear's pom.xml
> > >>> > > > > > then access to mymailing2.com:8080 (dont forget to add
> this in
> > >>> > your
> > >>> > > > > > /etc/hosts) then you will
> > >>> > > > > > see 1 link and 2 buttons. First try to access to the
> private
> > >>> > content
> > >>> > > > > using
> > >>> > > > > > the link (a href) you will see what i report here, tomee
> tries
> > >>> to
> > >>> > > > > redirect
> > >>> > > > > > the relative path like absolute path.
> > >>> > > > > > If you login an then try to access to the "private content"
> > >>> > > everything
> > >>> > > > is
> > >>> > > > > > fine. The problem is "just" the redirect.
> > >>> > > > > >
> > >>> > > > > > The github project run with tomee plugin, you only have to
> add
> > >>> the
> > >>> > > host
> > >>> > > > > to
> > >>> > > > > > your hosts file.
> > >>> > > > > >
> > >>> > > > > > After this i will report, in other thread a CODI issue
> using
> > >>> > > @InitView
> > >>> > > > > > annotation.
> > >>> > > > > >
> > >>> > > > >
> > >>> > > >
> > >>> > > >
> > >>> > > >
> > >>> > > > --
> > >>> > > >
> -------------------------------------------------------------------
> > >>> > > > *SCJA. José Luis Cetina*
> > >>> > > >
> -------------------------------------------------------------------
> > >>> > > >
> > >>> > >
> > >>> >
> > >>> >
> > >>> >
> > >>> > --
> > >>> > -------------------------------------------------------------------
> > >>> > *SCJA. José Luis Cetina*
> > >>> > -------------------------------------------------------------------
> > >>> >
> > >>>
> > >>
> > >>
> > >>
> > >> --
> > >> -------------------------------------------------------------------
> > >> *SCJA. José Luis Cetina*
> > >> -------------------------------------------------------------------
> > >>
> > >
> > >
> > >
> > > --
> > > -------------------------------------------------------------------
> > > *SCJA. José Luis Cetina*
> > > -------------------------------------------------------------------
> > >
> >
> >
> >
>
>
>

Reply via email to