Múltiplos http security Spring 3.1

Pessoal, estou tentando adicionar 2 ou 3 paginas de login na aplicação e cada uma redireciona pra uma página especifica. Acontece que quando altero o pattern por exemplo: pattern="/paginas/api/**"estou tendo o seguinte erro:

The requested resource [/myApp/j_spring_security_check] is not available         

Mas se usar pattern="/**" a aplicação faz o login. Alguém poderia me dizer o que estar sendo feito de errado?

Estou usando o Spring Security 3.1 segue o código do spring-security.xml

<beans:beans
xmlns="http://www.springframework.org/schema/security"
xmlns:beans="http://www.springframework.org/schema/beans"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
        
       http://www.springframework.org/schema/beans/spring-beans-4.2.xsd
       http://www.springframework.org/schema/security
       http://www.springframework.org/schema/security/spring-security-3.1.xsd">

<http pattern="/javax.faces.resource/**" security="none" />	
<http pattern="/paginas/api/login.xhtml" security="none" />


<http name="defaultEmpresa" pattern="/paginas/api/**" 
	auto-config="false" use-expressions="true" >
	
	<intercept-url pattern="/paginas/main/principal.xhtml"
		access="isAuthenticated()" />

	<form-login login-page="/api/login.xhtml"
		login-processing-url="/j_spring_security_check"

		default-target-url="/paginas/main/principal.xhtml"
		always-use-default-target="true" />
	<logout logout-url="/j_spring_security_logout"
		invalidate-session="true" />

	
</http>


<beans:bean id="appUserDetailsService"
	class="myapp.seguranca.AppUserDetailsService" />
<authentication-manager>
	<authentication-provider
		user-service-ref="appUserDetailsService" />

</authentication-manager>
 </beans:beans>