David,

There is no other Solr running in my env. Do you see any other error in 
logs/application.log file?

Madhan




On 11/28/17, 7:03 AM, "David Radley" <[email protected]> wrote:

    Hi Madhan,
    I get 
    <html>
        <head>
            <meta http-equiv="Content-Type" 
    content="text/html;charset=ISO-8859-1"/>
            <title>Error 503 </title>
        </head>
        <body>
            <h2>HTTP ERROR: 503</h2>
            <p>Problem accessing /api/atlas/v2/entity. Reason:
    
                <pre>    Service Unavailable</pre>
            </p>
            <hr />
            <a href="http://eclipse.org/jetty";>Powered by Jetty:// 
    9.3.14.v20161028</a>
            <hr/>
        </body>
    </html>
    
    I wonder if you are picking up a solr instance you have running in your 
    environment,  allowing you to run,    all the best, David. 
    
    
    
    From:   Madhan Neethiraj <[email protected]>
    To:     "[email protected]" <[email protected]>
    Date:   28/11/2017 14:54
    Subject:        Re: Instructions to build & run Atlas in dev environment
    
    
    
    David,
    
    Did your REST API call return failure? I see the exception in my env too, 
    but didn’t see any issues in using Atlas.
    
    Thanks,
    Madhan
    
    
    
    On 11/28/17, 4:37 AM, "David Radley" <[email protected]> wrote:
    
        Hi Madhan,
        Thanks for sharing this. Unfortunately I am still getting errors. Any 
        thoughts ? 
     
        I get this in the application log when I issue a rest call. 
     
        2017-11-28 12:32:11,055 INFO  - [main:] ~ Not running setup per 
        configuration atlas.server.run.setup.on.start. 
        (SetupSteps$SetupRequired:189)
        2017-11-28 12:32:18,390 WARN  - [main:] ~ Failed to load class class 
        com.thinkaurelius.titan.diskstorage.solr.SolrIndex or its referenced 
        types; this usually indicates a broken classpath/classloader 
        (ReflectiveConfigOptionLoader:229)
        java.lang.VerifyError: Bad type on operand stack
        Exception Details:
          Location:
     
     
    
