teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

誤字脱字があったため更新しました。すみません。

2019/10/17 00:53

投稿

goligoli
goligoli

スコア6

title CHANGED
File without changes
body CHANGED
@@ -43,23 +43,7 @@
43
43
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
44
44
  at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
45
45
  at java.lang.Thread.run(Thread.java:748)
46
- Caused by: java.lang.IllegalArgumentException: error at ::0 formal unbound in pointcut
46
+
47
- at org.aspectj.weaver.tools.PointcutParser.parsePointcutExpression(PointcutParser.java:301)
48
- at org.springframework.aop.aspectj.AspectJExpressionPointcut.buildPointcutExpression(AspectJExpressionPointcut.java:217)
49
- at org.springframework.aop.aspectj.AspectJExpressionPointcut.checkReadyToMatch(AspectJExpressionPointcut.java:190)
50
- at org.springframework.aop.aspectj.AspectJExpressionPointcut.getClassFilter(AspectJExpressionPointcut.java:169)
51
- at org.springframework.aop.support.AopUtils.canApply(AopUtils.java:220)
52
- at org.springframework.aop.support.AopUtils.canApply(AopUtils.java:279)
53
- at org.springframework.aop.support.AopUtils.findAdvisorsThatCanApply(AopUtils.java:311)
54
- at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findAdvisorsThatCanApply(AbstractAdvisorAutoProxyCreator.java:119)
55
- at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findEligibleAdvisors(AbstractAdvisorAutoProxyCreator.java:89)
56
- at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.getAdvicesAndAdvisorsForBean(AbstractAdvisorAutoProxyCreator.java:70)
57
- at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.wrapIfNecessary(AbstractAutoProxyCreator.java:346)
58
- at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessAfterInitialization(AbstractAutoProxyCreator.java:298)
59
- at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsAfterInitialization(AbstractAutowireCapableBeanFactory.java:421)
60
- at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1635)
61
- at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:553)
62
- ... 33 more
63
47
  ```
64
48
 
65
49
  ### 該当のソースコード
@@ -83,12 +67,7 @@
83
67
 
84
68
  import com.mvc.test.entity.BaseEntity;
85
69
  import com.mvc.test.repository.BaseRepository;
86
- /**
70
+
87
- * ログイン認証を行っていない場合にログインした場合の遷移先を決めるクラス。
88
- *
89
- * @author h.katoh
90
- * @version 1.0
91
- */
92
71
  @Aspect
93
72
  @Service
94
73
  public class AuthLogic {
@@ -161,7 +140,56 @@
161
140
  ```
162
141
  root-context.xml
163
142
  ```xml
143
+ <?xml version="1.0" encoding="UTF-8"?>
164
144
 
145
+ <beans
146
+ xmlns="http://www.springframework.org/schema/beans"
147
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
148
+ xmlns:context="http://www.springframework.org/schema/context"
149
+ xmlns:jpa="http://www.springframework.org/schema/data/jpa"
150
+ xmlns:tx="http://www.springframework.org/schema/tx"
151
+ xmlns:jdbc="http://www.springframework.org/schema/jdbc"
152
+ xsi:schemaLocation="http://www.springframework.org/schema/beans
153
+ http://www.springframework.org/schema/beans/spring-beans.xsd
154
+ http://www.springframework.org/schema/data/jpa
155
+ http://www.springframework.org/schema/data/jpa/spring-jpa.xsd
156
+ http://www.springframework.org/schema/tx
157
+ http://www.springframework.org/schema/tx/spring-tx.xsd
158
+ http://www.springframework.org/schema/jdbc
159
+ http://www.springframework.org/schema/jdbc/spring-jdbc.xsd
160
+ http://www.springframework.org/schema/context
161
+ http://www.springframework.org/schema/context/spring-context.xsd">
162
+
163
+ <context:property-placeholder location="classpath:jdbc.properties" />
164
+ <context:annotation-config />
165
+
166
+ <jpa:repositories base-package="com.mvc.test.repository" />
167
+
168
+ <bean class="org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor" />
169
+
170
+ <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
171
+ <property name="driverClassName" value="${jdbc.driverClassName}" />
172
+ <property name="url" value="${jdbc.url}" />
173
+ <property name="username" value="${jdbc.username}" />
174
+ <property name="password" value="${jdbc.password}" />
175
+ </bean>
176
+
177
+ <bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
178
+ <property name="dataSource" ref="dataSource" />
179
+ <property name="jpaVendorAdapter">
180
+ <bean class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter">
181
+ <property name="showSql" value="false" />
182
+ <property name="database" value="POSTGRESQL" />
183
+ </bean>
184
+ </property>
185
+ </bean>
186
+
187
+ <bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
188
+ <property name="entityManagerFactory" ref="entityManagerFactory" />
189
+ <property name="dataSource" ref="dataSource" />
190
+ </bean>
191
+
192
+ </beans>
165
193
  ```
166
194
 
167
195
  ### 試したこと
@@ -173,4 +201,4 @@
173
201
 
174
202
  ### 補足情報(FW/ツールのバージョンなど)
175
203
 
176
- ここにより詳細な情報記載しください。
204
+ 開発はeclipse Oxygen、Springは4.3.21.RELEASE使っています