Comments (15)
혹시 화면에는 어떻게 오류가 표시되세요?
from yona.
@doortts 님 화면은 단순히 라벨을 생성할 수 없다고 나옵니다.
혹 에러 로그 전문이 필요 하신가요?
from yona.
@doortts 에러 로그 전문 입니다.
2016-04-09 11:14:06,704 - [ERROR] - from play in play-akka.actor.default-dispatcher-132
Cannot invoke the action, eventually got an error: javax.persistence.PersistenceException: Unique expecting 0 or 1 rows but got [2]
2016-04-09 11:14:06,706 - [ERROR] - from application in play-akka.actor.default-dispatcher-132
! @6pkjdmnai - Internal server error, for (POST) [/jisoonchoi/NEC/issue/labels] ->
play.api.Application$$anon$1: Execution exception[[PersistenceException: Unique expecting 0 or 1 rows but got [2]]]
at play.api.Application$class.handleError(Application.scala:296) ~[com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]
at play.api.DefaultApplication.handleError(Application.scala:402) [com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]
at play.core.server.netty.PlayDefaultUpstreamHandler$$anonfun$3$$anonfun$applyOrElse$4.apply(PlayDefaultUpstreamHandler.scala:320) [com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]
at play.core.server.netty.PlayDefaultUpstreamHandler$$anonfun$3$$anonfun$applyOrElse$4.apply(PlayDefaultUpstreamHandler.scala:320) [com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]
at scala.Option.map(Option.scala:145) [org.scala-lang.scala-library-2.10.4.jar:na]
at play.core.server.netty.PlayDefaultUpstreamHandler$$anonfun$3.applyOrElse(PlayDefaultUpstreamHandler.scala:320) [com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]
at play.core.server.netty.PlayDefaultUpstreamHandler$$anonfun$3.applyOrElse(PlayDefaultUpstreamHandler.scala:316) [com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]
at scala.concurrent.Future$$anonfun$recoverWith$1.apply(Future.scala:344) [org.scala-lang.scala-library-2.10.4.jar:na]
at scala.concurrent.Future$$anonfun$recoverWith$1.apply(Future.scala:343) [org.scala-lang.scala-library-2.10.4.jar:na]
at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:32) [org.scala-lang.scala-library-2.10.4.jar:na]
at play.api.libs.iteratee.Execution$trampoline$.execute(Execution.scala:46) [com.typesafe.play.play-iteratees_2.10-2.3.6.jar:2.3.6]
at scala.concurrent.impl.CallbackRunnable.executeWithValue(Promise.scala:40) [org.scala-lang.scala-library-2.10.4.jar:na]
at scala.concurrent.impl.Promise$DefaultPromise.tryComplete(Promise.scala:248) [org.scala-lang.scala-library-2.10.4.jar:na]
at scala.concurrent.Promise$class.complete(Promise.scala:55) [org.scala-lang.scala-library-2.10.4.jar:na]
at scala.concurrent.impl.Promise$DefaultPromise.complete(Promise.scala:153) [org.scala-lang.scala-library-2.10.4.jar:na]
at scala.concurrent.impl.Future$PromiseCompletingRunnable.run(Future.scala:23) [org.scala-lang.scala-library-2.10.4.jar:na]
at akka.dispatch.TaskInvocation.run(AbstractDispatcher.scala:41) [com.typesafe.akka.akka-actor_2.10-2.3.4.jar:na]
at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(AbstractDispatcher.scala:393) [com.typesafe.akka.akka-actor_2.10-2.3.4.jar:na]
at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260) [org.scala-lang.scala-library-2.10.4.jar:na]
at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339) [org.scala-lang.scala-library-2.10.4.jar:na]
at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) [org.scala-lang.scala-library-2.10.4.jar:na]
at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) [org.scala-lang.scala-library-2.10.4.jar:na]
Caused by: javax.persistence.PersistenceException: Unique expecting 0 or 1 rows but got [2]
at com.avaje.ebeaninternal.server.core.DefaultServer.findUnique(DefaultServer.java:1278) ~[org.avaje.ebeanorm.avaje-ebeanorm-3.3.4.jar:na]
at com.avaje.ebeaninternal.server.querydefn.DefaultOrmQuery.findUnique(DefaultOrmQuery.java:908) ~[org.avaje.ebeanorm.avaje-ebeanorm-3.3.4.jar:na]
@
"application.log" 663L, 56676C 434,2-9 66%
at play.api.libs.iteratee.Iteratee$$anonfun$flatMapM$1.apply(Iteratee.scala:519) ~[com.typesafe.play.play-iteratees_2.10-2.3.6.jar:2.3.6]
at play.api.libs.iteratee.Iteratee$$anonfun$flatMapM$1.apply(Iteratee.scala:519) ~[com.typesafe.play.play-iteratees_2.10-2.3.6.jar:2.3.6]
at play.api.libs.iteratee.Iteratee$$anonfun$flatMap$1$$anonfun$apply$14.apply(Iteratee.scala:496) ~[com.typesafe.play.play-iteratees_2.10-2.3.6.jar:2.3.6]
at play.api.libs.iteratee.Iteratee$$anonfun$flatMap$1$$anonfun$apply$14.apply(Iteratee.scala:496) ~[com.typesafe.play.play-iteratees_2.10-2.3.6.jar:2.3.6]
at scala.concurrent.impl.Future$PromiseCompletingRunnable.liftedTree1$1(Future.scala:24) [org.scala-lang.scala-library-2.10.4.jar:na]
at scala.concurrent.impl.Future$PromiseCompletingRunnable.run(Future.scala:24) [org.scala-lang.scala-library-2.10.4.jar:na]
... 6 common frames omitted
from yona.
이상하네요 원래 동일 라벨이 존재할 경우에는 위와 같은 메시지가 나와야 하거든요.
사용하시는 OS와 브라우저가 어떻게 되세요?
from yona.
@doortts 제가 사용 중인건 Windows10 , 크롬입니다. 아 참고로 다시 말씀 드리면 해당 라벨을 삭제 한 후 동일한 분류 동일한 이름으로 다시 생성 하려고 할 때 최초 발생을 했구요 그다음에는 해당 분류의 라벨은 추가가 안되더군요
a(분류) - 1(이름) 삭제 -> a - 1 재 등록 -> error 발생 이후
a - 2 추가 error 발생
이런 시나리오 입니다.
from yona.
삭제하면 화면에서 안보이는데 다시 등록하려면 발생하시는거죠?
그리고
https://github.com/yona-projects/yona/releases/tag/v1.0.1
이걸로 테스트 중이신거죠?
크롬브라우져이시면 개발자 도구를 여셔서
캐시를 한번 disable 시켜보고 해봐주세요.
개발자도구는 메뉴 ctrl-shift-i 아니면 메뉴에서 선택해 주시고요.
from yona.
@doortts
네 1.0.1 로 하고 있습니다. 일단 말씀해 주신것 처럼 크롬으로 다시 테스트 해보겠습니다.
테스트 결과는 동일 합니다.
from yona.
그럼 이슈에 가서 한번 라벨을 선택할때 삭제한 라벨이 보이는지 확인해주시겠어요?
아니면 지운건 제외하고 나머지가 보이는지도요.
from yona.
혹시 텔레그램 쓰시면 https://telegram.me/joinchat/A-3VSTyfpszxjOcW2IzR2g 에 접속하셔서 같이 한번 보시는것도 어떨까 싶습니다.
from yona.
헉.. 저도 그러고 싶은데 지금 파견 나와서 6시넘어서 자리를 비워 줘야 하거든요 ㅜㅜ
필요 하시면 application.log 메일로 보내 드릴까요?
from yona.
로그로는 충분히 확인되었습니다.
제가 윈도우즈에 설치해서 한번 테스트 해 보겠습니다.
설치도 윈도우즈에 되어 있는거고 MariaDB사용하시는것 맞으신가요?
from yona.
앗 오해의 소지가 클라이언트가 윈도우고요
서버는 센트오에스 입니다 마리아 디비 거요
from yona.
그렇다면 시간되실때 repo.yona.io 에서도 테스트 해 봐 주시겠어요?
저는 로컬이나 repo.yona.io 에서 해당 현상을 겪진 않았거든요.
repo.yona.io 도 centos 6 + maria db 입니다.
from yona.
넵 저도 DB 를 보고 싶은데 외부로 포트를 열지 않아서 ㅜㅜ
확인 하고 말씀 드리겠습니다.
from yona.
원인은 issue_label_category 테이블에 해당 분류가 남아 있어서 발생한 오류 였습니다.
아마도 1.0.0 에 라벨 삭제 버그가 있었던것 같습니다.
해당 row 를 삭제 하고 테스트 했을때 이상 없이 동작 하였습니다.
고생 하셨습니다.
from yona.
Related Issues (20)
- 회원가입 인증메일이 오질 않습니다.
- BOS "지불수단별 정산서(정기결제)" 관련 개선 요청 HOT 1
- 이슈 생성 시 "서버 오류가 발생하여 서비스를 이용할 수 없습니다" 에러 HOT 4
- 마일스톤 체크리스트 반영안되는 버그
- Gmail을 발송메일서버로 하는 방법 설정
- ubuntu 설치 HOT 2
- delete issue
- yona 에서 왜? .css, .js 를 못찾는지? 알고 싶습니다. HOT 2
- 자체 빌드 및 실행 HOT 1
- 언어 변경 방법 알려주세요. HOT 2
- ㅇ
- yona 1.16 mysql 버전 문의 드립니다.
- ldap 로그인 문제 HOT 3
- yona webook HOT 2
- 이미지 업로드 오류 및 이미지 오류
- yona 사용자 계정 잠김 해제
- SVN ID/PW 문의
- 추가 이메일 확인 메일 안옴
- contiune 버튼이 활성화 되지 않음
- 이슈 닫기 안되는 문제
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from yona.