Jenkins를 WebLogic에 설치하기

505 views
Skip to first unread message

Myeongjoon Kim

unread,
Aug 15, 2016, 9:51:28 PM8/15/16
to Jenkins Korean user group
안녕하십니까 현재 웹에 공부하고 있는 한 대학생입니다.

현재 tomcat을 다루는것은 완료하였고 웹로직을 공부중인데요.

젠킨스에서 웹로직을 deploy하는것은 플러그인 쓰면 되는듯 하나 웹로직위에 젠킨스를 올리는데에 애를 먹고있습니다.

웹로직 웹 상에서 "배치->설치->파일 업로드"를 통하여 jenkins.war를 올리면 잘 올라가는듯 하나 url을 통하여 접근을 하면 아래와 같은 에러가 발생합니다.




















웹로직의 로그를 살펴보면 다음과 같은 에러 로그가 남아있는데요.

어떻게 해야 해결할 수 있을까요..?

####<2016. 8. 16, 10:49:39,344 오전 KST> <Error> <HTTP> <localhost.localdomain> <AdminServer> <[ACTIVE] ExecuteThread: '11' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <eec9efd3-ed4e-4c04-b4d2-dbc9c59749d0-00000013> <1471312179344> <[severity-value: 8] [rid: 0] [partition-id: 0] [partition-name: DOMAIN] > <BEA-101107> <[ServletContext@43294468[app:jenkins module:jenkins.war path:null spec-version:3.1]] Problem occurred while serving the error page.
javax.servlet.ServletException: java.lang.NoSuchMethodError: org.jvnet.tiger_types.Types.bind(Ljava/lang/reflect/Type;Ljava/lang/reflect/GenericDeclaration;Ljava/lang/reflect/ParameterizedType;)Ljava/lang/reflect/Type;
        at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:391)
        at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:247)
        at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:625)
        at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:282)
        at weblogic.servlet.internal.ForwardAction.run(ForwardAction.java:22)
        at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:326)
        at weblogic.security.service.SecurityManager.runAsForUserCode(SecurityManager.java:197)
        at weblogic.servlet.provider.WlsSecurityProvider.runAsForUserCode(WlsSecurityProvider.java:203)
        at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:71)
        at weblogic.servlet.internal.ErrorManager.handleException(ErrorManager.java:157)
        at weblogic.servlet.internal.WebAppServletContext.handleThrowableFromInvocation(WebAppServletContext.java:2523)
        at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2273)
        at weblogic.servlet.internal.ServletRequestImpl.runInternal(ServletRequestImpl.java:1686)
        at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1646)
        at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:270)
        at weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:348)
        at weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:333)
        at weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:54)
        at weblogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:41)
        at weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:640)
        at weblogic.work.ExecuteThread.execute(ExecuteThread.java:406)
        at weblogic.work.ExecuteThread.run(ExecuteThread.java:346)
Caused By: java.lang.NoSuchMethodError: org.jvnet.tiger_types.Types.bind(Ljava/lang/reflect/Type;Ljava/lang/reflect/GenericDeclaration;Ljava/lang/reflect/ParameterizedType;)Ljava/lang/reflect/Type;
        at org.kohsuke.stapler.ClassDescriptor.findMethods(ClassDescriptor.java:155)
        at org.kohsuke.stapler.ClassDescriptor.findMethods(ClassDescriptor.java:142)
        at org.kohsuke.stapler.ClassDescriptor.<init>(ClassDescriptor.java:84)
        at org.kohsuke.stapler.MetaClass.buildDispatchers(MetaClass.java:106)
        at org.kohsuke.stapler.MetaClass.<init>(MetaClass.java:94)
        at org.kohsuke.stapler.WebApp.getMetaClass(WebApp.java:203)
        at org.kohsuke.stapler.MetaClass.<init>(MetaClass.java:92)
        at org.kohsuke.stapler.WebApp.getMetaClass(WebApp.java:203)
        at org.kohsuke.stapler.MetaClass.<init>(MetaClass.java:92)
        at org.kohsuke.stapler.WebApp.getMetaClass(WebApp.java:203)
        at org.kohsuke.stapler.MetaClass.<init>(MetaClass.java:92)
        at org.kohsuke.stapler.WebApp.getMetaClass(WebApp.java:203)
        at org.kohsuke.stapler.WebApp.getMetaClass(WebApp.java:217)
        at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:711)
        at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876)
        at org.kohsuke.stapler.Stapler.invoke(Stapler.java:649)
        at org.kohsuke.stapler.Stapler.service(Stapler.java:238)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
        at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:286)
        at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:260)
        at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:137)
        at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:350)
        at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:247)
        at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:625)
        at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:282)
        at weblogic.servlet.internal.ForwardAction.run(ForwardAction.java:22)
        at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:326)
        at weblogic.security.service.SecurityManager.runAsForUserCode(SecurityManager.java:197)
        at weblogic.servlet.provider.WlsSecurityProvider.runAsForUserCode(WlsSecurityProvider.java:203)
        at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:71)
        at weblogic.servlet.internal.ErrorManager.handleException(ErrorManager.java:157)
        at weblogic.servlet.internal.WebAppServletContext.handleThrowableFromInvocation(WebAppServletContext.java:2523)
        at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2273)
        at weblogic.servlet.internal.ServletRequestImpl.runInternal(ServletRequestImpl.java:1686)



Myeongjoon Kim

unread,
Aug 15, 2016, 10:44:37 PM8/15/16
to Jenkins Korean user group
방금 여러번 시도하니까 2.7대 버전에서는 저런 에러가 뜨는데

1.651.3/ 버전으로 실행해보니까 에러가 안뜨는군요.

이런 에러가 뜨시면 다운그레이드를 시도해봐야할거 같아요.
Reply all
Reply to author
Forward
0 new messages