• 20141009_工作内容总结


    1、新公司所使用的资料都共享在自己的bbs 上bbs 和 邮件服务器 以及 ftp 服务器使用***


    问题:公司的ftp 服务器是用来做什么的?为什么需要单独有个ftp服务器?


    2、 根据bbs 里面的资源共享 了解几个问题
    a) 目前公司所使用到的技术
    b) 公司的主营业务,看前人例子
    c) 所使用的环境

    weblogic?
    tuxedo?

    3、 公司的电脑为什么没有安装 杀毒软件?


    4、 weblogic 是一个中间件?那我们所连接的数据库是多送,用户民和密码呢?

    作为一个公司新入职的员工,我迫切的需要搞清几个问题
    1、该公司所使用的相关软件是什么?这些软件都有什么用处?与公司的主营业务有什么关系?
    2、我所负责的工作所需要使用的环境搭建?

    根据检查我的电脑发现,我的电脑已经安装了软件有
    WebLogic
    MySQL
    Eclipse


    异常描述:
    javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial
    at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:662)
    at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:307)
    at javax.naming.InitialContext.getURLOrDefaultInitCtx(InitialContext.java:344)
    at javax.naming.InitialContext.lookup(InitialContext.java:411)
    at SqlDsDemo.queryJNDI(SqlDsDemo.java:23)
    at SqlDsDemo.main(SqlDsDemo.java:64)

    错误原因:未设置环境变量
    解决方法:
    final String INIT_FACTORY = "weblogic.jndi.WLInitialContextFactory";
    final String SERVER_URL = "t3://localhost:7001";
    Properties props = new Properties();
    props.put(Context.INITIAL_CONTEXT_FACTORY, INIT_FACTORY);
    props.put(Context.PROVIDER_URL, SERVER_URL);
    Context ctx = new InitialContext(props);

    异常描述:
    can't connect the WebLogic t3://localhost:7001
    javax.naming.NoInitialContextException: Cannot instantiate class: weblogic.jndi.WLInitialContextFactory [Root exception is java.lang.ClassNotFoundException: weblogic.jndi.WLInitialContextFactory]
    at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:674)
    at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:307)
    at javax.naming.InitialContext.init(InitialContext.java:242)
    at javax.naming.InitialContext.<init>(InitialContext.java:216)
    at SqlDsDemo.getInitialContext(SqlDsDemo.java:72)
    at SqlDsDemo.queryJNDI(SqlDsDemo.java:22)
    at SqlDsDemo.main(SqlDsDemo.java:84)
    Caused by: java.lang.ClassNotFoundException: weblogic.jndi.WLInitialContextFactory
    at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:270)
    at com.sun.naming.internal.VersionHelper12.loadClass(VersionHelper12.java:63)
    at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:671)
    ... 6 more
    Exception in thread "main" java.lang.NullPointerException
    at SqlDsDemo.queryJNDI(SqlDsDemo.java:23)
    at SqlDsDemo.main(SqlDsDemo.java:84)

    错误原因:找不到WebLogic 的实例化类,工程未加载 weblogic.jar 包
    解决方法:
    可以从网上下载 weblogic.jar 包,然后将其导入 classpath



    javax.naming.NameNotFoundException: Unable to resolve 'java:MySqlDS'. Resolved '' [Root exception is javax.naming.NameNotFoundException: Unable to resolve 'java:MySqlDS'. Resolved '']; remaining name 'java:MySqlDS'
    at weblogic.rjvm.BasicOutboundRequest.sendReceive(BasicOutboundRequest.java:108)
    at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:284)
    at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:244)
    at weblogic.jndi.internal.ServerNamingNode_812_WLStub.lookup(Unknown Source)
    at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:343)
    at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:336)
    at javax.naming.InitialContext.lookup(InitialContext.java:411)
    at SqlDsDemo.queryJNDI(SqlDsDemo.java:23)
    at SqlDsDemo.main(SqlDsDemo.java:84)
    Caused by: javax.naming.NameNotFoundException: Unable to resolve 'java:MySqlDS'. Resolved ''
    at weblogic.jndi.internal.BasicNamingNode.newNameNotFoundException(BasicNamingNode.java:1139)
    at weblogic.jndi.internal.BasicNamingNode.lookupHere(BasicNamingNode.java:252)
    at weblogic.jndi.internal.ServerNamingNode.lookupHere(ServerNamingNode.java:182)
    at weblogic.jndi.internal.BasicNamingNode.lookup(BasicNamingNode.java:206)
    at weblogic.jndi.internal.RootNamingNode_WLSkel.invoke(Unknown Source)
    at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:695)
    at weblogic.rmi.cluster.ClusterableServerRef.invoke(ClusterableServerRef.java:230)
    at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:520)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:146)
    at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:516)
    at weblogic.rmi.internal.wls.WLSExecuteRequest.run(WLSExecuteRequest.java:118)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)


    Exception in thread "main" java.lang.IncompatibleClassChangeError: Implementing class
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:476)
    at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:181)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
    at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:223)
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:476)
    at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:181)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
    at weblogic.utils.classloaders.GenericClassLoader.findOrCreateSingleSourceClass(GenericClassLoader.java:640)
    at weblogic.rmi.internal.StubGenerator.getStubOnClient(StubGenerator.java:782)
    at weblogic.rmi.internal.StubGenerator.getStubClass(StubGenerator.java:758)
    at weblogic.rmi.internal.StubGenerator.generateStub(StubGenerator.java:803)
    at weblogic.rmi.internal.StubGenerator.generateStub(StubGenerator.java:790)
    at weblogic.rmi.extensions.StubFactory.getStub(StubFactory.java:79)
    at weblogic.rmi.utils.io.RemoteObjectReplacer.resolveObject(RemoteObjectReplacer.java:237)
    at weblogic.rmi.internal.StubInfo.readResolve(StubInfo.java:142)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at java.io.ObjectStreamClass.invokeReadResolve(ObjectStreamClass.java:1104)
    at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1807)
    at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)
    at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1990)
    at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1915)
    at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798)
    at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:370)
    at weblogic.common.internal.ChunkedObjectInputStream.readObject(ChunkedObjectInputStream.java:119)
    at weblogic.rjvm.MsgAbbrevInputStream.readObject(MsgAbbrevInputStream.java:112)
    at weblogic.rmi.internal.ObjectIO.readObject(ObjectIO.java:56)
    at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:159)
    at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:285)
    at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:244)
    at weblogic.jdbc.common.internal.RmiDataSource_1211_WLStub.getConnection(Unknown Source)
    at SqlDsDemo.queryJNDI(SqlDsDemo.java:25)
    at SqlDsDemo.main(SqlDsDemo.java:84)


    异常描述:
    Exception in thread "main" java.lang.NoClassDefFoundError: weblogic/security/subject/AbstractSubject
    at weblogic.jndi.WLInitialContextFactory.getInitialContext(WLInitialContextFactory.java:117)
    at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:684)
    at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:307)
    at javax.naming.InitialContext.init(InitialContext.java:242)
    at javax.naming.InitialContext.<init>(InitialContext.java:216)
    at QueueMessageSender.getInitialContext(QueueMessageSender.java:51)
    at QueueMessageSender.sendMessage(QueueMessageSender.java:23)
    at QueueMessageSender.main(QueueMessageSender.java:65)
    Caused by: java.lang.ClassNotFoundException: weblogic.security.subject.AbstractSubject
    at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
    ... 8 more


    解决方法:
    导入包 wlclient.jar


    异常描述:
    Exception in thread "main" java.lang.NoClassDefFoundError: weblogic/security/acl/UserInfo
    at weblogic.jndi.WLInitialContextFactory.getInitialContext(WLInitialContextFactory.java:117)
    at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:684)
    at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:307)
    at javax.naming.InitialContext.init(InitialContext.java:242)
    at javax.naming.InitialContext.<init>(InitialContext.java:216)
    at QueueMessageSender.getInitialContext(QueueMessageSender.java:51)
    at QueueMessageSender.sendMessage(QueueMessageSender.java:23)
    at QueueMessageSender.main(QueueMessageSender.java:65)
    Caused by: java.lang.ClassNotFoundException: weblogic.security.acl.UserInfo
    at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
    ... 8 more

  • 相关阅读:
    翻译MDN里js的一些方法属性
    ajax相关
    我的面试错题
    写代码通用思路
    工厂模式
    cookie & session
    X-UA-Compatible设置IE浏览器兼容模式
    [转]IE6/IE7/IE8/IE9中tbody的innerHTML不能赋值的完美解决方案
    EasyUseCase 一款脑图转化 Excel 测试用例工具 (1.2 版本升级)
    XMind2TestCase:一个高效测试用例设计的解决方案!
  • 原文地址:https://www.cnblogs.com/panie2015/p/5630217.html
Copyright © 2020-2023  润新知