com/thinkaurelius/titan/diskstorage/solr/SolrIndex.<init>(Lcom/thinkaurelius/titan/diskstorage/configuration/Configuration;)V
 
    
        @162: putfield
          Reason:
            Type 'org/apache/solr/client/solrj/impl/CloudSolrServer' (current 
        frame, stack[1]) is not assignable to 
        'org/apache/solr/client/solrj/SolrServer'
          Current Frame:
            bci: @162
            flags: { }
            locals: { 'com/thinkaurelius/titan/diskstorage/solr/SolrIndex', 
        'com/thinkaurelius/titan/diskstorage/configuration/Configuration', 
        'java/lang/String', 
    'org/apache/solr/client/solrj/impl/CloudSolrServer' }
            stack: { 'com/thinkaurelius/titan/diskstorage/solr/SolrIndex', 
        'org/apache/solr/client/solrj/impl/CloudSolrServer' }
          Bytecode:
            0x0000000: 2ab7 008b 2bc6 0007 04a7 0004 03b8 0093
            0x0000010: 2a2b b500 952a 2bb2 0097 03bd 0099 b900
            0x0000020: 9d03 00c0 0099 b800 a1b5 00a3 2a2b b200
            0x0000030: a503 bd00 99b9 009d 0300 c000 a7b6 00ab
            0x0000040: b500 ad2a 2a2b b700 b1b5 00b3 2a2b b200
            0x0000050: b803 bd00 99b9 009d 0300 c000 bab6 00be
            0x0000060: b500 c02a 2bb2 00c2 03bd 0099 b900 9d03
            0x0000070: 00c0 0099 b500 c42a b400 a3b2 00c7 a600
            0x0000080: 2a2b b200 c903 bd00 99b9 009d 0300 c000
            0x0000090: 994d bb00 cb59 2c04 b700 ce4e 2db6 00d1
            0x00000a0: 2a2d b500 d3a7 0057 2ab4 00a3 b200 d6a6
            0x00000b0: 002f bb00 1559 2a2b b700 d9b8 00df 4d2a
            0x00000c0: bb00 e159 2c2b b200 e303 bd00 99b9 009d
            0x00000d0: 0300 c000 e5b7 00e8 b500 d3a7 0021 bb00
            0x00000e0: ea59 bb00 ec59 b700 ed12 efb6 00f3 2ab4
            0x00000f0: 00a3 b600 f6b6 00fa b700 fdbf a700 0d4d
            0x0000100: bb00 ff59 2cb7 0102 bfb1
          Exception Handler Table:
            bci [119, 252] => handler: 255
          Stackmap Table:
            full_frame(@12,{Object[#2],Object[#141]},{})
            same_locals_1_stack_item_frame(@13,Integer)
            same_frame_extended(@168)
            same_frame(@222)
            same_frame(@252)
            same_locals_1_stack_item_frame(@255,Object[#136])
            same_frame(@265)
     
                at java.lang.Class.getDeclaredFields0(Native Method)
                at java.lang.Class.privateGetDeclaredFields(Class.java:2583)
                at java.lang.Class.getDeclaredFields(Class.java:1916)
                at 
     
    
com.thinkaurelius.titan.core.util.ReflectiveConfigOptionLoader.loadSingleClassUnsafe(ReflectiveConfigOptionLoader.java:270)
                at 
     
    
com.thinkaurelius.titan.core.util.ReflectiveConfigOptionLoader.loadAllClassesUnsafe(ReflectiveConfigOptionLoader.java:227)
                at 
     
    
com.thinkaurelius.titan.core.util.ReflectiveConfigOptionLoader.load(ReflectiveConfigOptionLoader.java:194)
                at 
     
    
com.thinkaurelius.titan.core.util.ReflectiveConfigOptionLoader.loadAll(ReflectiveConfigOptionLoader.java:86)
                at 
     
    
com.thinkaurelius.titan.diskstorage.configuration.ConfigNamespace.getChild(ConfigNamespace.java:71)
                at 
     
    
com.thinkaurelius.titan.diskstorage.configuration.ConfigElement.parse(ConfigElement.java:169)
                at 
     
    
com.thinkaurelius.titan.diskstorage.configuration.BasicConfiguration.getAll(BasicConfiguration.java:80)
                at 
     
    
com.thinkaurelius.titan.graphdb.configuration.GraphDatabaseConfiguration.<init>(GraphDatabaseConfiguration.java:1344)
                at 
        com.thinkaurelius.titan.core.TitanFactory.open(TitanFactory.java:93)
     
     
        all the best, David. 
     
     
     
     
        From:   Madhan Neethiraj <[email protected]>
        To:     "[email protected]" <[email protected]>
        Cc:     Ashutosh Mestry <[email protected]>
        Date:   28/11/2017 08:20
        Subject:        Instructions to build & run Atlas in dev environment
     
     
     
        Atlas dev,
     
     
     
        Please follow the instructions at the end of this email to build & run 
    
        Apache Atlas in your local dev environment.
     
     
     
        This setup uses the following configuration:
     
          - Graph DB: titan-0.5.4
     
          - Embedded HBase
     
          - Embedded Solr
     
     
     
        Thanks to Ashutosh for compiling these instructions.
     
     
     
        Hope this helps.
     
     
     
        Madhan
     
     
     
     
     
        Add the following to a script file, like build-start-atlas.sh, and 
    execute 
        the script.
     
     
     
     
     
        ATLAS_SOURCE_DIR=/tmp/atlas-source
     
        ATLAS_HOME=/tmp/atlas-bin
     
     
     
        # Clone Apache Atlas sources
     
        mkdir -p ${ATLAS_SOURCE_DIR}
     
        cd ${ATLAS_SOURCE_DIR}
     
        git clone 
        
    
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_atlas.git&d=DwIFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=QhpUQPr5YlG95aAgCvZGStEXHg4hBbSYQ9JkRqR_svY&m=DD5aENG2FF-Ivch0-k5ZtzL9-whaZRKTF-3B4r1BglU&s=knK0SCgqAiFSaZyB8ubpv9OCrs5J8GYM5vZajEeISaw&e=
 
    
        -b master
     
     
     
        # build Apache Atlas
     
        cd atlas
     
        mvn clean -DskipTests -DGRAPH_PROVIDER=titan0 install 
        -Pdist,embedded-hbase-solr,graph-provider-titan0
     
     
     
        # Install Apache Atlas
     
        mkdir -p ${ATLAS_HOME}
     
        tar xfz distro/target/apache-atlas-*bin.tar.gz --strip-components 1 -C 
    
        ${ATLAS_HOME}
     
     
     
        # Setup environment and configuration
     
        export MANAGE_LOCAL_HBASE=true
     
        export MANAGE_LOCAL_SOLR=true
     
        export PATH=${PATH}:/tmp/atlas-bin/bin
     
        echo 
     
    
atlas.graphdb.backend=org.apache.atlas.repository.graphdb.titan0.Titan0GraphDatabase
 
    
        >> ${ATLAS_HOME}/conf/atlas-application.properties
     
     
     
        # Start Apache Atlas
     
        atlas_start.py
     
     
     
        # Access Apache Atlas at 
        
    
https://urldefense.proofpoint.com/v2/url?u=http-3A__localhost-3A21000&d=DwIFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=QhpUQPr5YlG95aAgCvZGStEXHg4hBbSYQ9JkRqR_svY&m=DD5aENG2FF-Ivch0-k5ZtzL9-whaZRKTF-3B4r1BglU&s=8_4zEx33Kt2ujoOQmhlh0C2yypmXmkE2pHz8u-2M4nA&e=
    
     
     
     
     
     
     
     
     
     
        Unless stated otherwise above:
        IBM United Kingdom Limited - Registered in England and Wales with 
    number 
        741598. 
        Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 
    3AU
     
    
    
    
    
    
    Unless stated otherwise above:
    IBM United Kingdom Limited - Registered in England and Wales with number 
    741598. 
    Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU
    
    


Reply via email to