@Column ignored in CAS 5.3.3 management app

20 views
Skip to first unread message

Yan Zhou

unread,
Oct 15, 2018, 3:56:18 PM10/15/18
to CAS Community
Hi, 

I have application.properties read like this:

spring.jpa.hibernate.naming_strategy=org.hibernate.cfg.EJB3NamingStrategy
spring.jpa.hibernate.naming.implicit-strategy=org.hibernate.boot.model.naming.ImplicitNamingStrategyLegacyJpaImpl
spring.jpa.hibernate.naming.physical-strategy=org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl

Still, @Column  are ignored in CAS 5.3.3 management, I see that in tables used by SAML dependencies.

2018-10-15 15:45:35,466 DEBUG [org.hibernate.SQL] - <create sequence hibernate_sequence start with 1 increment by  1>

2018-10-15 15:45:35,473 DEBUG [org.hibernate.SQL] - <

   

    create table RegexRegisteredService (

       expression_type VARCHAR(50) DEFAULT 'regex' not null,

        metadataCriteriaDirection varchar2(255 char),

        metadataCriteriaPattern varchar2(255 char),

        metadataCriteriaRemoveEmptyEntitiesDescriptors number(1,0),

        metadataCriteriaRemoveRolelessEntityDescriptors number(1,0),

        skipGeneratingSubjectConfirmationInResponseTo number(1,0),

        skipGeneratingSubjectConfirmationNotBefore number(1,0),

        skipGeneratingSubjectConfirmationNotOnOrAfter number(1,0),

        skipGeneratingSubjectConfirmationRecipient number(1,0),

        primary key (id)

    )>

           


These columns do not fit in Oracle 11g, note that @Column in code is ignored.


What am I missing?  Thanks!

Yan


    @Column(name = "skipGenAssertionNameId")

    private boolean skipGeneratingAssertionNameId;

 

    @Column(name = "skipGenSubConfInRespTo")

    private boolean skipGeneratingSubjectConfirmationInResponseTo;

 

    @Column(name = "skipGenSubConNotOnOrAfter")

    private boolean skipGeneratingSubjectConfirmationNotOnOrAfter;

 

    @Column(name = "skipGenSubConRecipient")

    private boolean skipGeneratingSubjectConfirmationRecipient;

 

    @Column(name = "skipGenSubConfNotBefore")

    private boolean skipGeneratingSubjectConfirmationNotBefore = true;

 

    @Column

    private String metadataCriteriaRoles = SPSSODescriptor.DEFAULT_ELEMENT_LOCAL_NAME;

 

    @Column(name = "mdCriteriaRmEmptyEntities")

    private boolean metadataCriteriaRemoveEmptyEntitiesDescriptors = true;

 

    @Column(name = "mdCriteriaRmRolelessEntities")

    private boolean metadataCriteriaRemoveRolelessEntityDescriptors = true;

Reply all
Reply to author
Forward
0 new messages