Community
Participate
Working Groups
public org.jasig.services.persondir.IPersonAttributes getPerson(String) org.aspectj.weaver.MethodDeclarationLineNumber: 28:998 : ALOAD_1 ASTORE 4 GETSTATIC org.jasig.cas.authentication.principal.MyPersonAttributeDaoImpl.ajc$tjp_0 Lorg/aspectj/lang/JoinPoint$StaticPart; ALOAD_0 ALOAD_0 ALOAD 4 INVOKESTATIC org.aspectj.runtime.reflect.Factory.makeJP (Lorg/aspectj/lang/JoinPoint$StaticPart;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/aspectj/lang/JoinPoint; ASTORE 5 method-execution(org.jasig.services.persondir.IPersonAttributes org.jasig.cas.authentication.principal.MyPersonAttributeDaoImpl.getPerson(java.lang.String)) | ALOAD_0 // Lorg/jasig/cas/authentication/principal/MyPersonAttributeDaoImpl; this (line 29) | GETFIELD org.jasig.cas.authentication.principal.MyPersonAttributeDaoImpl.logger Lorg/apache/commons/logging/Log; | LDC "returning attributes: " | INVOKEINTERFACE org.apache.commons.logging.Log.debug (Ljava/lang/Object;)V | ALOAD_0 // Lorg/jasig/cas/authentication/principal/MyPersonAttributeDaoImpl; this (line 30) | GETFIELD org.jasig.cas.authentication.principal.MyPersonAttributeDaoImpl.backingPerson Lorg/jasig/services/persondir/IPersonAttributes; | INVOKEINTERFACE org.jasig.services.persondir.IPersonAttributes.getAttributes ()Ljava/util/Map; | INVOKEINTERFACE java.util.Map.entrySet ()Ljava/util/Set; | INVOKEINTERFACE java.util.Set.iterator ()Ljava/util/Iterator; | ASTORE_3 | GOTO L1 | L0: ALOAD_3 | INVOKEINTERFACE java.util.Iterator.next ()Ljava/lang/Object; | CHECKCAST java.util.Map$Entry | ASTORE_2 | L1: ALOAD_3 | INVOKEINTERFACE java.util.Iterator.hasNext ()Z | IFNE L0 | ALOAD_0 // Lorg/jasig/cas/authentication/principal/MyPersonAttributeDaoImpl; this (line 33) | GETFIELD org.jasig.cas.authentication.principal.MyPersonAttributeDaoImpl.backingPerson Lorg/jasig/services/persondir/IPersonAttributes; | ARETURN method-execution(org.jasig.services.persondir.IPersonAttributes org.jasig.cas.authentication.principal.MyPersonAttributeDaoImpl.getPerson(java.lang.String)) end public org.jasig.services.persondir.IPersonAttributes getPerson(String) public java.util.Set getPeople(java.util.Map) org.aspectj.weaver.MethodDeclarationLineNumber: 37:1249 : method-execution(java.util.Set org.jasig.cas.authentication.principal.MyPersonAttributeDaoImpl.getPeople(java.util.Map)) | ALOAD_0 // Lorg/jasig/cas/authentication/principal/MyPersonAttributeDaoImpl; this (line 38) | GETFIELD org.jasig.cas.authentication.principal.MyPersonAttributeDaoImpl.backingPerson Lorg/jasig/services/persondir/IPersonAttributes; | INVOKESTATIC java.util.Collections.singleton (Ljava/lang/Object;)Ljava/util/Set; | ARETURN method-execution(java.util.Set org.jasig.cas.authentication.principal.MyPersonAttributeDaoImpl.getPeople(java.util.Map)) end public java.util.Set getPeople(java.util.Map) public java.util.Set getPeopleWithMultivaluedAttributes(java.util.Map) org.aspectj.weaver.MethodDeclarationLineNumber: 43:1402 : method-execution(java.util.Set org.jasig.cas.authentication.principal.MyPersonAttributeDaoImpl.getPeopleWithMultivaluedAttributes(java.util.Map)) | ALOAD_0 // Lorg/jasig/cas/authentication/principal/MyPersonAttributeDaoImpl; this (line 44) | GETFIELD org.jasig.cas.authentication.principal.MyPersonAttributeDaoImpl.backingPerson Lorg/jasig/services/persondir/IPersonAttributes; | INVOKESTATIC java.util.Collections.singleton (Ljava/lang/Object;)Ljava/util/Set; | ARETURN method-execution(java.util.Set org.jasig.cas.authentication.principal.MyPersonAttributeDaoImpl.getPeopleWithMultivaluedAttributes(java.util.Map)) end public java.util.Set getPeopleWithMultivaluedAttributes(java.util.Map) public java.util.Set getPossibleUserAttributeNames() org.aspectj.weaver.MethodDeclarationLineNumber: 48:1572 : method-execution(java.util.Set org.jasig.cas.authentication.principal.MyPersonAttributeDaoImpl.getPossibleUserAttributeNames()) | ALOAD_0 // Lorg/jasig/cas/authentication/principal/MyPersonAttributeDaoImpl; this (line 49) | GETFIELD org.jasig.cas.authentication.principal.MyPersonAttributeDaoImpl.backingPerson Lorg/jasig/services/persondir/IPersonAttributes; | INVOKEINTERFACE org.jasig.services.persondir.IPersonAttributes.getAttributes ()Ljava/util/Map; | INVOKEINTERFACE java.util.Map.keySet ()Ljava/util/Set; | ARETURN method-execution(java.util.Set org.jasig.cas.authentication.principal.MyPersonAttributeDaoImpl.getPossibleUserAttributeNames()) end public java.util.Set getPossibleUserAttributeNames() public java.util.Set getAvailableQueryAttributes() org.aspectj.weaver.MethodDeclarationLineNumber: 53:1701 : method-execution(java.util.Set org.jasig.cas.authentication.principal.MyPersonAttributeDaoImpl.getAvailableQueryAttributes()) | ALOAD_0 // Lorg/jasig/cas/authentication/principal/MyPersonAttributeDaoImpl; this (line 55) | GETFIELD org.jasig.cas.authentication.principal.MyPersonAttributeDaoImpl.backingPerson Lorg/jasig/services/persondir/IPersonAttributes; | INVOKEINTERFACE org.jasig.services.persondir.IPersonAttributes.getAttributes ()Ljava/util/Map; | INVOKEINTERFACE java.util.Map.keySet ()Ljava/util/Set; | INVOKESTATIC java.util.Collections.unmodifiableSet (Ljava/util/Set;)Ljava/util/Set; | ARETURN method-execution(java.util.Set org.jasig.cas.authentication.principal.MyPersonAttributeDaoImpl.getAvailableQueryAttributes()) end public java.util.Set getAvailableQueryAttributes() end public class org.jasig.cas.authentication.principal.MyPersonAttributeDaoImpl !STACK 0 org.aspectj.weaver.BCException: Class org.jasig.cas.aspect.LogAspect does not have a method traceMethod with signature (Lorg/aspectj/lang/ProceedingJoinPoint;)Ljava/lang/Object; when implementing on shadow method-execution(org.jasig.services.persondir.IPersonAttributes org.jasig.cas.authentication.principal.MyPersonAttributeDaoImpl.getPerson(java.lang.String)) when weaving type org.jasig.cas.authentication.principal.MyPersonAttributeDaoImpl when weaving classes when weaving when incrementally building with classpath: C:\Users\mordechai\Work\cas-server-3.5.1-release\cas-server-3.5.1\cas-server-core\target\classes;C:\Users\mordechai\Work\cas-server-3.5.1-release\cas-server-3.5.1\cas-server-core\target\test-classes;C:/Program Files/Java/jdk1.6.0_33/jre/lib/resources.jar;C:/Program Files/Java/jdk1.6.0_33/jre/lib/rt.jar;C:/Program Files/Java/jdk1.6.0_33/jre/lib/jsse.jar;C:/Program Files/Java/jdk1.6.0_33/jre/lib/jce.jar;C:/Program Files/Java/jdk1.6.0_33/jre/lib/charsets.jar;C:/Program Files/Java/jdk1.6.0_33/jre/lib/ext/dnsns.jar;C:/Program Files/Java/jdk1.6.0_33/jre/lib/ext/localedata.jar;C:/Program Files/Java/jdk1.6.0_33/jre/lib/ext/sunjce_provider.jar;C:/Users/mordechai/.m2/repository/log4j/log4j/1.2.15/log4j-1.2.15.jar;C:/Users/mordechai/.m2/repository/com/github/inspektr/inspektr-audit/1.0.7.GA/inspektr-audit-1.0.7.GA.jar;C:/Users/mordechai/.m2/repository/com/github/inspektr/inspektr-common/1.0.7.GA/inspektr-common-1.0.7.GA.jar;C:/Users/mordechai/.m2/repository/org/jasig/service/persondir/person-directory-impl/1.5.1/person-directory-impl-1.5.1.jar;C:/Users/mordechai/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar;C:/Users/mordechai/.m2/repository/com/sun/xml/bind/jaxb-impl/2.2/jaxb-impl-2.2.jar;C:/Users/mordechai/.m2/repository/javax/xml/bind/jaxb-api/2.2/jaxb-api-2.2.jar;C:/Users/mordechai/.m2/repository/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar;C:/Users/mordechai/.m2/repository/javax/activation/activation/1.1/activation-1.1.jar;C:/Users/mordechai/.m2/repository/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar;C:/Users/mordechai/.m2/repository/commons-lang/commons-lang/2.5/commons-lang-2.5.jar;C:/Users/mordechai/.m2/repository/org/jasig/service/persondir/person-directory-api/1.5.1/person-directory-api-1.5.1.jar;C:/Users/mordechai/.m2/repository/commons-codec/commons-codec/1.4/commons-codec-1.4.jar;C:/Users/mordechai/.m2/repository/jdom/jdom/1.0/jdom-1.0.jar;C:/Users/mordechai/.m2/repository/org/springframework/spring-orm/3.1.1.RELEASE/spring-orm-3.1.1.RELEASE.jar;C:/Users/mordechai/.m2/repository/org/springframework/spring-jdbc/3.1.1.RELEASE/spring-jdbc-3.1.1.RELEASE.jar;C:/Users/mordechai/.m2/repository/org/springframework/spring-core/3.1.1.RELEASE/spring-core-3.1.1.RELEASE.jar;C:/Users/mordechai/.m2/repository/org/springframework/spring-asm/3.1.1.RELEASE/spring-asm-3.1.1.RELEASE.jar;C:/Users/mordechai/.m2/repository/org/springframework/spring-beans/3.1.1.RELEASE/spring-beans-3.1.1.RELEASE.jar;C:/Users/mordechai/.m2/repository/org/springframework/spring-webmvc/3.1.1.RELEASE/spring-webmvc-3.1.1.RELEASE.jar;C:/Users/mordechai/.m2/repository/org/springframework/spring-expression/3.1.1.RELEASE/spring-expression-3.1.1.RELEASE.jar;C:/Users/mordechai/.m2/repository/org/springframework/spring-web/3.1.1.RELEASE/spring-web-3.1.1.RELEASE.jar;C:/Users/mordechai/.m2/repository/org/springframework/spring-context-support/3.1.1.RELEASE/spring-context-support-3.1.1.RELEASE.jar;C:/Users/mordechai/.m2/repository/org/springframework/spring-tx/3.1.1.RELEASE/spring-tx-3.1.1.RELEASE.jar;C:/Users/mordechai/.m2/repository/org/springframework/spring-aop/3.1.1.RELEASE/spring-aop-3.1.1.RELEASE.jar;C:/Users/mordechai/.m2/repository/org/springframework/spring-context/3.1.1.RELEASE/spring-context-3.1.1.RELEASE.jar;C:/Users/mordechai/.m2/repository/org/springframework/security/spring-security-core/3.1.0.RELEASE/spring-security-core-3.1.0.RELEASE.jar;C:/Users/mordechai/.m2/repository/org/springframework/security/spring-security-crypto/3.1.0.RELEASE/spring-security-crypto-3.1.0.RELEASE.jar;C:/Users/mordechai/.m2/repository/org/hsqldb/hsqldb/2.0.0/hsqldb-2.0.0.jar;C:/Users/mordechai/.m2/repository/org/hibernate/hibernate-validator/4.2.0.Final/hibernate-validator-4.2.0.Final.jar;C:/Users/mordechai/.m2/repository/org/hibernate/hibernate-core/4.1.0.Final/hibernate-core-4.1.0.Final.jar;C:/Users/mordechai/.m2/repository/antlr/antlr/2.7.7/antlr-2.7.7.jar;C:/Users/mordechai/.m2/repository/org/jboss/spec/javax/transaction/jboss-transaction-api_1.1_spec/1.0.0.Final/jboss-transaction-api_1.1_spec-1.0.0.Final.jar;C:/Users/mordechai/.m2/repository/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar;C:/Users/mordechai/.m2/repository/org/hibernate/javax/persistence/hibernate-jpa-2.0-api/1.0.1.Final/hibernate-jpa-2.0-api-1.0.1.Final.jar;C:/Users/mordechai/.m2/repository/org/jboss/logging/jboss-logging/3.1.0.CR2/jboss-logging-3.1.0.CR2.jar;C:/Users/mordechai/.m2/repository/org/javassist/javassist/3.15.0-GA/javassist-3.15.0-GA.jar;C:/Users/mordechai/.m2/repository/org/hibernate/common/hibernate-commons-annotations/4.0.1.Final/hibernate-commons-annotations-4.0.1.Final.jar;C:/Users/mordechai/.m2/repository/org/hibernate/hibernate-entitymanager/4.1.0.Final/hibernate-entitymanager-4.1.0.Final.jar;C:/Users/mordechai/.m2/repository/javassist/javassist/3.12.1.GA/javassist-3.12.1.GA.jar;C:/Users/mordechai/.m2/repository/org/apache/santuario/xmlsec/1.4.3/xmlsec-1.4.3.jar;C:/Users/mordechai/.m2/repository/org/opensaml/opensaml/2.5.1-1/opensaml-2.5.1-1.jar;C:/Users/mordechai/.m2/repository/org/opensaml/openws/1.4.2-1/openws-1.4.2-1.jar;C:/Users/mordechai/.m2/repository/org/opensaml/xmltooling/1.3.2-1/xmltooling-1.3.2-1.jar;C:/Users/mordechai/.m2/repository/org/slf4j/log4j-over-slf4j/1.6.1/log4j-over-slf4j-1.6.1.jar;C:/Users/mordechai/.m2/repository/org/slf4j/jul-to-slf4j/1.6.1/jul-to-slf4j-1.6.1.jar;C:/Users/mordechai/.m2/repository/joda-time/joda-time/1.6.2/joda-time-1.6.2.jar;C:/Users/mordechai/.m2/repository/org/bouncycastle/bcprov-jdk15/1.45/bcprov-jdk15-1.45.jar;C:/Users/mordechai/.m2/repository/ca/juliusdavies/not-yet-commons-ssl/0.3.9/not-yet-commons-ssl-0.3.9.jar;C:/Users/mordechai/.m2/repository/net/jcip/jcip-annotations/1.0/jcip-annotations-1.0.jar;C:/Users/mordechai/.m2/repository/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar;C:/Users/mordechai/.m2/repository/velocity/velocity/1.5/velocity-1.5.jar;C:/Users/mordechai/.m2/repository/org/owasp/esapi/esapi/2.0GA/esapi-2.0GA.jar;C:/Users/mordechai/.m2/repository/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.jar;C:/Users/mordechai/.m2/repository/xerces/xercesImpl/2.10.0/xercesImpl-2.10.0.jar;C:/Users/mordechai/.m2/repository/xml-resolver/xml-resolver/1.2/xml-resolver-1.2.jar;C:/Users/mordechai/.m2/repository/xalan/xalan/2.7.1/xalan-2.7.1.jar;C:/Users/mordechai/.m2/repository/xalan/serializer/2.7.1/serializer-2.7.1.jar;C:/Users/mordechai/.m2/repository/javax/xml/xmldsig/1.0/xmldsig-1.0.jar;C:/Users/mordechai/.m2/repository/org/perf4j/perf4j/0.9.14/perf4j-0.9.14-log4jonly.jar;C:/Users/mordechai/.m2/repository/org/springframework/webflow/spring-webflow/2.3.0.RELEASE/spring-webflow-2.3.0.RELEASE.jar;C:/Users/mordechai/.m2/repository/org/springframework/webflow/spring-binding/2.3.0.RELEASE/spring-binding-2.3.0.RELEASE.jar;C:/Users/mordechai/.m2/repository/org/springframework/webflow/spring-js/2.3.0.RELEASE/spring-js-2.3.0.RELEASE.jar;C:/Users/mordechai/.m2/repository/org/springframework/webflow/spring-js-resources/2.3.0.RELEASE/spring-js-resources-2.3.0.RELEASE.jar;C:/Users/mordechai/.m2/repository/commons-jexl/commons-jexl/1.1/commons-jexl-1.1.jar;C:/Users/mordechai/.m2/repository/commons-io/commons-io/2.0/commons-io-2.0.jar;C:/Users/mordechai/.m2/repository/org/opensymphony/quartz/quartz/1.6.1/quartz-1.6.1.jar;C:/Users/mordechai/.m2/repository/com/github/inspektr/inspektr-support-spring/1.0.7.GA/inspektr-support-spring-1.0.7.GA.jar;C:/Users/mordechai/.m2/repository/com/github/inspektr/inspektr-error/1.0.7.GA/inspektr-error-1.0.7.GA.jar;C:/Users/mordechai/.m2/repository/junit/junit/4.10/junit-4.10.jar;C:/Users/mordechai/.m2/repository/org/hamcrest/hamcrest-core/1.1/hamcrest-core-1.1.jar;C:/Users/mordechai/.m2/repository/org/mockito/mockito-core/1.9.0/mockito-core-1.9.0.jar;C:/Users/mordechai/.m2/repository/org/objenesis/objenesis/1.0/objenesis-1.0.jar;C:/Users/mordechai/.m2/repository/org/springframework/spring-test/3.1.1.RELEASE/spring-test-3.1.1.RELEASE.jar;C:/Users/mordechai/.m2/repository/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar;C:/Users/mordechai/.m2/repository/org/aspectj/aspectjrt/1.6.10/aspectjrt-1.6.10.jar;C:/Users/mordechai/.m2/repository/org/aspectj/aspectjweaver/1.6.10/aspectjweaver-1.6.10.jar;C:/Users/mordechai/.m2/repository/javax/validation/validation-api/1.0.0.GA/validation-api-1.0.0.GA.jar;C:/Users/mordechai/.m2/repository/org/slf4j/slf4j-api/1.7.1/slf4j-api-1.7.1.jar;C:/Users/mordechai/.m2/repository/org/slf4j/slf4j-log4j12/1.7.1/slf4j-log4j12-1.7.1.jar;C:/Users/mordechai/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.1/jcl-over-slf4j-1.7.1.jar;C:\Program Files\Java\jdk1.6.0_33\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.6.0_33\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.6.0_33\jre\lib\ext\sunjce_provider.jar;C:\Users\mordechai\Work\STS\sts-3.0.0.M2\plugins\org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar; at org.aspectj.weaver.bcel.LazyClassGen.getLazyMethodGen(LazyClassGen.java:1547) at org.aspectj.weaver.bcel.LazyClassGen.getLazyMethodGen(LazyClassGen.java:1532) at org.aspectj.weaver.bcel.BcelShadow.weaveAroundInline(BcelShadow.java:2153) at org.aspectj.weaver.bcel.BcelAdvice.implementOn(BcelAdvice.java:345) at org.aspectj.weaver.Shadow.implementMungers(Shadow.java:632) at org.aspectj.weaver.Shadow.implement(Shadow.java:547) at org.aspectj.weaver.bcel.BcelClassWeaver.implement(BcelClassWeaver.java:3198) at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:496) at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:99) at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1691) at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1635) at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1400) at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1186) at org.aspectj.ajdt.internal.compiler.AjPipeliningCompilerAdapter.weaveQueuedEntries(AjPipeliningCompilerAdapter.java:514) at org.aspectj.ajdt.internal.compiler.AjPipeliningCompilerAdapter.queueForWeaving(AjPipeliningCompilerAdapter.java:447) at org.aspectj.ajdt.internal.compiler.AjPipeliningCompilerAdapter.afterProcessing(AjPipeliningCompilerAdapter.java:432) at org.aspectj.ajdt.internal.compiler.CompilerAdapter.ajc$after$org_aspectj_ajdt_internal_compiler_CompilerAdapter$5$6b855184(CompilerAdapter.aj:98) at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.process(Compiler.java:805) at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:468) at org.aspectj.ajdt.internal.core.builder.AjBuildManager.performCompilation(AjBuildManager.java:1028) at org.aspectj.ajdt.internal.core.builder.AjBuildManager.performBuild(AjBuildManager.java:309) at org.aspectj.ajdt.internal.core.builder.AjBuildManager.incrementalBuild(AjBuildManager.java:189) at org.aspectj.ajde.core.internal.AjdeCoreBuildManager.performBuild(AjdeCoreBuildManager.java:127) at org.aspectj.ajde.core.AjCompiler.build(AjCompiler.java:91) at org.eclipse.ajdt.core.builder.AJBuilder.build(AJBuilder.java:257) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:728) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
going to be tricky to address without a testcase to work out why this problem is happening.